Backend Engineer β’ Distributed Systems β’ High-Scale Architecture β’ API Platforms
I build reliable, high-performance backend systems and design scalable architectures for real-world products.
Iβm passionate about:
- Backend Engineering (Go, Java)
- Distributed Systems & Messaging (Kafka, Redis, Pub/Sub)
- Multi-tenant Platforms & RBAC
- DevOps (Docker, CI/CD, Kubernetes)
- Real-Time Processing & High Throughput APIs
| Category | Skills |
|---|---|
| Languages | Go, Java, TypeScript, SQL |
| Frameworks | Spring Boot, Chi, Gin, Fiber |
| Cloud & Infra | Azure, Docker, Kubernetes, NGINX |
| Data Stores | Postgres, Redis, MongoDB |
| Messaging | Kafka, RabbitMQ, WebSockets |
| Observability | Grafana, Prometheus |
| Architecture | Multi-tenant, Distributed Systems, Microservices, Event-Driven |
- Designing multi-tenant CRM architecture (Go + Vue)
- Implementing RBAC with fine-grained permissions
- Building high-performance Redis caching layer
- CI/CD pipelines with GitHub Actions / Azure DevOps
| Project | Description |
|---|---|
| Event-driven Notification Engine | Kafka streaming workflows, retries, DLQ support |
| Redis Cache Middleware | High-performance TTL & invalidation wrapper for Go |
| College Management System POC | Multi-role access: admin, staff, student |
- Performance First β measure & optimize
- Clean Abstractions β domain-driven boundaries
- Scalability β services grow with business
- Resilience β retries, fallbacks, circuit breakers
- Security β least privilege + secure defaults
- Automation β CI/CD everywhere