Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Hi, I'm Petro

Senior Full-Stack & AI Engineer · Sofia, Bulgaria · remote-first

10+ years shipping production software at VMware, CData Virtuality, TestGorilla, Walltopia, and Octopus Energy Germany. Most recently on the AI research team at CData Virtuality — shipping RAG, NL→SQL, and a Cursor-style SQL copilot into the platform.

petropavlov.dev — portfolio, projects, and an AI assistant grounded in my CV that you can ask anything.

petromilpavlov@gmail.com · Book a 20-min intro · LinkedIn


Currently

  • Available for consulting and end-to-end project work · EU + US clients
  • Building AI products end-to-end — RAG, fine-tuning, LLM orchestration, and the UI on top
  • Most useful when you need someone who can ship from prompt to production, plus the identity / payments / integrations layer to make it sellable
  • Daily user of Claude Code + Cursor + the Anthropic and OpenAI SDKs

Selected work

  • Insight Draft — production AI meeting SaaS, engineering led solo within a two-person founding team. Chrome Web Store extension (Manifest V3, 2 yrs) records Meet/Teams/Zoom without bots joining. Deepgram speaker-attributed transcription, RAG-grounded Q&A with verifiable citations, multi-model OpenAI orchestration via the Responses API with strict structured outputs, Hangfire background jobs, .NET 8 + Angular 17.
  • Gramota — EU Digital Identity Wallet SDK. eIDAS 2 compliant, OID4VP Final 1.0 + OID4VCI Draft 15, DPoP, X.509 per-org certificate management, 12+ published npm packages with provenance.
  • CData Virtuality Platform — solo-built Cursor-style SQL AI copilot inside the platform. Q3 2025 release, demoed at Gartner D&A Summit 2025. Co-built "Talk to your Data" (NL→SQL with semantic vector DB + Virtual SQL engine).

Stack

Area Stack
AI Anthropic SDK · OpenAI SDK · Claude Code · Cursor · RAG · fine-tuning (Qwen3) · Deepgram · ElevenLabs · LangChain · LanceDB
Frontend Angular (8–18, deepest) · TypeScript · RxJS · Signals · NGRX · Module Federation · Tailwind
Backend .NET / C# / ASP.NET / Entity Framework · Node.js · NestJS · PostgreSQL · MSSQL · Redis
Identity & payments Duende IdentityServer · OAuth 2.0 / OIDC · OID4VP / OID4VCI · eIDAS 2 · Stripe · X.509 PKI
Cloud & tooling AWS (S3, CloudWatch) · Azure DevOps · Docker · Jenkins · Vercel
Mobile React Native · Expo · BLE protocols (Walltopia)
Browser extensions Manifest V3 · service workers · content scripts (MAIN world) · tabCapture / desktopCapture · 2 yrs on Insight Draft's Chrome Web Store extension
Certifications Scrum Alliance · Certified Scrum Master (Dec 2023)
Education TU Sofia · BSc Industrial Engineering · Telerik Academy

What past colleagues say

"If you need someone excellent at what they do, who cares about the team, and who knows how to keep the work fun and productive, Petromil is your person."Facundo Calvento, Engineering and Delivery Leader · managed Petro at TestGorilla

"His ability to break down complex problems and get to the real root cause is genuinely impressive… he doesn't just spot the right answer, he turns it into real progress."Francesco Lisandro, AI Founder · worked with Petro on the same team

More on the portfolio.


This profile and petropavlov.dev are open source — site source at Dominent/petropavlov-com.

About

GitHub profile README — Petromil 'Petro' Pavlov · Senior Full-Stack & AI Engineer · petropavlov.dev

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors