Backend Engineer with 6 years of experience building scalable enterprise applications, distributed systems, and cloud-native backend services.
I focus on designing reliable systems, improving backend performance, and building services that scale under real-world workloads.
- Distributed Systems & Event-Driven Architecture
- High-Availability & Scalable Backend Services
- API Design & Microservices
- Database Performance & Query Optimization
- Caching, Reliability & Fault Tolerance
- Cloud-Native Infrastructure & Observability
Distributed Notification Platform
Kafka • Redis • MongoDB • Docker • Prometheus • Grafana
Event-driven notification platform demonstrating asynchronous processing, distributed workers, fault tolerance, retries, idempotency, rate limiting, and production observability.
Multi-Tenant Property Management Platform
NestJS • React • PostgreSQL • Prisma • JWT • Docker
Full-stack SaaS platform for property owners and tenants implementing JWT authentication, role-based access control, multi-tenant ownership isolation, property and unit management, tenant and lease workflows, payment tracking, maintenance management, and dashboard analytics.
Languages: C# • TypeScript • JavaScript • C++ • SQL
Backend: .NET Core • NestJS • Node.js • REST APIs • Microservices
Distributed Systems: Kafka • Redis • Event-Driven Architecture • Rate Limiting • Idempotency • Caching
Databases: SQL Server • PostgreSQL • MongoDB • MySQL • Prisma • Query Optimization
Cloud & Infrastructure: AWS • Azure • Docker • Kubernetes • CI/CD
Observability: Prometheus • Grafana • Application Monitoring
Enterprise backend systems • API integrations • SQL performance optimization • Redis caching • Production engineering
Backend services • REST APIs • Database engineering • School management platform