I'm a Java Backend Engineer based in Bangalore, currently building enterprise-grade banking systems at Oracle Financial Services Software.
I enjoy designing backend services that are easy to consume, observable in production, and reliable under pressure. My work sits at the intersection of microservices, API integration, database-heavy workflows, production debugging, and release ownership.
I like systems that stay simple for users, predictable for teams, and boring in production.
|
|
Java 8+ Spring Boot Microservices REST APIs SOAP APIs Oracle SQL PL/SQL
Apache Kafka Oracle BI Publisher (BIP) WebLogic Oracle RAD OBX OJET Oracle FLEXCUBE
Docker Kubernetes GCP Flyway Grafana Postman Linux Git
- Designing clean backend modules for complex business workflows
- Building API-first integrations that reduce friction across teams
- Improving reliability, observability, and release confidence in production
- Going deeper into distributed systems, scalable microservices, and system design
- Writing code that is easier to maintain, debug, and operate over time
Professional Work Β· Enterprise Code
- Designed a report microservice that extracts and aggregates complex Oracle BIP data using SQL
- Delivered configurable REST APIs that return Base64-encoded PDF / Excel outputs
- Integrated reporting modules as virtual pages inside Oracle Banking Microservices using OBX OJET
- Helped shape bank-specific reporting flows with dynamic menu hierarchies and cleaner backend ownership
Personal Project Β· Java Β· Multithreading
- Built a priority-based preemptive scheduler using Java multithreading and a Priority Blocking Queue
- Designed the system to manage up to 1000 concurrent tasks
- Reached 50 tasks / second throughput while maintaining 100% deadline adherence
- Includes a richer developer experience with live logs, performance metrics, and Gantt chart visualization
- Repository: Real-Time-Schedular
High-pressure Engineering Work
- Conducted 40+ Root Cause Analyses across production issues
- Supported systems at 98% uptime
- Executed 1 year of EOD historical transaction migration
- Maintained 99.9% uptime during migration with zero data loss
- 3-Star Coder at CodeChef
- 500+ problems solved across LeetCode, CodeChef, and GeeksforGeeks
- Java SE 8 Professional
- OCI Associate
- GDSC Cloud Track
- AWS Machine Learning Track
I'm always happy to connect on backend engineering, Java, system design, production debugging, distributed systems, or interesting engineering problems.
π« Email β’ GitHub β’ LinkedIn β’ Dev.to β’ Portfolio



