.NET systems.
AI-assisted engineering.
I help .NET teams build reliable systems through architecture, performance tuning and production diagnostics. I also use AI tools for code review and agent-assisted research, with explicit rules and human verification.

Hi, I'm Łukasz. I work on reliable .NET systems and AI-assisted workflows.
I'm a .NET technical lead and 8x Microsoft MVP with over a decade of production experience, including Sonova, Ryanair, Credit Suisse and Volvo. My work covers ASP.NET Core architecture, diagnostics, performance and technical leadership. I use GitHub Copilot, Claude, ChatGPT, Gemini, with particular attention to the instructions, evidence and review needed to trust their output.
Outside work I organise Wroc.NET, the Wrocław .NET User Group (2,500+ members). I used an AI agent to help recover the group's history from archived websites and other sources, checking conflicting findings before publication. I also co-led a community discussion about AI agents and engineering responsibility, with space for different views and experiences.
I co-founded Dotnetos (2018-2025) and co-authored courses including Async Expert and .NET Diagnostics Expert. I share practical experience through talks, courses and the blog.
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
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
My AI-assisted work covers code review, repository instructions and agent-assisted research. Clear constraints, source checks and human review guide the work.
- GitHub Copilot
- Claude
- ChatGPT
- Gemini
- Code review
- Repository instructions
- Agent-assisted research
- Source verification
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.
A new Wroc.NET season with more room for discussion
Our September panel brought questions, practical experiences and disagreements about AI into one room. Feedback helped us decide to repeat the format in October.
ReadHow 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...
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.