Full-Stack Engineer / AI Systems
Kyiv, Ukraine
Available for work
I build production AI systems in TypeScript — RAG pipelines, agentic workflows, and eval-driven LLM features — shipped end-to-end, from backend architecture to UI.
- 4.5+
- years of engineering
- 7+
- products shipped
01 / Work
Products in production
02 / Companies
Where I've worked
03 / About
Beyond simple LLM wrappers
I design and ship production AI systems in JavaScript / TypeScript: RAG pipelines, agentic and multi-agent workflows, tool calling, and prompt-engineered, eval-driven LLM features on a Node.js / NestJS backend and React / Next.js frontend. Comfortable across the whole stack — from PostgreSQL, vector stores, and AWS to CI/CD, testing, and performance profiling.
My core strength is adaptability: I pick up unfamiliar technologies fast and become productive quickly.
Core
JavaScript · TypeScript · Node.js · NestJS · React · Next.js · REST API design · GraphQL · WebSockets
AI / LLM
RAG pipelines · DAG-based pipeline orchestration · Agentic & multi-agent workflows · Tool calling · Multi-turn conversations · Prompt engineering · Fine-tuning · Evals & AI harness · LangChain & LangGraph · OpenAI | Anthropic | Google SKDs · Vector stores · Image generation
Data & Infra
PostgreSQL · MongoDB · ClickHouse · MSSQL · Supabase · Elasticsearch · Redis · AWS (ECS, EC2, S3, SQS, Lambda, RDS, CloudWatch, IAM, Secrets Manager) · Terraform (IaC) · Azure · Nginx · Docker · Microservices · Stripe · Auth0
UI
Tailwind CSS · SCSS / Sass · Styled Components · Radix · shadcn/ui · Material UI
Testing & Practices
Jest · Vitest · Playwright · Cypress · Unit & integration testing · TDD · CI/CD · Git · Turborepo · AI-assisted development (Claude)
04 / Contact
Let's talk
Open to interesting full-stack and AI engineering work. Email is the fastest way to reach me — I usually reply within a day.