At OnGrid, I designed and built a high-throughput wallet service from scratch as a centralized transaction system. I implemented a ledger-based architecture for transaction traceability and designed HOLD, RELEASE, and COMMIT workflows.
I also built APIs to handle race conditions, atomic transactions, and high concurrency. By optimizing bulk uploads of 10K records, I reduced processing time from 6 hours to 50 minutes.
At Zemoso Labs, I worked on a migration from Spring to Spring Boot, created CI/CD pipelines, and developed a KYC flow for customer verification.
At Monster Jobs / foundit, I integrated Udemy courses and payment gateways, introduced Redis caching, and migrated the Job Apply API from Perl to Java. Earlier at IBM India, I developed backend services using Core Java and multi-threading.

