.NET & AI developer

My name is Martin Zahálka and I am a .NET developer with over 10 years of experience. I build web apps and backend systems with C#, Blazor and Azure.
Today I deliver software with a team of AI agents under my direction. I emphasize clean code, reliability, and solutions tailored to the client's needs.

What I offer

Custom web application development

I will design and build a web application exactly to your needs. I specialize in ASP.NET Core and C#.

Architecture design & optimization

I will help you design a scalable and sustainable architecture or optimize your existing one.

System and database integration

I will connect your systems and ensure seamless communication with SQL and NoSQL databases and Azure cloud services.

AI integration & agentic development

I will build you an MCP server, an AI assistant with tool calling, or custom automation — document data extraction, payment matching, workflows without user intervention.

Portfolio

ERP for manufacturing company

Multitenant ERP web system for managing clients, orders, invoices... A comprehensive solution for managing business processes with high demands on process detail.

100+ SQL databases

Electronic catalog

System for collecting and automatically grouping data from the company servers into a clear simple web application.

100+ users

Fakvio

SaaS invoicing application for freelancers and small businesses in Czechia and Slovakia. Multi-tenant solution built on .NET, Blazor WASM, PostgreSQL and Azure Functions with an AI assistant, MCP server and automatic payment matching.

800+ automated tests

How I work

I run development as a pipeline on top of GitHub Projects. A team of AI agents covers analysis, implementation, review and release — each with its own role:

Analyst

Breaks user stories into tasks and asks about unclear points.

Developer

Implements the task on a feature branch and opens a pull request.

Reviewer

Checks the pull request against the assignment and project conventions.

Tester

Adds tests and keeps the CI green.

Ops

Merges and deploys once all gates pass.

Warden

Keeps the board tidy and reports inconsistencies.

My role? Architecture, specifications and code review. Nothing goes to production without my sign-off.

Experience

Backend

.NET Core C# ASP.NET Entity Framework Web API

Database

SQL Server PostgreSQL MongoDB Redis

Cloud & DevOps

Azure Azure Functions Azure DevOps Docker CI/CD

Frontend

Blazor WASM PWA HTML/CSS Bootstrap JavaScript

AI & Agents

MCP Tool calling AI agents Claude OpenAI Gemini

References

Let's work together

Do you have a project or idea? I would be happy to discuss it with you and find the best solution together.

Color scheme