Available to hire
I am a Senior Software Engineer with 12+ years of experience in backend and full-stack development. I specialize in Java, Spring, microservices, PL/SQL, and cloud-based architectures, delivering scalable, high-performance systems for banking, insurance, and enterprise platforms.
I thrive in event-driven and batch processing environments, and I enjoy turning complex requirements into robust, maintainable solutions.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Work Experience
Senior Software Engineer at Great Eastern - Singapore
March 1, 2022 - PresentBackend processing, API integration, and batch-driven data workflows supporting high-volume insurance data operations. Contributed to FPMS policy modules, migrated DCMS Web-JAXB XML services to JSON-based Spring Boot APIs, designed staging-to-core data flows, optimized PL/SQL for batch processing, implemented scheduled batch jobs, and built a UI framework for DPS Compartmentation to enable dynamic data visibility.
Software Engineer - Payment Processing & Settlement Integration at Mashreq Bank – FLEXCUBE Ecosystem
January 1, 2020 - February 1, 2022Implemented Spring Boot payment microservices for transaction validation, authorization routing, and ledger posting; built Kafka/JMS event streams for payment lifecycle; designed Apache Camel REST/SOAP adapters; optimized caching with Redis/Hazelcast; developed settlement reconciliation and AML/sanctions screening with ELK/Prometheus monitoring.
Backend Engineer at HINO MOTORS SALES INDONESIA (HMSI)
January 1, 2018 - December 1, 2019Spring Boot microservices ingesting vehicle telemetry; Kafka-based pipelines for high-frequency telemetry; anomaly detection in stream processing; time-series persistence with Oracle + Hibernate/JPA; fleet analytics APIs for real-time vehicle health and driver behavior.
Software Engineer - Lending & Credit Decision Automation at Mashreq Bank – FLEXCUBE Ecosystem
April 1, 2015 - December 1, 2017Spring Boot lending microservices; Drools-based rule engine for configurable credit scoring; integration with credit bureau and KYC; Kafka/JMS-based asynchronous workflows; audit tracking using Oracle + Hibernate/JPA.
Backend Developer at KIKKOMAN (JAPAN) - Caritor Solutions (Bangalore)
October 1, 2013 - March 1, 2015Developed Oracle PL/SQL packages and procedures supporting inventory and order processing; batch processing routines; optimized SQL queries; data validation and exception handling during ERP data synchronization.
Lead Engineer at Great Eastern
March 1, 2022 - PresentLed development of Oracle PL/SQL packages for FPMS policy modules; built UI framework for data visibility; migrated DCMS Web-JAXB XML services to JSON-based Spring Boot APIs; designed staging-to-core backend data processing flows; optimized high-volume batch PL/SQL queries; implemented scheduled batch jobs for large-scale policy data updates.
Senior Software Engineer at Mashreq Bank
January 1, 2017 - January 1, 2022Designed Spring Boot microservices for payment processing and transaction orchestration; implemented Kafka and JMS-based event-driven architecture for payment lifecycle; built Apache Camel adapters for REST and SOAP integrations; integrated Redis and Hazelcast caching to reduce latency; developed transaction persistence using Oracle and Hibernate/JPA; implemented AML screening and monitoring using ELK and Prometheus.
Software Engineer at Vietnam International Bank
January 1, 2015 - December 1, 2016Implemented Drools-based rule engine for credit risk evaluation; integrated external credit bureau APIs for borrower scoring; developed loan eligibility workflows for KYC and income validation; optimized database queries for high-volume credit data processing.
Software Engineer at Hino Motors
January 1, 2013 - December 1, 2014Developed Spring Boot microservices for fleet telemetry data ingestion; implemented Kafka pipelines for real-time vehicle data processing; built stream processing services for anomaly detection; designed persistence layer using Oracle and Hibernate/JPA; developed APIs for fleet analytics and monitoring dashboards.
Software Engineer at Mashreq Bank
January 1, 2012 - December 1, 2012Developed Spring Boot lending microservices for loan processing; implemented Drools-based credit evaluation rules; integrated external services for KYC and credit verification; built Kafka-based asynchronous loan processing workflows; designed audit and compliance tracking systems.
Software Engineer at Kikkoman Corporation
January 1, 2011 - December 1, 2011Developed Oracle PL/SQL procedures for ERP backend processing; implemented batch jobs for inventory reconciliation; optimized SQL queries for performance improvements; developed validation and exception handling logic.
Education
Bachelor of Technology - IT at Anna University
January 1, 2007 - January 1, 201112th Grade (CBSE) at St. Michaels High School
January 1, 2005 - January 1, 2007ICSE at St. Karens High School
January 1, 1995 - January 1, 2005Bachelor of Technology in Information Technology at Anna University
January 1, 2007 - January 1, 2011Qualifications
Industry Experience
Financial Services, Manufacturing, Software & Internet
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.