Lead Developer · Software Architect · Microsoft MVP
Building high-performance .NET systems, scalable cloud architectures, and open-source developer tools.
I help teams design and deliver enterprise-grade .NET software — from performance-critical backends to cloud-native architectures on Azure. My work spans consulting through Higgs Digital, open-source libraries used in production, and technical education for developers who want to go beyond CRUD.
What I bring to the table:
| Area | Focus |
|---|---|
| Performance | Zero-allocation patterns, profiling, SIMD, memory-mapped I/O, source generators |
| Architecture | Microservices, CQRS, event-driven systems, domain modeling, modernization |
| Cloud | Azure, CI/CD, observability, cost optimization, production reliability |
| Systems | Rust, GPU-accelerated tooling, cross-platform desktop utilities |
A hands-on performance engineering course on Dometrain. Starting from a naive file-read implementation, we refactor step by step into a solution that is hundreds of times faster — the same mindset behind the famous 1 Billion Row Challenge, applied to modern .NET.
You will work through:
- Performance profiling, allocation analysis, and baseline measurement
- Streaming I/O, buffering, and disk-level concepts
- Multi-threading,
Amdahl's Law, and race-condition-safe aggregation - Memory-mapped files, unsafe code, and custom parsers
- SIMD, pipelining, and a custom hash table built for raw speed
|
Type-safe error handling for C# with Railway Oriented Programming, RFC 7807 Problem Details, and ASP.NET Core / EF Core integrations.
|
Source-generator powered mediator and messaging framework for .NET. Zero runtime reflection, compile-time routing, extensible pipelines.
|
Privacy-focused, cross-platform screen region sharing. GPU-accelerated capture for video calls without exposing your full desktop.
|
Also: InputReader · TechBuddy.Extensions
Languages & Runtimes C# · .NET 8/9/11 · Rust · T-SQL
Backend & APIs ASP.NET Core · Blazor · Minimal APIs · gRPC
Data & Messaging EF Core · PostgreSQL · Redis · RabbitMQ
Architecture DDD · CQRS · Microservices · Event-Driven Design
Cloud & Delivery Azure · Docker · GitHub Actions · App Insights
Performance Source Generators · SIMD · Memory-mapped I/O · Benchmarking
Happy to discuss: .NET performance tuning · system design · Azure architecture · microservice boundaries · source generators · Rust interop
- Medium articles — .NET internals, architecture, and performance
- YouTube channel — .NET, system design, and software engineering deep dives
Open to collaboration, consulting, and interesting engineering problems.




