Experience

Standard Chartered Bank GBS

Senior Software Engineer

July 2021-Present

  • Promoted to Senior Software Engineer for leading the migration of SPM module to the open-source platform and delivering critical backend solutions under tight deadlines
  • Led the migration of Security Patch Management (SPM) module from PEGA(low code tool based on JAVA) to a new open-source tech stack (Quarkus, GraphQL, Lit Web Components), focusing on both backend and frontend redesign with performance improvements
  • Developed 30+ REST APIs using Jakarta REST standards in Quarkus and optimized data access through Hasura GraphQL; improved page load times by 3x for large-scale (TB) data tables
  • Rebuilt and optimized critical bulk import and bulk download features, reducing processing time from 10–15 minutes for 10k records to under 3 minutes for 150k–200k records by introducing dedicated microservices
  • Built fine-grained authentication and authorization across frontend and backend by integrating OpenFGA models with Keycloak-based staff and system realms, and configuring sidecar proxies for secure access control of API and GraphQL microservices
  • Rewrote 7+ independent batch jobs using Quarkus JBeret (Jakarta Batch API), developed a scalable job monitoring framework, and mentored 4+ new developers during the migration project

Software Engineer

  • Led development of resilient batch processing system for daily delta data synchronization with ServiceNow System using REST API, ensuring zero data loss across failures
  • Designed and implemented Superseded Workflow creating a Directed Acyclic Graph structure to automate patch updates across related cases which reduces user's effort in manually updating those patch information
  • Built End-to-End OLA Enhancements, expanding operational tracking across 6+ workflow stages, crucial for regulatory metrics
  • Collaborated across cross-functional teams to deliver backend enhancements for 15+ BAU releases and 6+ major releases, consistently meeting strict SLAs and audit commitments
  • In the initial training period, developed a prototype of full-stack Payment Initiation application supporting corporate banking operations using ReactJS, Spring Boot, PostgreSQL, REST APIs; designed backend architecture and database schema