I’m Janusch Koza, a .NET engineer with many years of experience modernising production desktop and backend systems. My focus is solid software architecture, complemented by composing systems with AI-assisted tools.
Focus
- Software architecture and conceptual design
- Modernising long-lived .NET systems (WPF, WinForms, ASP.NET Core)
- Memory and performance analysis of production applications
- Composing systems with AI-assisted tools
Capabilities
The .NET ecosystem is home to me — from desktop applications and backend services to runtime and performance analysis. Architecture and clean design come before any single technology: sound structures, clear interfaces, and a reliable path from grown systems toward modern solutions.
On the data side I work with common relational databases as well as object and vector databases, depending on what the system needs. Added to that is the integration of AI models into production applications, for instance via RAG pipelines.
I have a particular fondness for GitLab and DevOps: well-thought-out CI/CD pipelines, reproducible deployment, and automated workflows that make the path from development into operations dependable.
Beyond that, what drives me is a keen curiosity about the latest technologies. I follow current developments closely, try them out, and adopt them into my work early — as soon as they create real value.
What runs through all of this is the joy of taking tangled problems apart until the actual root cause becomes visible. Rather than treating symptoms, I look for the connections behind them — preferably with measurement and traceable reasoning instead of guesswork.
Industries / Domains
- Industrial and automation technology (automotive, mechanical engineering, production technology)
- Logistics
- Healthcare
- Publishing & media
Languages
- German — native
- Polish — native
- English — fluent
Away from work
When the computer is off, my full attention belongs to my wife and my grandson.