Fast, reliable .NET systems.
Built to last.
I help teams ship .NET that scales — through performance tuning, production diagnostics and pragmatic architecture. No hand‑waving, just measurable results.

Hi, I’m Łukasz. I make .NET systems fast and boring — in the best way.
I’m a .NET technical lead and 8x Microsoft MVP with over a decade of production experience, including Sonova, Ryanair, Credit Suisse and Volvo. I design and run ASP.NET Core systems at a scale where a slow endpoint or an outage costs real money, and I lean on AI copilots and agentic workflows every day to get there faster.
Even though most of my day goes into architecture, diagnostics and performance tuning, I believe the hardest part of a healthy system is rarely the code - it's the habits that keep a team shipping safely long after launch. Outside work I organise the Wrocław .NET User Group (2,500+ members), co‑founded Dotnetos (2018–2025) and co‑authored courses like Async Expert and .NET Diagnostics Expert. The goal is always the same: let AI handle the busywork, so teams have more time for what really matters - understanding the business and building good architecture.
Experience
- Apr 2025 — nowOrganizerWrocław .NET User Group · 2,500+ members
- Jan 2018 — now Sonova Group .NET Technical LeadFeb 2021 — now · remote Senior .NET / Azure DeveloperJan 2018 — Feb 2021 · remote
- Mar 2018 — Oct 2025Co‑founderDotnetos · courses & conferences
- Oct 2016 — Dec 2017Senior Software DeveloperRyanair
- Jul 2015 — Oct 2016Software DeveloperCredit Suisse
- 2014 — 2015Software DeveloperVolvo
Stack
- .NET / C#
- ASP.NET Core
- Azure
- Kubernetes
- Docker
- Terraform
- OpenTelemetry
- WebRTC
- Cosmos DB
- Service Bus
- Event Hubs
- SQL
- Linux
- GitHub Copilot
- Claude
- ChatGPT
- Gemini
- OpenAI
- Anthropic
- Agentic AI
Worked with & recognised by
Where I make the biggest difference.
What I get pulled into again and again - and where a few weeks of focused work pays for itself.
.NET performance consulting
Performance profiling, memory analysis, GC tuning and production optimization for high-throughput .NET applications.
- BenchmarkDotNet
- PerfView
- dotnet-trace
- WinDbg
ASP.NET Core architecture
Architecture reviews and scalability consulting for ASP.NET Core, microservices and distributed systems.
- Azure
- Service Bus
- Kubernetes
- Terraform
.NET diagnostics & observability
Production diagnostics using OpenTelemetry, distributed tracing, dumps, metrics and structured logging.
- OpenTelemetry
- Tracing
- Dumps
- Incident response
Technical leadership
Mentoring, critical PR reviews, hiring and technical direction — so the team keeps moving after I leave.
- Mentoring
- Code review
- Hiring
- Workshops
AI-assisted .NET engineering
AI-assisted development, code review and workflow automation using modern AI copilots for .NET teams.
- GitHub Copilot
- Claude
- ChatGPT
- Gemini
- OpenAI
- Anthropic
- Agentic AI
Awards, community and stage time.
What teammates and leaders say.
Worked with Łukasz for 5+ years. He turned business needs into robust solutions, led the architecture of a new WebRTC backend, and kept production healthy through fast diagnostics. Collaborative, quality-focused, and great at bridging tech and product.
Professional and highly analytical. He quickly finds root causes, explains complex topics clearly, and delivers optimized solutions. An excellent specialist and mentor.
Impressed by his deep .NET knowledge and willingness to go low‑level (even WinDbg). Ambitious, goal‑oriented, and makes an instant impact on teams.
If you need complex code, deep .NET debugging, or global‑scale architecture, Łukasz delivers. Great engineer, expert, and architect.
Standout talent with a strong can‑do attitude. Boosted team productivity and collaborated effectively across disciplines.
Prepared scalable cloud architecture and improved team efficiency through strong project leadership.
Very strong technical skills and reliable delivery. Proactive teammate who improved application optimization.
Great technical background with strong communication and teamwork. Adaptable and quick to learn new things.
Fearless with ambiguous tasks, eager to learn new technologies, and open to feedback. Strong on testing and code quality, a pleasure to review with.
Hardworking, creative, and a strong team player. Contributed to student workshops and large academic conferences with great impact.
Active across many areas and consistently proposed upgrades and automation. Recommended.
Great team leader and developer. Motivated the team and delivered complex projects on time.
Excellent organization and time management. Very strong team leadership that drove fast project progress.
Brought significant knowledge and a drive for continuous learning that benefited the whole team.
Latest from the blog.
How I used an AI agent to recover 18 years of a .NET user group's history
Reconstructing 18 years of Wroc.NET history with an AI research agent: 170 meetings, 32 extra events, 185 speakers, and 300 talks.
Read.NET Core Tour
.NET Core Tour is a series of meetups and workshop focused on .NET, especially about recent changes. I will talk about current architecture of .NET Framework, .NET Standard and several upcoming fe...
Read.NET Core project templates
New plugin for Visual Studio 2015 - Microsoft ASP.NET and Web Tools (download here) provides new templates for .NET Core - Console Application and Class Library. These templates are the base struct...
ReadLet’s make your .NET system fast, observable and boring to operate.
Performance audits, architecture reviews and production diagnostics — remote or on‑site in Europe.