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.
B.Sokolovskyi
Profile
Full Name
Bogdan Vladimirovich Sokolovskyi
Lives in
Kyiv, Ukraine
Work Experience
Senior Front-End Developer (React) at
N-SIX
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
BIMP
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!
Education
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)
WEB DESIGN
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)
Skills
Software Skills
-
Adobe Photoshop 80%
-
Adobe Illustrator 50%
Code Skills
-
ECMAScript 2015-2021 90%
-
React, React Hooks, Redux: Dynamic Reducers 90%
-
TypeScript 90%
-
SQLite 75%
-
Node js 60%
-
HTML5 / CSS3 90%
-
SASS / SCSS / GULP / WEBPACK / GIT 90%
Language Skills
-
Ukrainian Native
-
English Upper-Intermediate(B2)
Portfolio
Some Works until 2018 & HTML Templates on Themeforest
Contact
Send me a message
Address
Kyiv, Ukraine
Phone
+38(098) 068 07 06