Junior .NET Backend Developer
C# · ASP.NET Core · REST APIs · Redis · Docker
I am a Computer Engineering graduate focused on junior .NET backend development. I build portfolio applications with C# and ASP.NET Core, with attention to clear API contracts, input validation, error handling and automated tests.
My previous full-time IT Specialist experience includes Windows Server, Active Directory, troubleshooting and Excel/VBA automation. An earlier software development internship included a Raspberry Pi interface design assignment with Qt/QML and C++.
I am seeking Junior .NET Backend Developer opportunities where I can contribute to API development, automated testing and maintainable application code.
.NET 10 · ASP.NET Core · Redis · Docker · xUnit · GitHub Actions
A portfolio REST API for current, forecast and historical weather data from an external provider.
- Redis cache-aside and outbound HTTP retry, timeout and circuit-breaker policies
- Input validation, standardized errors, startup configuration validation, cancellation handling and Swagger documentation
- Unit and application integration tests with controlled dependencies; 57 tests passed in CI at commit d01b4d8
- CI checks dependency vulnerabilities, formatting, warnings-as-errors builds, coverage collection and Docker Compose image builds
.NET 10 · Razor Pages · Minimal API · Docker · xUnit · GitHub Actions
An ASP.NET Core unit converter with a responsive Razor Pages interface and Minimal JSON API sharing one stateless C# service. The application is named Unitwise; its repository is UnitConverter.
- Five conversion categories, rational intermediate arithmetic, decimal results and absolute-zero validation
- Field-specific errors, Swagger documentation, browser-local history and forms that also work without JavaScript
- 85 tests passed in CI at commit 41e56296, including domain and HTTP integration tests, with a non-root Docker image smoke check
Live demo · Swagger UI · Architecture
The hosted demo may take a moment to wake up after inactivity.
| Area | Technologies |
|---|---|
| Backend | C#, .NET 10, ASP.NET Core, REST APIs, Minimal APIs |
| Caching & HTTP | Redis, cache-aside, HTTP clients, resilience policies |
| Testing | xUnit, unit testing, application and HTTP integration testing |
| Delivery | Docker, Docker Compose, Git, GitHub Actions |
| Web UI & API docs | Razor Pages, HTML, CSS, JavaScript, Swagger / OpenAPI |