Full-Stack Software Engineer (.NET / React) | AI-Augmented, Verification-First Development
I've been writing code since I was 12 β BASIC, then Pascal, then a long list of things since. For the past three years I've owned a production ERP system end to end β architecture, backend, frontend, and now AI agents β used daily by a 15-person team. That's shaped how I think about AI-assisted development: speed from AI tooling is easy to get, trust in what it produces has to be earned deliberately. Mutation testing, property-based testing, and an independent AI code-review step β fresh context, no implementation history β are standard parts of how I ship, not afterthoughts.
πΌ Full-stack: C#/.NET, React/TypeScript, SQL Server
π€ Currently refining a spec-driven, AI-augmented workflow β switching deliberately between Claude Code, GitHub Copilot, and Codex, since the field hasn't settled on one right way to do this yet
π± Background also spans Python/RAG systems, native Android, and game-engine scripting β see below
A production ERP system I own end to end, used daily by a 15-person team β real-time data visualization, order management, and AI-powered document processing.
- Tech Stack: TypeScript, React, Vite, ASP.NET Core, Docker
- Engineering: React Router v7, TanStack Query, SignalR real-time sync; mutation testing (Stryker.NET) and property-based testing (FsCheck/CsCheck) alongside Cypress, Playwright, and Vitest
- AI Feature: confidence-scored invoice/document extraction agent with human-in-the-loop approval before anything reaches the ledger
- Status: Production, with full CI/CD and observability (Grafana, Prometheus, Loki, Faro)
- Related: Backend API | AI Components | Thesis Research
(Learning and coursework projects β real, but not production-scale)
Living product specifications and hierarchical issue management, integrated with GitHub Projects. Tech: TypeScript, React, Vite, Firebase, GitHub API
Retrieval-augmented generation over local language models. Tech: Python, Ollama, ChromaDB, LangChain, Chainlit
Teaches programming through visual puzzles, with runtime C# compilation bridging a web-based Blockly editor and the Unity engine. Tech: Unity 2020.3, Google Blockly, C#, Roslyn Compiler
React/ASP.NET Core learning management system β course management, interactive lessons, progress tracking.
Native Android app for paragliding tourism in Bulgaria. Tech: Kotlin, Jetpack Compose, Google Maps API
- π B.Sc. in Computer Science β Unibit University
- π Meta Frontend Developer β Coursera Specialization
- π React Nanodegree β Udacity
- π Nand to Tetris β Coursera
- ... full list on LinkedIn




