Full Stack · GTMAI Engineer

Dimitar Petrov · 11+ years building full-stack products end to end · AI integrations, RAG, and production-grade engineering. Web, mobile, and enterprise platforms from scoped MVP to production · including GTM and revenue ops.

Open to remote roles with full ownership of the delivery.

OpenAIPostgreSQLAWS LambdaGmail APIn8n
Next.jsReactReact NativeExpressFastAPIPythonRAGKubernetes
What I Do

Full stack through production · apps, data, ML.

From scoped MVP to production platforms · web, mobile, AI, and the DevOps path that keeps it running.

GTM Engineering

SignalEnrichScoreOutreachTrack

Revenue systems that replace a five-tool stack: job-market signal scraping, lead enrichment, AI-powered ICP scoring, automated outbound with deliverability controls, and CRM/pipeline tracking — all custom-built and production-deployed.

OpenAIPostgreSQLAWS LambdaGmail APIn8n

Full stack & platform

Next.jsAPIDataK8s

Web and mobile, data, auth, payments, and the deployment story: containers, CI/CD, and observability so AI workloads behave in production.

Next.jsKubernetesTypeScriptPostgreSQL

AI & ML in production

DocsEmbedRetrieveLLM

Models and features users touch: RAG, LLM APIs, evals, and guardrails, with monitoring and safe rollouts so shipping stays predictable.

RAGOpenAILangChainAnthropic

Mobile Apps

DesignReact NativeTestStores

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.

React NativeTypeScriptStripe
AI-Powered Development

Built with AI-native practices.

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.

CursorClaudeMCPAgents

Collaborative agents across the full build lifecycle.

AI Agents & Automation

GoalPlanExecuteMonitor

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.

AnthropicLangChainn8n

AI-Assisted Development

PromptEditRefactorShip

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.

CursorClaudeReview

Prompt Engineering

CoTFew-shotRolesContext

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.

XML tagsEvalsGuardrails

MCP & Tool Integrations

ToolsAPIsDataSync

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.

MCPAPIsIntegrations
GTM tool ecosystem

Integrate with your stack · or replace what doesn't fit.

I don't just operate GTM tools — I build what they do, and I integrate with what you already run. Given API docs for Clay, HubSpot, Salesforce, Outreach, Apollo, Segment, dbt, Snowflake, n8n, or Zapier, I plug into your existing stack in days, or replace the pieces that don't fit with custom code.

ClayHubSpotSalesforceOutreachApolloSegmentdbtSnowflaken8nZapier
My Projects

11 years of delivered work.

22+ production projects across web, mobile, AI, and data.

Scope Build Ship Scale
01Enterprise AI
UAEAI Development

AI Procurement & Document Intelligence

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.

PythonFastAPIMongoDBRedisOpenAIDeepSeekAzureNext.jsTypeScriptReactDockerSQLAlchemyCeleryLangChainRedux ToolkitRTK QueryTailwind
02Enterprise AI
UAEFull Stack Development

Smart Meetings & Voice AI

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.

PythonFastAPIMongoDBAzureDockerPoetrySQLAlchemyasyncpgAzure Cognitive ServicespytestRuff
03Creator Platform
USAFull Stack Development · Ruby

Playboy

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.

Next.jsTypeScriptReactPWARuby on RailsDockerReact QueryReact Hook FormTailwindStorybookCypress
04Creator Platform
USAFull Stack Development

Fanfix.io

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.

Next.jsTypeScriptReactReact NativeNode.jsPostgreSQLRedisGoogle Cloud PlatformRESTDockerStripeReact QueryTailwind
05GTM Automation
BulgariaFull Stack Development

Truly · Verified Engineering Teams

GTM engineering platform for verified engineering talent: 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).

Impact: [ADD: companies enriched/month], [ADD: emails sent/month], [ADD: reply rate before/after warmup]

Next.jsTypeScripttRPCPrismaPostgreSQLOpenAIExpressAWS LambdaEC2DynamoDBPuppeteerDocker
06GTM Automation
AWS
DYN
GMA
BulgariaAI Development

Truly · Recruitment Outbound Engine

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.

Impact: [ADD: companies enriched/month], [ADD: emails sent/month], [ADD: reply rate before/after warmup]

TypeScriptAWS LambdaDynamoDBGmail APIOpenAIReactServerless Framework
07E-commerce
BulgariaFull Stack Development

Brandio

Print-on-demand platform for custom apparel and business merch: B2C AI design studio (configurator, Claude-generated designs, checkout), B2B white-label stores (catalog, stamps, margins, payouts), and platform admin. Express API with PostgreSQL/Prisma; Next.js storefront and admin on Cloudflare Pages; Econt/Speedy delivery; Stripe and COD; Resend email; Vercel Blob assets; supplier stock sync.

Next.jsTypeScriptReactExpressPrismaPostgreSQLAnthropicCloudflare PagesDockerStripeTailwindVercel Blob
08Enterprise AI
USAAI Development

Enterprise AI Workflows

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.

ReactTypeScriptNode.jstRPCPostgreSQLOpenAIAnthropicAWSDockerTailwindPlaywright
09Marketplace
BulgariaFull Stack Development

AutoVnos.bg

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.

Next.jsTypeScripttRPCPostgreSQLOpenAIDocker
10Fintech
UAEMobile Development

Crypto Exchange App

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 NativeTypeScriptExpoSocket.ioTanStack QueryZustandSumsubSentry
11Mobile
IsraelMobile Development

Israel National Lottery

React Native app (iOS & Android) for the Israeli Lottery loyalty program: bonus features, restaurant and store discounts for higher - ranking players.

React Native
12Social
USAFull Stack Development

Content Subscription Platform

Team lead on front end; full social platform with content subscription and filtering (interests, location). AI - based content augmentation plugin for relations between entities.

ReactNext.jsTypeScriptNode.jsExpressOpenAIDockerReact QueryMaterial UI
13Telecom
FranceFull Stack Development

Sewan Telecom

Service for customers to check address eligibility for internet and phone. Integrations with major European telecom providers (Orange, Vodafone) to present best offers.

ReactTypeScriptGraphQLDockerCypress
14Social Impact
UKFull Stack Development

OneUpOneDown

AI mentorship platform connecting women worldwide with ideal mentors. AI matching by interests, skills and goals; PWA.

ReactNext.jsTypeScriptOpenAIPWAPythonAWSDockerReact QueryMaterial UI
15GovTech
BulgariaFull Stack Development

Dam Monitoring

Web and mobile app for reservoir and dam levels (Bulgaria), commissioned by Ministry of Regional Development. React and React Native.

ReactReact NativeDockerMaterial UIRedux Toolkit
16Fintech
UKMobile Development

Volopa Financial Services

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.

React NativeTypeScriptREST API
17Fintech
UKMobile Development

Oya Money Transfer

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.

React NativeTypeScriptREST API
18Campaign
LOT
BulgariaFront-End Development

Telenor Christmas Campaign

Online Christmas campaign for Telenor Bulgaria (legacy brand, now Yettel): interactive card with Lottie animations (accelerometer), raffle registration by customer number.

ReactTypeScriptLottie
19Events
USAFront-End Development

Samsung

Conference site on WordPress (Sage, Bedrock), Webpack, SCSS, ES6. Design from Samsung internal team; implementation and web development.

ReactWordPressMySQLDockerWebpackSCSS
20Automotive
GermanyFull Stack Development

Auto 1 Careers

Career platform for Auto 1 (used car trading): open positions in Germany, filterable by department. React, WordPress, REST API.

ReactWordPressRESTDockerRedux ToolkitSass
21Automotive
ANI
GermanyFront-End Development

Porsche

Web Special for Porsche Panamera launch: scroll - driven animations showcasing innovations and extras.

Backbone.jsSassAnimations
22Design System
GermanyFront-End Development

Bosch

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.

ReactStorybookSass
Let's talk

Ready to build something exceptional?

Dimitar Petrov
Founder
Dimitar Petrov
Based in Sofia, Bulgaria

Ready to discuss your project? Pick a time below.

✈️ Traveller🏋️ CrossFit💻 11+ Years Dev☕ Coffee Lover🚀 Startup Enthusiast🏎️ Car Enthusiast
Dimitar Petrov · GTM Engineer