Bogdan Sokolovskyi

Senior Front-End Developer (React)

Bogdan Sokolovskyi

Senior Front-End Developer (React)

Download my resume Download my Journal Article Send me a message

Hi, i'm Bogdan Sokolovskyi

Senior Front-End Developer (React)

I have 8+ years of experience working with clients on a variety of web and print projects. My expertise includes web design, including tools such as Prototype, Wireframe, Photoshop, Illustrator, Figma, and Zeplin, as well as web development, including JS, ECMAScript 2015-2021, React, Redux, React Hooks, TypeScript, MERN Stack, Node.js, Express, MongoDB, WebSocket, Lodash, jQuery, HighCharts.js, JSON, Rest API, SPA, HTML, PUG, CSS, LESS, SASS, SCSS, Bootstrap, Responsive Layouts, Flexbox, PHP, SQLite, MySQL, NGINX, WordPress, GIT, GitLab, GitHub, Bitbucket, Docker, Bash/Command Line, Scrum, JIRA, YouTrack, Trello, Redmine, Heroku Cloud, Chrome DevTools, PageSpeed, React/Redux DevTools, Postman, Graceful degradation, Progressive enhancement and JS Tools (Yarn, npm, Webpack, Gulp, Babel, ESLint). I also have experience in Corporate Branding and Graphic Design, including UX/UI, Responsive Design, Mobile Design, and Cross-Browser Development. As a freelance web developer and designer, I collaborate with several web developers in Australia, while also maintaining clients in Europe and the USA. I am currently located in Ukraine and am available to discuss your project over the phone or via Skype.


Full Name

Bogdan Vladimirovich Sokolovskyi

Lives in

Kyiv, Ukraine

Find Me On

Work Experience

Senior Front-End Developer (React) at

Web Development | January 2023 up until the present

  • Developing the CMS catalog and CRM system:
  • - implementing features like content creation and management
  • - user authentication and authorization
  • - search functionality and metadata management
  • - product categorization and product filtering
  • Testing and refine
  • Deploying and launch
  • Providing ongoing maintenance and support

Strong Middle React Front-End Developer at

Web Development | September 2020 - October 2022

  • Integrations with 1C:CRM, 1C:Enterprise, 1C:Accounting
  • Integration of financial and management accounting systems (MAS)
  • Development of the application code structure as a SaaS solution based on 1C:CRM
  • Technology stack used in CRM:
  • 1) Design: CRM UX/UI
  • 2) Front-End: React Hooks, Redux advanced pattern(dynamic reducers), TypeScript, SQLite
  • 3) Back-End: NodeJS

Middle React Front-End Developer at
Flexible Tech and Gerchik & Co

Web Development | August 2018 - July 2020

  • Development of a personal user account with a flexible interface and a flexible modular structure
  • Development of risk management tools
  • Connecting and configuring charts, graphs, and controls into an interactive dashboard. Works with the Highcharts Stock Library
  • Creating layout templates on the front-end framework React.JS for the CRM system
  • Using react-router and advanced elements of the React.JS API
  • Synchronous stream with Redux and reusing previously created components
  • And much more ...

Front-End Developer at Colorisoft

Web Development | April 2018 - August 2018

  • Development of HTML templates and design integration for the largest E-Learning System Web Portal, "WebTutor."
  • A new adaptive design was created, along with HTML templates and scripts integration

Front-End Developer

Web Development | 2015 - April 2018

  • Fixed front-end bugs (HTML, CSS, JavaScript errors (JQUERY), and PHP)
  • Conducted UX tests to test the usability of mobile or websites
  • Optimized pages for page speed using Google Page Speed (API) for Apache to obtain higher rankings on Search Engines (SEM)
  • Made on-site SEO implementations to increase traffic to client websites
  • Analyzed traffic and made necessary changes for a better user experience

Junior Front-End Developer

Web Design & Web Development | January 2014 / 2015

  • Created and maintained Wordpress-based sites and templates
  • Programmed and debugged in HTML, CSS, and PHP
  • Modified photos to be used in websites using Adobe Photoshop
  • Assisted in creating the GUI of a real estate application
  • Created and executed small programming projects

Volunteer Work

Web Design & Web Development | July - December 2013

  • Co-developed a vibrant, secure website using interactive features and SEO best practices to optimize traffic, page views, and the user experience (UX)
  • Created online promotions, press releases, and donation forms that increased cash and food contributions from the local community by 53%
  • Linked online donations to the fundraising database

Student Projects

Web Design & Web Development | January - June 2013

  • Developed a website for a fictitious clothing manufacturer that included tools for marketing, cross-promotion, and email blasts. The site also included an embedded WordPress blog, plugins, and a custom banner widget to promote new clothing lines
  • Created a website for a mythical pizza shop that included a slideshow and collapsible sections on the menu page
  • Developed a picture viewing website for a fictitious reality company using HTML, CSS, JavaScript, PHP, and popular APIs like Facebook, Twitter, and Flick. Added an XML file for captioning

Second Job as a Hobby

Founder Project | «Think Right»

Coach Trainer | March 2020 - present

  • Where to find strength and how to live life to the fullest?
  • How to build a personal brand?

  • Journal Article for «TOUCH Magazine» March 2020
  • Short Interview Questions and Answers for «TOUCH Magazine» March 2020
  • More information will be coming soon!


MERN stack (MongoDB, Express.js, React, Node)

Online and Distance Learning Courses | July 2020 - September 2020

  • Node js - (32 AH)
  • MongoDB, Express.js - (20 AH)

React with TypeScript & Redux: Dynamic Reducers

Online and Distance Learning Courses | February 2019 - March 2019

  • JavaScript. TypeScript - (14 AH)
  • JavaScript. React Hooks - (6 AH)
  • JavaScript. Dynamic Redux Reducers - (6 AH)

React with Redux Training

Online and Distance Learning Courses | August 2018 - October 2018

  • JavaScript. React and JSX - (24 AH)
  • JavaScript. React Router and Redux - (16 AH)

PHP Training Courses

Online and Distance Learning Courses | July 2013 - September 2013

  • РНР. Level 1. Web-development fundamentals - (24 AH)
  • PHP. Level 2. Web-sites development with MySQL - (24 AH)
  • PHP. Level 3. Professional development with PHP7 - (24 AH)

Wordpress Content Management System

Online and Distance Learning Courses | April 2013 - May 2013

  • WordPress. Level 1. Creating a Website. Content Manager - (16 AH)
  • Wordpress. Level 2. Creating sites with complex structure - (16 AH)
  • Web-mastering. Configuring Web Servers - (24 AH)

JavaScript Training Courses

Online and Distance Learning Courses | February 2013 - November 2013

  • JavaScript. Level 1. Web-Development fundamentals - (24 AH)
  • Jаvаscriрt. Lеvеl 2. Extendеd cоurse - (16 AH)
  • JavaScript. Level 3a-3b. jQuery / HTML5 API - (40 AH)

Introduction to Web Development

Online and Distance Learning Courses | November 2012 - February 2013

  • HTML and CSS. Level 1. Web Development using HTML5 & CSS3 - (32 AH)
  • HTML and CSS. Level 2. Cross-browser development, usability - (32 AH)
  • HTML and CSS. Level 3. Advanced methodologies - (24 AH)


Online and Distance Learning Courses | June 2012 - August 2012

  • «Principles of design». Express-course - (16 AH)
  • Web design. Development and design of websites - (32 AH)


Software Skills

  • 80% Complete
    Adobe Photoshop 80%
  • 50% Complete
    Adobe Illustrator 50%

Code Skills

  • 90% Complete
    ECMAScript 2015-2021 90%
  • 90% Complete
    React, React Hooks, Redux: Dynamic Reducers 90%
  • 90% Complete
    TypeScript 90%
  • 75% Complete
    SQLite 75%
  • 60% Complete
    Node js 60%
  • 90% Complete
    HTML5 / CSS3 90%
  • 90% Complete

Language Skills

  • 100% Complete
    Ukrainian Native
  • 75% Complete
    English Upper-Intermediate(B2)



Send me a message


Kyiv, Ukraine


+38(098) 068 07 06






Thank You!

“We are here to make a contribution into this world. Otherwise, why are we here?”

Steven Paul Jobs