Senior Software Engineer · Backend & Distributed Systems
Bangalore, India · Credila · Previously Zenefits and MoneyTap
Focus: Java · Spring Boot · Kafka · PostgreSQL · AWS · event-driven architecture · data reliability · performance
Portfolio · Engineering notes · LinkedIn · Email
- Credila · 60,000 loans / 5 minutes · ₹12M+ recovery and operational impact · PostgreSQL CDC · Debezium · Kafka · audit tracking
- Zenefits · 10,000 SMBs · benefits and insurance workflows · JWT authentication · caching · rate limiting · search queries: 30% improvement
- MoneyTap · loan processing: 72 hours → 3 hours · API latency: seconds → milliseconds · automation · concurrency · caching
- User-Agent Analyzer · Java 17 · zero dependencies · CLI + library · browser and OS detection
- Kafka throughput lab: producer + consumer · 1 million records · consumer groups · offsets · failure recovery
- TokenPicker · Chrome Manifest V3 · API token inspection · request headers · browser storage · cookies · session-scoped data
- BookmarkUrlExtension · Chrome + Edge · bookmark URL rewriting · development and production environment switching
- Zeebe Simple Monitor · merged PR · JVM time-zone display · UTC offsets · timestamp formatting · tests
- ChatGPT Notebook · merged PR · UI styling
- Backend: Java · Spring Boot · Python · REST APIs · Hibernate
- Distributed systems: Kafka · Debezium · RabbitMQ · Amazon SQS · change data capture · consumer groups
- Data: PostgreSQL · Redis · Elasticsearch · MongoDB
- Cloud and tooling: AWS · Docker · Maven · S3 · Glue · Athena
Writing: Kafka consumer groups · PostgreSQL CDC · More engineering notes

