Hacker Newsnew | past | comments | ask | show | jobs | submit | petropavlov's commentslogin

Location: Sofia, Bulgaria (EU, GMT+3)

Remote: Yes (remote-only)

Willing to relocate: No

Technologies: TypeScript/React/Next.js, Angular, .NET, Python, Postgres · AI: RAG, LLM fine-tuning, NL→SQL, agents

Résumé/CV: https://petropavlov.dev/cv

Portfolio: https://petropavlov.dev/?ref=hn-hired-jun26

Email: petromilpavlov@gmail.com

Senior full-stack + AI engineer (10+ yrs). I build AI products end-to-end and the stack around them — shipped a SQL AI copilot at CData (Gartner D&A 2025) and an eIDAS/EUDIW identity wallet. Open to contract (preferred) or a senior IC role.


Senior full-stack & AI engineer (10+ yrs) — EU + US clients.

Location: Sofia, Bulgaria Remote: Yes (only) — EU and US-overlap, async-comfortable, happy to take occasional late sync calls Willing to relocate: No Technologies: AI / LLMs — Anthropic + OpenAI SDKs, RAG, structured outputs, fine-tuning (Qwen3 on MLX), multi-model orchestration, NL→SQL Backend — .NET / C#, Node.js, PostgreSQL, Hangfire, Stripe Frontend — TypeScript, Angular, React, React Native Identity — OAuth 2.0 / OIDC, OID4VP / OID4VCI (eIDAS 2) Extensions — Manifest V3 Chrome (tabCapture, desktopCapture, Deepgram) Résumé/CV: https://petropavlov.dev Email: petromilpavlov+hn@gmail.com

10+ years shipping production software: - CData Virtuality (AI research team) — solo-shipped a Cursor-style SQL AI copilot inside the platform; Q3 2025 release, demoed at Gartner D&A Summit 2025 - VMware Workspace ONE — identity & MDM - TestGorilla — micro-frontend platform - Octopus Energy Germany — 40K-user billing migration - Co-founder / engineering lead, Insight Draft (AI meeting SaaS, app.insightdraft.com)

Two technical case studies of recent end-to-end work (source for both is on my GitHub):

— Insight Draft: Chrome extension records Meet / Teams / Zoom without bots joining the call (tabCapture + desktopCapture). 6 LLM call types per meeting via Task.WhenAll, OpenAI Responses API with strict structured outputs, statistical-voting speaker mapping, custom Hangfire fan-out/fan-in primitive on top of Postgres atomic UPDATE...RETURNING. https://petropavlov.dev/case-studies/insight-draft

— Gramota (EU Digital Identity Wallet SDK, gramota.eu): 15 published npm packages with Sigstore provenance, ~580 mock + 31 live tests against the EU Commission reference infrastructure. 12-check verifier pipeline, per-org x509 + signed JAR, DCQL matcher, OID4VCI Draft 13/14/15 normalization. https://petropavlov.dev/case-studies/gramota

Strongest fit is AI product work where someone has to ship from prompt through to production billing, identity, and integrations — but happy to chat about anything in or adjacent to this stack.

Available immediately. DM via email above.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: