Full-stack engineer / Prague, Czech Republic

I build
thoughtful
software.

I’m Serhii Melnykov, a senior full-stack JavaScript engineer with 13+ years of experience building scalable web products with React, Node.js and TypeScript.

Explore selected work
01 / EXPERIENCE

Selected work across product, frontend and backend engineering.

Selected work.

03 PROJECTS
01

Booke.ai

Full-stack Developer

Built financial workflows and AI-powered automation for accounting professionals. Led a frontend redesign and developed backend services, background jobs and LLM integrations.

2021 — 2026
02

Choice

Frontend Developer

Built the customer ordering application and restaurant dashboard for a digital ordering platform, with a focus on responsive, real-time experiences.

2020 — 2021
03

Davinci TS

Senior Frontend Developer

Helped modernize a B2B travel platform through a design system, reusable component library, GraphQL migration and React architecture improvements.

2019 — 2021
02 / EXPERTISE

The tools and disciplines behind the work.

What I do.

01 / INTERFACE

Frontend

React / Next.js
TypeScript
Design systems
Responsive interfaces

02 / INFRASTRUCTURE

Backend

Node.js / NestJS
REST / GraphQL
MongoDB / Redis
Background jobs

03 / ARCHITECTURE

Systems

Product architecture
Docker / CI/CD
Performance
Technical debt

04 / INTELLIGENCE

AI integration

LLM workflows
Prompt engineering
Vector databases
Production features

03 / ABOUT

How I approach the work.

Technology is most useful when it makes difficult work feel simple.

I work across the full product lifecycle — from a first interface and component system to reliable backend services. I value clear thinking, durable systems and collaborative teams.

04 / CONTACT

Have something in mind?

Let’s build
something that matters.

serhii.melnykov@proton.me