Backend-focused Software Engineer building ASP.NET Core APIs, distributed systems, and real-time web apps.
I work mostly on the .NET ecosystem — designing layered and slice-based architectures, integrating messaging and caching, and shipping Dockerized services. On the side I write about architecture and resiliency on Medium.
- APIs & backends with ASP.NET Core, Entity Framework Core, and JWT auth
- Architecture-driven apps using Clean Architecture, Vertical Slice, Onion, and DDD patterns
- Distributed workflows with RabbitMQ, Redis, and microservice-style services
- Real-time experiences with SignalR (and Angular / React Native clients)
- Observability setups with OpenTelemetry, OTLP, and Jaeger
|
ASP.NET Core API instrumented with OpenTelemetry for logs, traces, and metrics. Ships with Docker Compose and a Jaeger backend for local observability.
|
Vertical Slice API built around feature folders, MediatR handlers, Carter endpoints, FluentValidation, and EF Core against SQL Server.
|
|
Multi-service platform with catalog, basket, order, payment, and file services. Includes YARP gateway, Redis, MongoDB, SQL Server, RabbitMQ, and Keycloak.
|
Full registration/login flow with email verification, password recovery, JWT auth, SignalR presence, EF Core, and NUnit coverage.
|
|
Real-time COVID charting stack: ASP.NET Core API + SignalR hub, PostgreSQL persistence, and an Angular client with live updates.
|
Rent-a-car style Web API organized with Clean Architecture, CQRS via MediatR, AutoMapper, FluentValidation, and EF Core.
|
- TelemetrySuite — OpenTelemetry + OTLP export into Jaeger for ASP.NET Core APIs
- ResiliencyPatterns — Circuit breaker and retry patterns in Go with
goresilience - XBuddy.SqlServer — SQL Server database project (users, tweets, likes, follows, audit logs)
- AmazonSESFor.NET — Transactional email with AWS SES on ASP.NET Core
- Software architecture (Clean Architecture, Vertical Slice, Onion, DDD)
- Distributed systems, messaging, and caching
- Observability and production diagnostics
- Real-time applications with SignalR
- Authentication, data protection, and API security
- Backend-focused full-stack delivery (Angular / React Native clients)
More projects worth a look
- ResiliencyPatterns — Go circuit breaker + retry demo
- AspNetCoreLibrary — Hangfire, NLog, rate limiting, FluentValidation, Swagger utilities
- Redis — In-memory vs distributed Redis caching samples
- RabbitMQ.Watermark — Background image watermarking with RabbitMQ
- SocialAppBackend + SocialAppFrontend — Dating-style API + Angular client
- SignalClone — React Native / Expo chat app with Firebase
- NodeJsWithMongoDBJWTAuthentication — Express + MongoDB + JWT auth
- AspNetCoreUnitTest — NUnit, Moq, FluentAssertions practice





