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

TypeScriptNode.jsNestJSNext.jsRAGAgentsPostgreSQLElasticsearchAWS

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.

vanyamironyuk5@gmail.com