BV / FSBohdan Volkovynskyi
Resume / 01

Full Stack Engineer

Bohdan Volkovynskyi

Full Stack Engineer

Summary

Full Stack Engineer with 5+ years of experience building and evolving production web products across frontend and backend systems.

Work across the full product lifecycle, from understanding requirements and designing solutions to implementation, testing, release, and ongoing maintenance. Focus on building reliable and maintainable software that solves real product problems.

Collaboration spans product managers, designers, engineers, QA, and clients, with technical decisions balancing user experience, maintainability, delivery constraints, and business goals. A specification-first workflow uses AI coding agents to accelerate implementation, with every agent-produced change manually reviewed and verified before integration.

Work Experience

Full Stack Engineer | Appolone

  • Architected, launched, and maintained 60+ browser extensions and contributed to 20+ web applications, including 14+ products with 100K+ users and 5 products reaching 1M+ users.
  • Designed scalable application architecture, reusable component systems, state management strategies, feature boundaries, and API contracts across multiple production products.
  • Built and maintained REST APIs with Node.js, NestJS, and Express, designing business logic, validation, error handling, third-party integrations, and background processing workflows used by hundreds of thousands of users.
  • Designed PostgreSQL data models and relationships using Sequelize to support application features and backend services.
  • Developed image and CSV processing workflows and Python-based web scraping and data processing pipelines capable of processing hundreds of thousands of pages.
  • Designed reusable extension templates and internal tooling, reducing time-to-market for new products by 50%.
  • Led migration from Webpack to Vite across projects, improving build performance and developer experience, and introduced Storybook to formalize reusable UI components and Design System documentation.
  • Built and maintained SSR/SSG applications with Next.js, including scalable multilingual infrastructure that enabled non-technical teams to manage localized content.
  • Collaborated directly with product managers, designers, backend engineers, QA, and clients, challenging requirements when appropriate and proposing alternative technical solutions to improve scalability, feasibility, and delivery outcomes.
  • Evaluated technical risks and decomposed complex initiatives into maintainable implementation plans while contributing to architecture and performance decisions.

Frontend Engineer | SharpMinds

  • Developed and scaled frontend architecture for an international B2B marketplace within a 7-person engineering team, building reusable React and TypeScript components and feature modules across multiple product areas.
  • Improved application load time by 23% through targeted UI optimizations based on production metrics and real user feedback.
  • Contributed to architectural decisions around component reusability, application structure, state management, and maintainability using React, TypeScript, and Redux.
  • Collaborated closely with backend engineers to define and refine API contracts, improving data consistency, error handling, and frontend-backend integration.
  • Partnered with product managers, designers, QA, and engineers to clarify requirements, estimate technical complexity, and deliver features aligned with business priorities.
  • Led refactoring initiatives focused on reducing technical debt, improving maintainability, and minimizing regression risks.

Technical Skills

Frontend: React, Next.js, TypeScript, JavaScript, HTML5, CSS3, SCSS, Zustand, Redux, Storybook
Backend: Node.js, NestJS, Express, REST APIs, Python
Databases: PostgreSQL, Sequelize
Testing: Jest, React Testing Library, Unit Testing, Integration Testing, E2E Testing, Storybook Interaction & Visual Testing
Web & Architecture: Browser Extensions, Chrome Extension APIs, WebSockets, Socket.io, WebRTC, SSR, SSG, i18n, Responsive Design, Accessibility, Design Systems, Performance Optimization
Tools & Workflow: Git, GitHub, GitLab, Figma, Scrum

Languages

  • Ukrainian - Native
  • English - Upper Intermediate

Education

Master of computer science

Chernivtsi National University