Hi, my name is
Senior Software Engineer with 7+ years shipping cloud-native microservices and enterprise banking platforms at Oracle, Bank of New York, and Bank of America. I turn complex problems into clean, production-grade code.
01. About
Senior Software Engineer at Oracle America, where I architect cloud-native microservices platforms — building distributed backends, JWT-secured REST APIs, and automated multi-tenant onboarding pipelines that handle data at scale.
At Bank of New York I contributed to an enterprise AI platform used by 20,000+ employees and engineered a real-time transaction anomaly detection system for risk and compliance teams. At Bank of America I scaled a disaster recovery platform from 2,000 to 5,000+ users and led MFA integration across the organisation.
M.Sc. Computer Science. I write technical articles and mentor engineers.
02. Skills
03. Projects
Full-stack guest management platform for Ramada Hotel Group — handling 10K+ monthly bookings, membership and voucher redemption, with role-based access controls that saved the client $2M in operational costs.
SaaS campaign management platform for fast-food advertisers. Drag-and-drop layout designer, media library, and campaign scheduler — eliminating manual customer service workflows entirely.
End-to-end billboard management platform across Malaysia — proposal generation, media upload, campaign launch, and automated invoicing — consolidating the full advertiser workflow in one system.
Open-source NPM package implementing the Luhn algorithm for credit card validation — card type detection, regex-based formatting, full TypeScript support. Crossed 100,000 downloads organically.
04. Writing
Breaking down engineering problems through writing.
A deep dive into the Luhn checksum formula — a 1954 algorithm still used today by every major payment processor to catch mistyped card numbers before they hit the network.
Read articleStep-by-step implementation of the Luhn Algorithm in language-agnostic pseudo-code, so you can port it directly into whatever stack you're working with.
Read article05. What's Next?
Open to senior engineering roles and interesting problems. If you're building something ambitious or want to talk shop — reach out.
Say Hello