Skip to content

Zdravko Gospodinov

About

I build reliable .NET systems and help teams adopt AI without losing control of quality.

I'm Zdravko Gospodinov, a Senior Software Engineer with more than seven years of professional experience in .NET, from sports-betting technology to insurance and social security. Counting my earlier years writing code as a civil engineer, I have been programming for more than nine. I design and build web systems and APIs with C#, ASP.NET Core, Blazor and Azure, and lately I help engineering teams bring AI into their delivery process while keeping quality under control.

I started as a civil engineer, so I think about software the way I once thought about structures: how it carries load, and what happens when something fails.

Certified: AWS Certified Developer – Associate · AWS Certified AI Practitioner · Microsoft Certified: Azure Developer Associate · Microsoft Certified: Azure Fundamentals

Beyond my day job

I build my own AI projects in my free time, two to three hours a day:

  • n8n automations that check for traffic fines.
  • A grocery-brochure processing tool that reads the weekly brochures of retail chains. It is in the final stage of its first development and getting ready for launch.
  • A language-learning site that uses AI to assess pronunciation and to create lessons and exercises.

One or two of them are close to completion, and I expect to launch them within the next two to three months.

Work with me

I'm open to freelance projects and to B2B engagements with companies:

  • .NET development: Web APIs, microservices and Blazor front ends.
  • Process assessment: finding where your delivery process loses time and where AI can help without adding risk.
  • Introducing and improving AI-assisted workflows: agents with human review, tests before code and personal data kept away from models. See how I did it.
  • Training: hands-on sessions for engineers who want to work confidently with agentic tools.
  • Process automation: AI-assisted workflows built with n8n and custom code.

How we can work together: a B2B contract, an hourly arrangement or a fixed-scope project, whichever fits. I'm available part-time: about 3–4 hours a day on weekdays, between 06:00–10:00 and 18:00–21:00 Sofia time (EET/EEST), and longer blocks of around 5–6 hours on weekends. I work remotely in English and Bulgarian.

Get in touch

How I work

I own the technical side of features end to end: architecture and design, code reviews, working with the client, and leading delivery. I measure my work by how much faster and better the whole team ships, not only by what I ship myself.

  • Architecture and design. I design the structure of services and data access before code is written, and review it with the team.
  • Code reviews. Reviews are where quality is agreed. I use them to share context, not only to catch bugs.
  • Mentoring. I introduced a colleague to the principles of microservices architecture and to easier ways of testing it.
  • Pair programming. I join pairing sessions to unblock engineers who are stuck on a problem.
  • Client communication and feature leadership. I talk to the client directly and take a feature from refinement to release.
  • Making the team faster. I build AI agents and workflows that cut the repetitive parts of delivery, with human review kept in every step.