Professional programmer with 5 years of commercial experience in programming in the C# language. During this time I've been creating games, web and desktop applications, but also API integrations. As a programmer, I always care about the quality/optimality, readability and scalability/flexability of my code. As a programmer, I optimized applications for spikes, performance drops, resource usage, and execution time. I tested applications using unit and integration tests using NUnit, XUnit, and NSubstitute, among others. I dealt with both relational databases (MSQL, MySQL) and non-relational databases (Firebase, PlayFab).
- 🌍 I'm based in Lublin, Poland
- ✉️ You can contact me at karol.nowak2298gmail.com
I became interested in websites as a hobby during working as a Unity developer. I focus mainly on the backend, in my case Asp.NET 8. In practice, I use design patterns such as MVC, Clean architecture, CQRS, Mediator, etc. My frontend stack is mainly newest Angular 17 (TypeScript).
- Backend: Entity Framework, Minimal API, FastEndpoints, MediatR, Fluent Validation, Fluent Migration, Dapper, Ardalis packages etc.
- Frontend: Bootstrap5, FontAwesome, NgRx, Angular CLI, JQuery
- Databases: Microsoft SQL Server, Oracle MySql,
Some of my very basic web apps: