.NET Backend Developer | Angular Frontend Enthusiast
I design and build scalable, secure, and maintainable backend systems using the .NET ecosystem and integrate them with Angular frontends to deliver full-stack solutions.
I build backend systems with a focus on maintainability, observability, and security. I prefer clean architecture, automated testing, and pragmatic CI/CD. On the frontend I enjoy crafting user-friendly Angular interfaces that pair well with robust APIs.
- Become a professional .NET backend engineer
- Design scalable and maintainable API architectures
- Apply clean architecture and best practices in real-world projects
- Movie App — Full-stack movie listing app (Angular frontend + ASP.NET Core backend). See: https://github.com/ErkamOztoprak/movie-app
- Kargo — Parcel delivery web application with trust scoring and tracking (Angular + .NET). See: https://github.com/ErkamOztoprak/Kargo
- IML — Introduction to Machine Learning (collection of Jupyter notebooks). See: https://github.com/ErkamOztoprak/IML
(For more repositories, visit my GitHub profile linked below.)
- Architecture: Clean architecture / layered design
- Testing: Unit and integration tests (xUnit / NUnit), contract testing where appropriate
- Observability: Structured logging (Serilog), metrics, and distributed tracing
- Deployment: Docker + container orchestration (optional), CI/CD pipelines

