Skip to content

About me

001

I work on both the front end and the back end. On the front end that means computational geometry and coordinate-space transformations. On the back end it means distributed systems and AWS infrastructure.

I have an engineering degree in avionics. I care about clean architecture, correctness and measurable performance.

Most of my projects have had a complex structure: content models that needed a custom CMS, animation-heavy interfaces that had to stay fast, and infrastructure that is set up automatically. I enjoy problems where good architecture matters.

Away from the keyboard, I enjoy spending time with my family and friends. I also play volleyball and like skiing.

Skills

Frontend
ReactNext.jsGatsby (GraphQL)TypeScriptReduxCanvas / SVGWebGLThree.jsGSAPWeb WorkersTailwindWebpack
Backend & distributed systems
Node.jsNestJSExpressMongoDBPostgreSQLRedisBullMQWebSocketsRedlockREST APIsStripe
AI
LLM API integrationStreaming responsesMCP serversPrompt-driven code generationClaude Code (daily development)
Infrastructure
AWS (S3, CloudFront, ACM, CodeBuild, ECS)DockerCI/CDSentryAuth0
Practices
Clean architectureSOLIDPorts & adaptersDependency injectionDesign patternsState machinesSDK designComputational geometryPerformance profilingCode review & mentoring

Experience

Control (cntrl.site)

2022 — Present
Lead Developer

Venture-backed freehand website builder, incubated inside Momdesign Studio.

01One of the lead developers taking the product from prototype to a live, paying platform.

02Designed and built the geometry engine: shape manipulation, coordinate-space transformations, snapping and intersection detection.

03Created a custom SDK so published sites render and run editor output independently of the editor itself.

04Built the product’s AI features: a chat that turns prompts into working React embed components (forms, animations, sliders) and prompt-driven WebGL image effects, streaming responses with the model’s thinking visible; users pick Claude Sonnet or Opus.

05Made the chat history fully editable — undo, redo, rewrite an earlier prompt and regenerate from it — tracking component state per message.

06Built an MCP server so AI agents can import data and create collections and posts through tool calls instead of the UI.

07Owned MongoDB data modelling, payment and accounting flows, testing and performance.

08Structured the codebase on clean-architecture principles and design patterns.

Momdesign Studio

2021 — Present
Full-Stack Developer & Project Lead

01Led front-end and back-end development on large, structurally complex client projects, owning architecture from data model through to UI; trained new hires and set coding standards across the team.

02Led development of GenesisX (2025), an internal design tool for swipeable, scene-by-scene mobile sites for global CPG brands: scene editor, React Flow scenes map, XState gesture runtime, AWS publishing, Next.js export.

03Delivered the IBM X-Force Threat Intelligence Index, the Data & Trust Alliance platform and work for the Museum of Arts and Design.

Suprematism Studio

2019 — 2021
Frontend Engineer

01Built animation-heavy websites for studios and IT companies, translating detailed design work into responsive, pixel-accurate, cross-browser interfaces.

Education

Igor Sikorsky Kyiv Polytechnic Institute
Specialist Diploma & BSc, Avionics
2007 — 2013

Languages

English — B2
Ukrainian — Native
Chinese — A2
Russian — Fluent
Based in Vienna, Austria