Senior Frontend Engineer
Bogdan Sokolovskyi
React · Next.js · TypeScript · Frontend architecture
Available for Senior Frontend / Next.js opportunities · Remote
Professional Summary
Senior Frontend Engineer with 12+ years of experience building production web applications. Specializes in React, Next.js, and TypeScript, designing frontend architecture, reusable UI systems, and integrations with GraphQL and REST APIs. Collaborates across product and engineering teams from requirements through release and production support.
Professional Experience
Senior Front-End Developer · Next.js / React
N-SIX · Remote
Frontend ownership across a multi-tenant commerce storefront, CMS/CRM operations platform, and shared UI packages.
- Architected and maintained a production Next.js commerce application, evolving shared storefront code toward multi-tenant runtime configuration with independent settings and branding.
- Designed server/client data flows with GraphQL, Apollo Client, Redux Toolkit, generated types, and localized content.
- Improved caching, on-demand revalidation, redirects, error handling, SEO metadata, structured product data, and runtime performance.
- Built CMS and CRM workflows and reusable React component and icon packages with TypeScript, Mantine, and Storybook.
- Owned features from requirement analysis and edge-case discovery through implementation, review, release, and production support.
React Front-End Developer
BIMP · On-site
Product development for a SaaS CRM and management-accounting platform integrated with business accounting systems.
- Implemented scalable state architecture with dynamic Redux reducers for independently delivered product modules.
- Built data-heavy CRM workflows and reusable interface modules using React, TypeScript, and Redux.
- Designed complex forms, tables, validation, and financial-management interfaces from UX concepts through production implementation.
- Integrated frontend workflows with Node.js services and accounting-system APIs.
React Front-End Developer
Flexible Tech / Gerchik & Co · On-site
Frontend development for trading dashboards, customer-account experiences, and risk-management tools.
- Developed modular React and Redux interfaces for CRM and customer-account workflows.
- Built interactive financial dashboards using Highcharts Stock, real-time data, reusable controls, and responsive layouts.
- Implemented risk-management workflows and maintained consistent behavior across complex product modules.
Frontend Developer & Web Designer
Colorisoft · On-site / Independent Freelance · International remote clients
Responsive websites, e-learning interfaces, WordPress products, and brand experiences for clients in Europe, Australia, and the USA.
- Delivered responsive, cross-browser interfaces with JavaScript, HTML, CSS, WordPress, and PHP.
- Created UX/UI concepts, prototypes, visual systems, and production-ready frontend implementations.
- Improved page performance, usability, accessibility, and technical SEO across client websites.
Technical Skills
- Frontend
- React, Next.js, TypeScript, JavaScript
- Data/API
- GraphQL, Apollo Client, REST APIs
- State Management
- Redux Toolkit, Recoil
- UI
- HTML, CSS/Sass, responsive UI, accessibility, Storybook, Mantine
- Engineering
- Git, CI/CD, code review, testing (Jest, Vitest, React Testing Library)
- Architecture
- Component architecture, multi-tenant applications, SSR/SSG, caching, performance
Training
- English Conversation Training — Preply560 hours of conversational English practiceView certificate ↗
- Next.js & GraphQL StackNext.js, GraphQL, Apollo Client, Node.js · 2020
- React with TypeScript & ReduxHooks and dynamic reducers · 2019
- React & ReduxReact Router and application state · 2018
Languages
- English — Upper-Intermediate (B2); Ukrainian — native; Russian — native