I am a backend engineer focused on designing systems that are reliable under load, observable in production, and clean enough for teams to evolve without fear.
backend profile
├─ language/runtime Java, JVM internals, concurrency
├─ application layer Spring Boot, REST APIs, validation, security
├─ data layer PostgreSQL, Redis, indexing, caching
├─ distributed systems Kafka, microservices, orchestration, resilience
├─ cloud/platform Docker, Kubernetes, Azure, Linux
└─ engineering habits system design, DSA, testing, observability
|
Java |
Spring Boot |
PostgreSQL |
Redis |
Kafka |
Docker |
|
Kubernetes |
Azure |
Linux |
Git |
IntelliJ |
Bash |
Core Backend Capabilities
- Java, Spring Boot, Spring MVC, Spring Data JPA, validation, exception handling
- REST API design, authentication, authorization, pagination, idempotency
- Microservices, service boundaries, API gateways, async messaging
- PostgreSQL schema design, indexing, transactions, query optimization
- Redis caching, rate limiting, session storage, distributed locks
- Kafka topics, consumers, producers, retries, dead-letter queues
- Docker images, Kubernetes manifests, health checks, config management
- Azure fundamentals, Linux operations, Git workflows
- System design, scalability patterns, DSA, performance-aware engineering
