← Portfolio

Senior Frontend Engineer

Bogdan Sokolovskyi

Next.js · React · TypeScript · Frontend architecture

Available for Senior Frontend / Next.js opportunities · Remote

Kyiv, Ukraine · Remotesokolovskyi@yahoo.comlinkedin.com/in/sokolovskyigithub.com/bogdan-sokolovskyibogdansokolovskyi.com

Professional Summary

Senior Frontend Engineer with 12+ years of experience building production web applications and product interfaces. Specialized in Next.js, React, and TypeScript, with recent ownership across multi-tenant e-commerce, CMS/CRM operations, checkout, localization, frontend performance, and shared UI platforms. Combines architecture-level thinking with hands-on delivery, strong product judgment, and an earlier UX/UI design background.

Technical Skills

Frontend
TypeScript, JavaScript, React, Next.js, App Router, HTML5, CSS3, Sass
Architecture
Multi-tenant applications, component architecture, design systems, SSR, SSG, caching, revalidation
Data & state
GraphQL, Apollo Client, REST APIs, Redux Toolkit, React Context, WebSocket
UI engineering
Mantine, Emotion, Styled Components, Storybook, responsive UI, accessibility
Quality
Jest, Vitest, React Testing Library, TypeScript strict mode, ESLint, code review, technical SEO, performance
Delivery
Node.js, Vite, GitHub Actions, GitLab CI/CD, Docker, npm packages, Git

Professional Experience

Senior Front-End Developer · Next.js / React

N-SIX · Ukraine / 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 covering catalog, search, product, cart, checkout, customer account, comparison, and order journeys.
  • Evolved the platform toward multi-tenant runtime configuration so different storefronts could share product code while retaining 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 complex CMS and CRM interfaces for catalog, product, client, order, role, pricing, integration, and configuration workflows.
  • Developed reusable component and icon packages with React, TypeScript, Mantine, and Storybook for use across multiple applications.
  • Worked across storefront, administration, and shared UI repositories with automated coverage for core product flows.
  • Owned features from requirement analysis and edge-case discovery through implementation, review, release, and production support.

React Front-End Developer

BIMP · Remote

Product development for a SaaS CRM and management-accounting platform integrated with business accounting systems.

  • Built data-heavy CRM workflows and reusable interface modules using React, TypeScript, and Redux.
  • Implemented scalable state architecture with dynamic Redux reducers for independently delivered product modules.
  • 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 · Remote

Frontend development for trading dashboards, customer-account experiences, and risk-management tools.

  • Developed modular React and Redux interfaces for a large CRM and personal customer account.
  • 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 / 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.

Training

  • MERN StackMongoDB, Express.js, React, Node.js · 2020
  • React with TypeScript & ReduxHooks and dynamic reducers · 2019
  • React & ReduxReact Router and application state · 2018

Additional Information

  • LanguagesUkrainian — native; English — Upper-Intermediate (B2)
  • DomainsE-commerce, CRM, CMS, SaaS, fintech/trading, design systems
  • CollaborationRemote teams, cross-functional delivery, code review, release and production support