AI in production
Models and features users touch: RAG, LLM APIs, agents, evals, and guardrails, with monitoring and safe rollouts so shipping stays predictable.
Dimitar Petrov · 11+ years shipping products end to end · backend, frontend, DevOps, and mobile. AI integrations, RAG, and production-grade engineering from scoped MVP to live platforms.
Open to remote roles with full ownership of the delivery.
From scoped MVP to production platforms · web, mobile, AI, and the DevOps path that keeps it running.
Models and features users touch: RAG, LLM APIs, agents, evals, and guardrails, with monitoring and safe rollouts so shipping stays predictable.
One owner from scope to launch: web and mobile, data, auth, payments, and the deployment story — containers, CI/CD, and observability so AI workloads behave in production.
Pipelines that do the work instead of five SaaS tools: data scraping and enrichment, LLM-based scoring and classification, automated actions with human-in-the-loop approval, and tracking — custom-built and production-deployed.
React Native for iOS and Android: store-ready builds, native UX patterns, and APIs wired to your product, whether mobile-first or alongside the web.
I build with the latest AI-native development practices, treating Claude and Cursor not as autocomplete tools, but as collaborative agents throughout the entire development lifecycle.
Collaborative agents across the full build lifecycle.
I design and deploy AI agents that handle multi-step tasks autonomously, from data pipelines to automated decision-making workflows. Claude acts as an orchestrator, breaking down complex goals into executable subtasks.
My primary dev environment pairs Cursor IDE with Claude Sonnet, enabling a fast, iterative development cycle driven by natural language. I focus on architecture and product decisions while AI handles boilerplate, refactoring, and code review in real time.
Effective AI output starts with precise input. I apply structured prompting techniques: chain-of-thought, few-shot examples, role framing, and XML-tagged context to get consistent, production-ready results from frontier models.
I work with Model Context Protocol (MCP) to connect Claude to external tools, APIs, and data sources, enabling AI workflows that interact with real systems rather than operating in isolation.
24+ production projects across web, mobile, AI, and data.
Full - stack AI platform for procurement and sales for an Emirates - based client: multi - agent chat (Master, SQL, RAG, Chart, Response agents), document management (upload, versioning, chunking, embeddings), RAG with hybrid search, sales data exploration via SQL and dashboards, PDF viewing and annotation. Backend: REST APIs (FastAPI), PostgreSQL and MongoDB, Azure (Blob, Document Intelligence, OpenAI), Redis, Celery, auth/SSO, multi - tenant accounts and roles. Frontend: chat with streaming and “thinking” state, voice input, dashboards and charts, PDF viewer, SSO and role - based UI. OpenAPI for client generation. Internal project.
Backend microservices for an AI assistant platform for an Emirates - based client: meetings (calendar, agendas, documents), podcasts, AI chat, projects, news, notifications. Full - stack involvement with backend focus: REST APIs (FastAPI), Azure integrations (configuration, storage, queues, TTS, AI), PostgreSQL and MongoDB, event - driven communication (Azure Service Bus), OpenAPI/client generation for cross - service communication. Internal project.
Global creator platform for subscription tiers, paywalled photos, videos, and audio, livestreams, and direct messaging. Led front-end engineering for content management and monetization infrastructure at one of the world's most recognized brands.
Creator monetization platform for subscription tiers, paywalled photos and videos, livestreams, direct messaging, tips, and creator payouts. Full-stack across Next.js web and React Native mobile with Node.js microservices; Stripe billing, PostgreSQL, Redis, Google Cloud Platform.
Talent marketplace for verified engineers: structured engineer profiles, ICP scoring against scraped job-market data (LinkedIn, jobs.bg, dev.bg), lead enrichment pipeline, and outbound automation via serverless EU LinkedIn monitor. Custom sales CRM with OpenAI fit scoring, matching workflows, and outreach triggers. Four-part AWS stack on EC2 and Lambda: marketplace (Next.js, tRPC, Prisma), marketing site, CRM, and API Gateway/DynamoDB monitor (SAM, Puppeteer).
Outbound automation sub-system for Truly's recruitment outreach: AI-assisted send scheduling (OpenAI or rule-based), phased email warm-up (5→35/day), and human-in-the-loop batch approval before any send. Company-aware queueing prioritizes accounts by open-hiring-position count as an intent signal. Full state machine (queued → scheduled → confirmed → sent) on serverless infra with Gmail API integration.
Collaborative platform integrating advanced AI (ChatGPT, Anthropic) into team workflows: chat by project, dialogue templates, custom AI instructions, image generation. Knowledge management, shared workspaces, prompt library, usage reports.
Supplier management platform for car delivery services: suppliers register, submit offers for customer requests, manage delivery process with status tracking and approval workflows. AI - powered offer analysis for pricing and delivery timelines.
React Native (Expo) trading app for spot and perpetual crypto markets: live order book and tickers over WebSockets, order placement and positions, wallet balances, deposits and withdrawals with OTP, internal spot/perp transfers, KYC via Sumsub, biometric unlock, and in-app support. TanStack Query and Zustand state, axios token refresh, Sentry monitoring, EAS builds for iOS and Android.
React Native app (iOS & Android) for the Israeli Lottery loyalty program: bonus features, restaurant and store discounts for higher - ranking players.
Team lead on front end; full social platform with content subscription and filtering (interests, location). AI - based content augmentation plugin for relations between entities.
Service for customers to check address eligibility for internet and phone. Integrations with major European telecom providers (Orange, Vodafone) to present best offers.
AI mentorship platform connecting women worldwide with ideal mentors. AI matching by interests, skills and goals; PWA.
Web and mobile app for reservoir and dam levels (Bulgaria), commissioned by Ministry of Regional Development. React and React Native.
React Native neobank-style fintech app for Volopa Financial Services (UK): free international money transfers, multi-currency accounts, and card flows in a Revolut-type mobile experience. Built the iOS and Android front end with REST API integration for onboarding, transfers, balances, and account management.
Multilingual B2B corporate website for an automotive-industry consulting group, built on TYPO3 8.7/9.5 with Fluid templates and Extbase custom extensions. Realurl for clean URLs, Solr-powered site search, Google Tag Manager and Analytics, and a CDN for static assets. CRM-connected lead forms and an HR job feed for the careers section.
Multi-brand TYPO3 9.5 platform for a pharmaceutical group's first 5 to 10 brand sites on a single installation, using Site Handling for multisite configuration. Shared Fluid components for header, footer, navigation, news, and product listings across brands, with georgringer/news, Solr search, and Formframework contact forms. PIM feed and FAL plus external DAM integration for product and media data.
Secured B2B partner and distributor portal on TYPO3 8.7/9.5 for an industrial manufacturer: FE login-gated areas for pricing, documents, and training materials, SSO via SAML/OAuth for corporate accounts, and a TYPO3-based REST API for internal PIM/ERP integration. Solr-powered search and filtering by product group across a multilingual DE/EN experience.
React Native neobank-style fintech app for Oya Money Transfer (UK, FCA-authorised): international money transfers to Nigeria in a Revolut-type mobile experience. Built the iOS and Android front end with REST API integration and Wema Bank partnership for onboarding, transfers, balances, and account management.
Online Christmas campaign for Telenor Bulgaria (legacy brand, now Yettel): interactive card with Lottie animations (accelerometer), raffle registration by customer number.
Conference site on WordPress (Sage, Bedrock), Webpack, SCSS, ES6. Design from Samsung internal team; implementation and web development.
Career platform for Auto 1 (used car trading): open positions in Germany, filterable by department. React, WordPress, REST API.
Web Special for Porsche Panamera launch: scroll - driven animations showcasing innovations and extras.
Component styleguide and front-end for Bosch Germany's product catalog platform: 60+ custom React components documented in Storybook, built for reuse across catalog browsing, product detail, and internal tooling.
Ready to discuss your project? Pick a time below.