Backend Software Engineer | .NET | ASP.NET Core | APIs
I build backend systems with a focus on clean architecture, reliable APIs, database-driven applications, and production-style engineering practices.
- Building REST APIs with ASP.NET Core
- Designing backend systems with clean architecture
- Working with SQL Server and Entity Framework Core
- Improving reliability through validation, error handling, logging, and idempotency
- Building projects that solve real operational problems
Mobile-first web application for scanning box barcodes, assigning codes to users, preventing duplicate scans, and grouping scan counts by hour.
Focus areas: Next.js, backend API design, duplicate prevention, scan history, dashboard reporting.
Backend API project focused on task lifecycle management, idempotent endpoints, background jobs, queue processing, and structured error handling.
Focus areas: ASP.NET Core, clean architecture, background workers, reliability.
A C# application for parsing and executing drawing commands through a graphical interface, designed with inheritance and extensibility in mind.
Focus areas: C#, OOP, command parsing, design patterns, unit testing.
Contributor/owner of a .NET package for loading countries, states, and local government areas.
Package: CountryRegion
Downloads: 20k+ total downloads on NuGet.
Backend: C#, ASP.NET Core, Web API
Database: SQL Server, Entity Framework Core
Frontend: Next.js, React, TypeScript
Tools: Git, GitHub, Postman, Docker
Currently improving: system design, background jobs, CI/CD, deployment
- Email: tarkaa.albert@gmail.com


