BV / DEBohdan Volkovynskyi
Resume / 02

Data Engineer

Bohdan Volkovynskyi

Data Engineer

Summary

Data Engineer with 5+ years of software engineering experience building production data pipelines, backend workflows, and relational data systems.

Developed web scraping and data processing pipelines capable of processing hundreds of thousands of pages, along with image and CSV processing workflows used across production applications. Delivered data and backend workflows for products serving hundreds of thousands and millions of users.

End-to-end technical ownership across data collection, transformation, storage, API integration, and background processing, from clarifying requirements and assessing risks to shaping maintainable implementation plans. Direct collaboration with product managers, designers, engineers, QA, and clients to improve scalability, feasibility, and delivery outcomes.

Work Experience

Full Stack Engineer | Appolone

  • Developed Python-based web scraping and data processing pipelines capable of processing hundreds of thousands of pages.
  • Built image and CSV processing workflows used across production applications.
  • Designed PostgreSQL data models and relationships using Sequelize to support application features and backend services.
  • Built and maintained REST APIs with Node.js, NestJS, and Express, covering business logic, validation, error handling, third-party integrations, and background processing workflows.
  • Delivered data and backend workflows for products used by hundreds of thousands of users within a portfolio that included 60+ browser extensions and 20+ web applications.
  • Evaluated technical risks and decomposed complex initiatives into maintainable implementation plans while contributing to architecture and performance decisions.
  • Collaborated directly with product managers, designers, backend engineers, QA, and clients to refine requirements and improve scalability, feasibility, and delivery outcomes.

Frontend Engineer | SharpMinds

  • Collaborated with backend engineers to define and refine API contracts, improving data consistency, error handling, and frontend-backend integration.
  • Developed and scaled frontend architecture for an international B2B marketplace within a 7-person engineering team.
  • Improved application load time by 23% through targeted optimizations based on production metrics and real user feedback.
  • 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

Data Engineering: Python, Web Scraping, Data Processing Pipelines, CSV Processing, Image Processing, Background Processing
Databases & Modeling: PostgreSQL, Sequelize, Relational Data Modeling
Backend & Integration: Node.js, NestJS, Express, REST APIs, Third-Party Integrations, WebSockets, Socket.io
Web Delivery: React, Next.js, TypeScript, SSR, SSG, i18n
Quality & Architecture: Unit Testing, Integration Testing, E2E Testing, Performance Optimization, System Design
Tools & Workflow: Git, GitHub, GitLab, Figma, Scrum

Languages

  • Ukrainian - Native
  • English - Upper Intermediate

Education

Master of computer science

Chernivtsi National University