I build scalable backend systems by day and fill sketchbooks at night.
I specialize in distributed systems, high-throughput architectures, and complex data modeling. I trade relational bottlenecks for highly optimized solutions, focusing on strict transactional consistency and writing clean, scalable code.
- π Currently engineering: High-performance enterprise backend microservices at TCS.
- π§ Deep diving into: Distributed event streaming (Apache Kafka), container orchestration (Kubernetes), and graph databases (Neo4j).
- ποΈ Core expertise: Designing highly available REST APIs, concurrent processing, and ACID-compliant systems using Java & Spring Boot.
- π¬ Ask me about: System Design, concurrency handling, database query optimization, or architecture patterns.
Infrastructure & Architecture:
| Project | Description | Stack |
|---|---|---|
| Nexus Ledger | High-throughput distributed payment gateway engineered for strict transactional consistency utilizing distributed locks and idempotency keys to eliminate race conditions. | Java Spring Boot Kafka Redis PostgreSQL |
| GraphNet | Distributed professional network architecture trading RDBMS bottlenecks for a graph database, enabling sub-millisecond n-degree connection traversals. | Java Spring Boot Neo4j Redis |
| OmniDev Engine | Infrastructure layer for real-time collaborative coding, handling live AST synchronization via WebSockets and secure Docker execution sandboxes. | Java Spring Boot Docker WebSockets |
| StayHub Core | Inventory and booking engine implementing complex state machines and pessimistic database locking to prevent simultaneous reservation conflicts. | Java Spring Boot Hibernate MySQL |