Clarity over ceremony
Architecture should make a system easier to understand, operate, and change.
Senior Software Engineer
I design and build reliable web applications and developer tools with .NET, React, TypeScript, and SQL Server.
01 / About
I am a software engineer with more than 20 years of real-world IT experience, working across backend development, frontend applications, databases, and production deployment.
My focus is practical engineering: understanding the actual problem, choosing a clear architecture, and delivering software that remains understandable as it grows.
I am currently developing and publishing a focused portfolio of products while preparing for international opportunities in 2027.
Architecture should make a system easier to understand, operate, and change.
Data integrity, concurrency, security, and failure handling are design concerns.
Deployment, diagnostics, performance, and maintainability belong in the plan.
02 / Selected work
A multilingual web application for creating flashcard sets, importing cards from CSV, practising vocabulary, and tracking learning progress.
A centralised platform for collecting and analysing application errors and traces, with an API, web interface, and SDKs for .NET and JavaScript.
A full-stack quiz application for structured knowledge practice, designed around a clean user experience and a maintainable backend.
A focused spelling practice application supporting English, German, Bulgarian, and Russian.
03 / Expertise
Interfaces that make complex workflows feel direct and predictable.
Explicit APIs, reliable business logic, and security built into the design.
Correct data handling and a practical path from source code to production.
04 / Contact
I am interested in web applications, developer tooling, distributed systems, and educational software.
Contact links will be available shortly.