Barcelona, Spain

14:08 UTC

Profile Image

Roman Bondarenko

Engineering Manager at Impress
Full-Stack JavaScript Engineer

About

I’m focused on building fast, clear, and human-centered digital products. I thrive at the intersection of code, architecture, and team collaboration — balancing hands-on engineering with product thinking and delivery ownership. My strengths lie in simplifying complexity, improving developer experience, and turning early ideas into working, scalable software.
In addition to my primary role, I build my own tools and products — experimenting with AI-powered workflows, automation, and modern approaches to make building software faster and more intuitive.

Experience

Engineering Manager

·

2022-NOW

Driving technical leadership across product surfaces with a focus on frontend systems, content infrastructure, and acquisition flows. Balancing architectural direction with hands-on contribution — guiding teams in decision-making, process alignment, and cross-functional execution. Fostering collaboration between marketing, design, backend, and platform teams to ensure cohesive, flexible, and scalable product delivery in a fast-moving environment.

Frontend Developer

Impress

·

2020-2022

Contributed to the evolution of the company’s digital presence across multiple markets by building resilient frontend systems, modular UI foundations, and internal tooling. Worked at the intersection of design, product, and engineering — translating high-level requirements into scalable and maintainable code. Supported the transition to modern workflows and component architecture, enabling faster iteration and consistent delivery across teams

Lead Frontend Developer

·

2019-2020

Redesigned the frontend architecture for Citilink’s checkout system — a mission-critical flow powering millions of transactions across web and in-store terminals. Built a modular UI layer using React and Redux, styled with Stylus, and maintained with Storybook to ensure consistency, reusability, and team alignment. Implemented a modern build pipeline with Webpack and integrated gRPC for efficient, real-time backend communication. Maintained and incrementally refactored legacy code written in jQuery and Twig, balancing long-term modernization with uninterrupted service delivery.

Frontend Developer

·

2018-2019

Contributed to the development of a cryptocurrency exchange platform (ennlo.com), focusing on building responsive, maintainable, and high-performance user interfaces.
Implemented business logic and collaborated with backend engineers to deliver complete product features. Worked closely with designers to ensure seamless UX and UI consistency. Used MobX for state management and application optimization in a complex data-driven environment.

Frontend Developer

·

2017-2018

Worked on Containerum (https://github.com/containerum), an open-source platform for deploying and managing containerized applications.
Developed enterprise-facing web interfaces using React (ES6+, JSX) and drove the adoption of modern component-based architecture.
Built scalable UI components integrated with REST APIs and optimized rendering performance with React. Collaborated with backend teams on Node.js-based services and contributed to automated build and deployment workflows in an Agile environment.

Frontend Developer

CoChanges Inc.

·

2015-2017

Built production-ready UI as part of a frontend team focused on code quality, maintainability, and performance. Implemented scalable interfaces using BEM methodology, Google Closure Library, and Soy templating. Applied object-oriented design and SOLID principles to build clean, reusable component logic. Worked in a Linux-based environment using Git and CLI tools to support collaborative development workflows.

Education

Bachelor's Degree in Information Systems and Technologies

The program combined software engineering with digital media and interface design.
It provided a solid foundation in systems architecture, programming, and databases, with a focus on applying these technologies in the context of media, UX, and human-computer interaction.
The curriculum emphasized both technical and creative disciplines, fostering an interdisciplinary approach to building digital products.

Skills / Stack

React

Typescript

Next.js

Node.js

GraphQL

PostgreSQL

Telegram

Grafana

Cloudflare

Strapi

Languages

Russian

Native

English

Advanced

©2025

©2025

©2025