Senior Frontend Engineer / Frontend Architect — React · Next.js · TypeScript · AI Integration
13+ years building web platforms from the ground up. Currently Lead Software Engineer on an AI-powered collaborative SaaS: multiple React/Next.js apps and a shared component library in a single monorepo, on top of 15 Cloudflare Workers microservices. I do frontend systems and ship production AI features (RAG, vector search, LLM routing) by day and build local-first AI agents by night.
barbutsa.com — Source and live implementation of my Astro and TypeScript portfolio, with architecture checks, generated CSP, accessibility and performance work, 100 lighthouse, and full-sitemap browser tests. View the live website.
Zharwing Memory — Local-first, project-scoped memory for AI coding agents. A TypeScript monorepo with a React/Tauri interface, daemon, CLI, MCP integration, privacy boundaries, documentation, old docs imports with automatic ai relationship, and extensive automated testing.
llamail — Your private email agent, running locally. Control Gmail from Telegram: LLM-as-router intent classification, hybrid RAG search (ChromaDB + SQLite FTS5), drafting, campaigns, scheduled sends. Runs on consumer hardware — zero cloud, zero monthly bills.
small-context-rag-solution — Python + TypeScript patterns for RAG under small context windows: summaries, raw chunks, and context-budget tracing. Companion code to my freeCodeCamp article.
- How to Handle Small Context Window Limits in RAG Systems — freeCodeCamp
- How I nearly doubled my premium model capacity without paying more — Medium
- The 3-Tier Memory System That Cut My AI Coding Context by 96% — Medium
- LLM as Router: Intent Classification for a Local Telegram Email Agent — dev.to
- How Search and Ask Work: Local Hybrid RAG with ChromaDB + SQLite FTS5 — dev.to
- From Inbox to Character: Building a Private Local AI Email Agent — dev.to
Frontend: React, Next.js, TypeScript, React Native, Astro, Redux/MobX, GraphQL, tRPC, Tailwind, design systems, accessibility, i18n Backend & platform: Node.js (Nest.js, Hono), Python (Django, FastAPI), Cloudflare Workers / D1 / R2 / KV / Durable Objects, WebSockets, Docker, CI/CD AI engineering: OpenAI & Gemini APIs, RAG (Vectorize, AutoRAG, ChromaDB, SQLite FTS5), embeddings, LLM routing, local LLMs (llama.cpp), LangChain
LinkedIn · StackOverflow (5k+ rep) · dev.to · Medium · sviatoslavbarbutsa@gmail.com




