Service Now
Dynamic and accomplished Lead Software Developer with 10+ years of experience in building scalable enterprise solutions using Java, Spring Boot, Go, and Microservices. Demonstrated proficiency in cloud-native architectures, distributed systems, and high-performance backend services. A proven track record of delivering robust APIs and cutting-edge solutions for complex business requirements across diverse domains, including banking, financial risk management, telecom services, and e-commerce.
Masterfully skilled in leveraging Go’s lightweight concurrency model with Go-routines and Channels, and Java multithreading for real-time data processing and efficient asynchronous workflows. Strong command over designing and deploying cloud-based applications using AWS services, Docker, Kubernetes, and Argo CD for highly scalable, fault-tolerant systems.
An ardent advocate of DevOps practices, adept at automating CI/CD pipelines with Jenkins, GitLab CI, Go CD, and custom Go CLI tools to ensure seamless deployments. Experienced in event-driven architectures, integrating Kafka, RabbitMQ, and Spring Cloud components for resilient communication between microservices. Proficient in building gRPC-based microservices in Go, enabling low-latency communication and ensuring interoperability in polyglot environments.
The Counterparty Credit Risk (CCR) project focused on modernizing and enhancing the platform used by the Fixed Income, Currencies, and Commodities (FICC) division for counterparty credit exposure calculation. The primary goal was to replace outdated methodologies, improving its ability to handle complex portfolios and dynamic credit management.
A Monte Carlo CCR platform from QuIC Financial Technologies was selected to ensure more accurate credit measures, support Credit Value Adjustment (CVA) hedging, and offer scalable solutions for risk management activities.
Technologies: Java 17, Spring Boot, Spring Cloud, AWS DynamoDB, Kubernetes, Docker, Argo CD, Jenkins, Swagger, JUnit, Mockito, Go
DigiBank of Singapore focused on building a core banking platform for Indian customers. As part of the DIGI India Initiative, integrated RazorPay to enable seamless payments from DigiBank accounts to Indian merchants.
Technologies Used: Java 8, Spring Boot, Spring Cloud (Eureka, Ribbon, Load Balancer), RazorPay, Kafka, RabbitMQ, Docker, Kubernetes, Jenkins, PCF, Open API, Swagger, DynamoDB, MySQL, ELK Stack, Splunk, Go
Customer Asset Management System for CBA to efficiently manage and track customer portfolios, providing a comprehensive view of financial and physical assets. The platform enhances customer engagement by offering personalized services, insights into asset performance, risk exposure, and growth opportunities.
Proficient in RESTful APIs
AWS Developer Associate
Service Now
Atlassian Jira
AWS Developer Associate