Aman Kumar Gupta— Portfolio · 2026

I architect resilient banking platforms / at scale.

Senior Technical Architect with 18+ years building web and mobile enterprise systems — currently architecting core finance and digital-banking platforms onsite for leading Singapore banks. Deep in Java, Spring Boot, microservices and Python, now driving Generative-AI-assisted design and reverse-engineering with Claude Code and Glean.

18+ yrs software engineering Banking · Singapore Java · Spring Boot · Python GenAI-assisted delivery
§ 01About

Enterprise architect with a builder’s instinct.

I’ve spent 18+ years turning complex enterprise requirements into software that banks and global organisations run every day. For the last six years that has meant architecting core finance and digital-banking platforms onsite in Singapore — for DBS and UOB — where correctness, security and uptime aren’t features, they’re the contract.

I lead squads of senior engineers through system design, HLDs and LLDs, and delivery — building Spring Boot microservices, RESTful middleware and batch pipelines that move huge volumes of financial data. I’ve owned customer onboarding (e-KYC, account opening, CIF, debit & credit cards), GL accounting-entry generation, and L3 production support.

More recently I’ve been folding Generative AI into how we engineer — using Claude Code and Glean to generate low-level designs and artefacts from metadata, and to reverse-engineer legacy applications into clear, maintainable documentation.

Alongside the build work I mentor developers, run code reviews, set architecture standards, and act as the trusted technical point of contact for client leadership across all levels.

// currently: GLGEN at DBS — modernising accounting-entry
// generation for a complex financial environment.

18+ yrs
In software development
6+ yrs
Architecting Singapore banking
4
Markets delivered · SG · MY · TH · ID
1
High Achiever Award · UOB
§ 02Selected work

Banking platforms, told as case studies.

Case · 012025 — present · DBS

GLGEN — modernising GL accounting-entry generation.

Leading a squad of senior engineers designing a high-performance accounting-entry engine for DBS — generating ledger files and reports for downstream systems, and replacing the duplication and drift of legacy finance platforms.

PythonSpring BootSpring BatchClaude CodeGleanElasticGrafana
  • Designed HLDs & LLDs for GLGEN modules and led requirement-gathering across teams.
  • Eliminates duplicate reference data and modernises accounting-entry generation for accuracy and scale.
  • Uses Generative AI (Claude Code, Glean) to auto-create low-level designs and reverse-engineer BAU apps.
  • L3 BAU support — incident analysis and RCA within SLA, log triage via Elastic Search.
Case · 022019 — 2025 · UOB

Digital customer onboarding across three markets.

Architected the customer-onboarding middleware behind UOB’s TMRW and personal internet banking apps — a microservice platform onboarding retail customers across Singapore, Malaysia and Thailand.

Spring BootApache CamelIBM UMQReactSpring BatchSplunk
  • Online e-KYC, account & CIF creation, and automated debit/credit card issuance.
  • Facial recognition, selfie liveness and ID-card authentication for retail customers.
  • In-country auth — NDID & DOPA (Thailand), Experian/RAMCI credit report (Malaysia).
  • Singapore Baby Bonus enrolment with MSF to open Child Savings Accounts.
Case · 032019 — 2025 · UOB

SLA DCP — 24×7 virtual-account onboarding.

Built the middleware onboarding users of the Singapore Land Authority’s Digital Conveyancing Portal — online e-KYC, related-party creation and virtual account opening with a contingency flow for round-the-clock availability.

Spring BootApache CamelIBM UMQReactITextJBOSS
  • Online e-KYC, related-party creation and virtual account opening.
  • Contingency flow and bulk virtual-account opening for 24×7 availability.
  • Status-tracking reports for every onboarding request submitted.
  • Web module for CSA users to validate applications and review KYC details.
Case · 042019 — 2025 · UOB

Loan Origination — eligibility & approval, two markets.

A microservice platform onboarding loan customers in Singapore and Indonesia — online e-KYC, CIF reservation, and rules-based eligibility and approval, integrated with national identity systems.

Spring BootApache CamelSpring BatchJenkinsReact
  • Rules-based loan approval from customer-supplied data and eligibility checks.
  • Singapore HDB integration — online quotation and loan eligibility.
  • Indonesia retail flow with DUKCAPIL in-country identity authentication.
  • Online KYC and local-ID verification before approval.
diagram · loan origination flow
§ 03Experience

From enterprise Java to onsite banking architecture.

2025 — Presentonsite

Senior Technical Architect / System Analyst

DBS Bank, Singapore · via NTT Singapore
Singapore · onsite

Lead a squad of senior engineers designing high-performance digital apps exposing REST services and batch processing for the GLGEN finance modules.

Author HLDs & LLDs, drive GenAI-assisted design and reverse engineering with Claude Code & Glean, and run L3 BAU support with Elastic-based log analysis.

PythonSpring BootElasticGrafanaGenAI
2019 — 2025onsite

Senior Technical Manager

United Overseas Bank, Singapore · via HCL
Singapore · onsite

Led multiple squads building UOB’s TMRW & personal internet banking — customer onboarding, middleware and RESTful services across SG, MY, TH and ID.

Mentored developers, ran code reviews and architecture standards, and was the trusted single point of contact for client leadership. Earned the High Achiever Award.

Spring BootApache CamelIBM UMQReactSplunk
2010 — 2018India

Team Lead · then Project Manager

Accenture → Cognizant, India
India

Led delivery across global clients — Channel4 UK (MINT ad-sales), JP Morgan (ATS Payments), Deutsche Post DHL (ODS) and Cal-HEERS US healthcare.

Domain-driven microservices, Spring MVC, SOA and web-service integration at enterprise scale.

JavaSpring MVCSOAWeb Services
2007 — 2010India

Java Developer

TS Infotech · Mann-India Technologies
India

Built ERP and accounting products — GLOBE shipping ERP, Retail Maestro and a web-based Accounting API — the J2EE foundation the rest was built on.

JavaJ2EEEJBJSFOracle
§ 04Skills & stack

A stack earned over 18 years.

Languages06

  • Java · J2EE
  • Java 11 / 17
  • Python
  • JavaScript
  • C#
  • SQL

Frameworks07

  • Spring Boot
  • Microservices
  • Apache Camel
  • Spring Batch / Security
  • JPA / Hibernate
  • React
  • IBM UMQ · ASP.Net

Data03

  • Oracle
  • Maria DB
  • MS SQL Server

DevOps & CI/CD05

  • PCF · Pivotal Cloud Foundry
  • Jenkins CICD
  • IBM TWS · workload automation
  • Bitbucket · SVN
  • Linux · Windows

Observability & Quality06

  • Elastic Search
  • Filebeat · Grafana
  • Splunk
  • SonarQube · Veracode
  • JUnit
  • Confluence · JIRA · Visio

GenAI & Practice05

  • Claude Code
  • Glean
  • System design · HLD / LLD
  • Mentoring & leadership
  • Agile · Scrum
§ 05Background & education

Earlier ground covered.

MCA — Master of Computer ApplicationsIGNOU, New Delhi·
BSc — Bachelor of ScienceVinoba Bhave University·
High Achiever Award — most impact to team & colleaguesUOB
MINT — core ad-sales platform, DDD microservicesMedia·
ATS Payments — file import & print exportBanking·
ODS — shipment-data integration platformLogistics·
§ 06Hobbies & interests

Life beyond the architecture diagram.

Playing cricket

Weekends usually mean a bat in hand. Cricket is my reset button — a game of patience, strategy and quick decisions under pressure, which feels surprisingly close to the day job. I love the team spirit and the long, focused innings.

BattingWeekend leagueTeam sport

Tourism & travel

I’m happiest exploring somewhere new — new cities, cultures, cuisines and landscapes. Living in Singapore puts the whole of Asia within reach, and every trip brings back a fresh perspective I carry into how I work and think.

Exploring AsiaCulture & foodPhotography
Get in touch— § 07

Let’s build something that lasts.

Open to senior architect and technical leadership roles. Based in Singapore. Quickest reply by email.