CV
Experiences
Backend software engineer and architect with 13+ years of hands-on experience delivering enterprise-grade, scalable solutions across banking, telecommunications and social-impact services in the United Kingdom and Hong Kong.
Company
JPMorganChase
Global financial services firm serving consumer and institutional customers
Period
- Present
Tenure
2 years 9 months
Role
Software Engineer
Role Summary
Previously worked in Strategy and Growth; now part of International Consumer Banking (ICB). Contribute to the core payments platform and payment reconciliation for Chase UK, Chase Germany and expansion outside the United States.
SEPA Payment Scheme
Implemented and supported the SEPA payment scheme in production, building scalable foundations extensible to wider ISO 20022 payment schemes and future regulatory initiatives.
Simulation and Support
Spearheaded self-service scheme-simulation and support solutions that reduced turnaround time and improved developer productivity and user experience.
Additional Contributions
- Act as a technical partner across business domains and external vendors, while advancing AI-agent adoption to improve engineering delivery velocity.
Company
Monzo
UK digital bank focused on consumer financial services
Period
-
Tenure
2 years 5 months
Role
Backend Engineer, Borrowing
Role Summary
Helped the Core Borrowing Growth team, later Catalyst, grow lending from GBP 104.6m in FY2021 to GBP 258.8m in FY2022.
Cross-Functional Delivery
Led backend implementation with frontend engineers, product and marketing managers, data scientists, UX designers, operations, legal and compliance.
Loan Aggregation
Built loan-aggregation integrations including ClearScore.
Experimentation
Used experiments and A/B tests to identify friction and improve take-up.
Additional Contributions
- Onboarded and mentored engineers while delivering operationally correct systems in a highly regulated financial environment.
Company
Zensis Limited
Hong Kong mobile and telecommunications solutions firm
Period
-
Tenure
8 years
Role
Senior Analyst Programmer
Scope and Responsibilities
Progressed from Programmer to Analyst Programmer and Senior Analyst Programmer, building and maintaining mobile and web solutions and coordinating technical delivery.
Architecture and Delivery
Designed highly available cloud and on-premise architectures, researched platforms and tools, and aligned requirements, timelines and execution with clients and project teams.
Telecommunications
Delivered telecommunications systems for providers serving 2.7 million customers, including telecom billing reconciliation, REST / SOAP integrations, RADIUS, SMS / SMPP and MMS.
Social Impact
Designed the high-availability OpenUp 24/7 crisis-intervention platform, which handled 14,400 cases and 1.4 million messages in its first 11 months.
Selected Clients
SmarTone Telecommunications Holdings Limited
Hong Kong telecommunications provider.
Hong Kong telecommunications operator.
Real estate brokerage group in Hong Kong.
Social-impact crisis-intervention platform.
Quality assurance services.
Consumer credit services in Hong Kong.
Hong Kong broadcaster.
Period
-
Role Summary
Completed a one-year industry placement in a global technology and information-services environment.
Education
The Hong Kong Polytechnic University
BSc (Hons) Computing, First Class Honours
Period
-
Highlights
Dean’s List, 2010 - 2011