the engineer runtime

Dmytro Zavada - Senior Full-Stack AI Engineer | TypeScript | RAG, LLM & AI Integration. Work with me directly. I don't disappear after launch.

Senior Full-Stack & AI Engineer, React, Next.js, Node.js, Python, RAG & AI Integrations, SaaS & FinTech

Dmytro Zavada, Senior Full-Stack & AI Engineer | Lead JavaScript/TypeScript Engineer. 11+ years in tech and a Master's in Computer Science. Specializing in React, Next.js, Node.js, Python, RAG, AI Integrations & Scalable Web Applications across SaaS & FinTech ($1.5M+ processed volume). Available globally. I take long-term retainers: you work with me after launch, not a two-week handoff. No agency, no juniors.

mail zavada.dmitry@gmail.com

macOS · Linux · Windows · available globally · remote B2B - email, Upwork, or the form →

Dmytro Zavada

Dmytro Zavada

Kyiv, Ukraine

Recommended by clients

Upworkworking

❯ whoami

Dmytro Zavada

Senior Full-Stack AI Engineer | TypeScript | RAG, LLM & AI Integration

Senior Full Stack Developer · Jun 2017 - Present · Freelance · Ukraine

AI & RAG Engineering: OpenAI API, Anthropic, LLM integrations, Embeddings, PostgreSQL/pgvector, Vector Databases, LangChain, LlamaIndex, Vercel AI SDK, RAG pipelines, semantic & vector search, AI Agents, AI chatbots, AI assistants, knowledge bases, document Q&A, AI-driven automation, Text-to-Speech (StyleTTS2), audiobook generation

Next.js · React · Node.js · NestJS · Python · AI · RAG · Web3

❯ _

Click a row in spaces - availability and the career. I stay on the product.

Social links

11+

years of experience

$1.5M+

processed volume

Years

not sprints - long-term

100%

hands-on - no juniors

About

I don't just write code - I build production-grade products.

Ready to get started? Send me a message - I'm available to start now. Let's discuss your project, requirements, and the best way to move forward.

With 11+ years in tech and a Master's in Computer Science, I help startups, founders, and engineering teams build production-grade web applications from scratch.

🍏 I'm passionate about AI-driven innovation and solving complex engineering challenges. I build flexible, scalable systems that are easy to maintain, extend, and grow as products evolve.

FinTech, HighLoad, $1.5M+ processed volume on live payment systems. I look for long-term retainers: I ship v1 and stay. Visiting Media for three years. Upwork product delivery since 2017 - still active. Not a two-week dump.

100% Hands-On: you work directly with me. No agency bloat, no hidden outsourcing, and no hand-offs to junior devs. You get senior-level architecture and execution on every line of code.

Full Product Ownership: from DB design and NestJS backends to polished Next.js interfaces and AI integrations. Polished React interfaces, robust backends, and modern technologies like AI and DevOps come together as one product.

Recent path: Senior Software Engineer on an NDA fintech Mini App (Aug 2025 - Sep 2026), Senior Full Stack at Visiting Media (2022-2025) and Upwork (2017-present), ETNA Network, Team Lead at Siteplus, and a Master's in Computer Sciences at the University of State Fiscal Service of Ukraine.

If you're looking for a senior full-stack engineer to join for the long run, contribute beyond code, and help build a product that lasts - message me today.

What I take on

  • 11+ years shipping production products: SaaS platforms, investor-ready MVPs that survive the next hire, dashboards, marketplaces, booking, FinTech and HighLoad systems ($1.5M+ processed volume), EdTech / LMS, CRM/ERP, hospitality sales tools, and Web3 / DeFi / GameFi.
  • Full product ownership, not a ticket slice: data model and APIs (NestJS or Node + Express, GraphQL / REST), Prisma, Postgres / Mongo / Supabase - then a TypeScript-first React / Next.js UI (SSR, SSG, ISR, hybrid).
  • Frontend at senior depth: React Query, MobX, Zustand, Redux Toolkit; code splitting, lazy loading, Suspense; pixel-perfect mobile-first UI on Tailwind, MUI, SCSS; Jest, Cypress, Vitest, Playwright.
  • Telegram Mini Apps and payment bots - TWA, product UI and checkout where the user already lives. Last shipped: a fintech Web & Mini App under NDA (virtual / physical cards, Next.js + Express + Mongo).
  • AI as a step in the product, not a landing-page chatbot: LLM integrations (OpenAI, Anthropic), RAG, in-app assistants, Text-to-Speech (StyleTTS2), audiobook pipelines, and workflow automation.
  • React Native when the same product needs iOS and Android - shared logic with the web app, not a second rewrite from scratch.
  • Delivery I stay on after v1: Docker, GitHub / GitLab CI, AWS, Vercel / Netlify, scraping (Playwright, Puppeteer), Web3 (Ethers.js, Web3.js, Crossmint) when the domain actually needs it.
  • Direct B2B contractor, remote globally, available to start now. Default engagement is long-term: retainer after launch, not a two-week handoff. You work with me - no agency layer, no junior dump. I stay accountable after the first deploy.

Stack

TypeScriptJavaScriptReactVue.jsNext.jsNode.jsNestJSExpressPythonFastAPIPydanticPHPLaravelPostgreSQLMySQLMongoDBPrismaSupabaseGraphQLReact NativeReact QueryReduxZustandMobXZodTailwindMUISassTypeScriptJavaScriptReactVue.jsNext.jsNode.jsNestJSExpressPythonFastAPIPydanticPHPLaravelPostgreSQLMySQLMongoDBPrismaSupabaseGraphQLReact NativeReact QueryReduxZustandMobXZodTailwindMUISass
OpenAIAnthropicLangChainLlamaIndexVercel AI SDKMCPDockerKubernetesAWSVercelNetlifyGitHub ActionsGitLab CIViteWebpackJestVitestCypressPlaywrightPuppeteerChrome ExtensionsStorybookAlpine.jsTelegramEthers.jsWeb3.jsOpenAIAnthropicLangChainLlamaIndexVercel AI SDKMCPDockerKubernetesAWSVercelNetlifyGitHub ActionsGitLab CIViteWebpackJestVitestCypressPlaywrightPuppeteerChrome ExtensionsStorybookAlpine.jsTelegramEthers.jsWeb3.js

Skills

Senior full-stack execution - from NestJS and FastAPI backends to Next.js UIs, AI agents, automation, scraping, and Web3.

Backend

  • ✓Node.js (NestJS), GraphQL, REST, Prisma ORM, Supabase, microservices
  • ✓Python: FastAPI, Pydantic, async APIs and background workers - services next to the Node.js product
  • ✓HighLoad, high-performance architecture - from a single API to distributed services

Frontend (React ecosystem)

  • ✓React, Next.js (SSR, SSG, ISR), TypeScript
  • ✓Vue.js, Alpine.js, React Native
  • ✓React Query, Zustand, Redux Toolkit, MobX
  • ✓Tailwind, MUI, SCSS
  • ✓Jest, Cypress, Vitest

AI

  • ✓AI chatbot creation, LLM integrations (OpenAI, Anthropic), RAG, in-app assistants
  • ✓AI agents / agentic AI on Node.js, TypeScript, and Python: tool calling, structured outputs, multi-step workflows with a human in the loop
  • ✓MCP (Model Context Protocol): custom MCP servers in TypeScript and Python that connect AI agents to your APIs, databases, and CRM
  • ✓AI automation / workflow automation: webhooks, queues, and scheduled jobs with AI steps inside real business processes
  • ✓Text-to-Speech (StyleTTS2), audiobook generation

Products

  • ✓SaaS platforms, Startup MVPs, internal tools
  • ✓AI products: AI SaaS, AI agents & copilots, AI chatbots & assistants, RAG knowledge bases, document Q&A, AI search, AI-powered CRM
  • ✓AI automation: support & sales bots, lead qualification, document processing & data extraction, content & writing tools, AI tutors, meeting & email assistants, voice & TTS apps, MCP integrations
  • ✓Dashboards, admin panels, analytics platforms, CRM, ERP, CMS, client & B2B portals
  • ✓Marketplaces, e-commerce, booking systems, POS, payment platforms, subscriptions & billing
  • ✓FinTech / HighLoad, EdTech / LMS, HealthTech, HRTech, PropTech / real estate, LegalTech, InsurTech, TravelTech & hospitality, logistics & delivery
  • ✓Social platforms, communities, job boards, events & ticketing, messaging & chat apps, audio & audiobook platforms
  • ✓Mobile apps, browser extensions, Telegram Mini Apps & bots, landing pages & corporate websites
  • ✓MVPs that scale: raw idea → production-ready product
  • ✓Web3: DeFi, GameFi, Ethers.js, Web3.js

MERN & data

  • ✓MongoDB, Postgres, Express.js, React.js, Node.js - full-stack with seamless integration
  • ✓Web scraping: Playwright, Puppeteer

CI/CD & DevOps

  • ✓Vite, Webpack, Gulp, Docker, GitHub/GitLab CI, Vercel / Netlify

Core Expertise

Senior Full Stack Engineering • React Development • Next.js Development • Node.js Development • TypeScript Development • Python Development • MERN Stack Development • SaaS Development • Product Development • Startup MVP Development • AI Integration • Generative AI • LLM Integration • RAG Development • AI Agents • AI Applications • AI Automation • Vercel AI SDK • Scalable Web Applications • Enterprise Applications • API Development • REST APIs • GraphQL • Microservices • FinTech Development • Real-Time Applications • Cloud Applications • Database Design • PostgreSQL • MongoDB • Vector Databases • Semantic Search • Full Stack AI Development • Product Engineering • Senior Software Engineering • Senior Full Stack Developer • Senior React Developer • Next.js Developer • Node.js Developer • TypeScript Developer • AI Engineer • AI Agent Developer • Product Engineer • NestJS • FastAPI • Prisma • Supabase • React Native • Docker • AWS • OpenAI API • Anthropic API • Agentic AI • MCP Server Development • Workflow Automation • HighLoad Systems • Telegram Mini Apps • Telegram Bot Development • Web3 Development • Remote Full Stack Developer • Freelance Full Stack Developer • Full Stack Developer Ukraine • Full Stack Developer Kyiv

Certificates & Diplomas(5)

AI Fluency: Framework and foundations
Sep 2026
Claude Academy (Anthropic)

AI Fluency: Framework and foundations

AnthropicClaude AIAI Engineering
Verify Credential
Generative AI in Practice
Sep 2026
SoloLearn

Generative AI in Practice

Generative AIAISoloLearn
Verify Credential
AI Capabilities and Limitations
Sep 2026
Claude Academy (Anthropic)

AI Capabilities and Limitations

AnthropicClaude AIAI Engineering
Verify Credential
Introduction to LLMs
Sep 2026
SoloLearn

Introduction to LLMs

LLMPromptingSoloLearn
Verify Credential
JavaScript Course
Aug 2018
SoloLearn

JavaScript Course

JavaScriptFrontendSoloLearn
Verify Credential

Projects(selected)

All projects →

Product systems under NDA

Some client names and URLs stay off this page. The shape of the work is fair to describe: international SaaS, payments, and ops products.

  • Large-scale product work: marketplaces, FinTech / HighLoad ($1.5M+ processed volume), e-learning, CRM/ERP, DeFi/GameFi, SaaS
  • Full-stack ownership: Postgres / Mongo, NestJS or Node APIs, React / Next.js, CI on Docker
  • Telegram Mini Apps and bots - payments and product UI where the user already lives
  • AI inside the app: LLM hooks, RAG, TTS - not a landing-page chatbot

Selected work

Frequently asked questions

Answers to common questions about working together

For a marketing site we start from the brief or Figma. For product work we start from the domain: business rules, data model, existing APIs. Then architecture, milestones, iterative delivery with updates, QA, and deploy. You work with me directly - no middle managers.

Yes. I sign a standard NDA before we discuss confidential product details or share source. Visiting Media and other client systems stay behind that line on this site.

Frontend: React, Next.js, TypeScript, React Query / Zustand / MobX / Redux, Jest / Cypress / Vitest, MUI / Tailwind. Backend: Node.js, NestJS, GraphQL / REST, Prisma, Postgres / Mongo / Supabase. Also Telegram Mini Apps, AI (OpenAI, Anthropic, RAG, TTS), and React Native when the same product needs a phone.

Send a short brief - what you need, a deadline if you have one, links or Figma. Email, LinkedIn, or Upwork. I am available to start now. Then a fixed-price estimate or an hourly start - and a retainer if you want me to stay.

Long-term is the default. I ship the first version, then stay - retainers in months and years, not a two-week dump. Visiting Media was three years. Upwork product work has run since 2017 and still does. I can start now and I plan to stay.

Yes. Remote B2B globally, including Ukrainian teams. We can agree on a contract and invoicing that fits both sides.

Architecture and MVPs that scale, performance, full-stack debugging, AI and Telegram where they earn their keep - and I stay on the product after the first deploy.

Give the next product someone who stays.

Ready to get started? Send me a message - I'm available to start now and to stay. Long-term retainers, not a two-week handoff. Let's discuss your project, requirements, and the best way to move forward.

mail zavada.dmitry@gmail.com

Ask about experience or services