HomeCode KatasResume

Senior Software Engineer

Yoyoz
- Hong Kong (Remote)

February 2023 - Present

  • Collaborated with the CTO on product roadmaps, implemented Kanban, and oversaw the full software development lifecycle from concept to launch.
  • Led development of a payment systems integrating Alipay, Apple Pay, Google Pay, and PayPal
  • Engineered multi-agent systems using LangGraph, Gemini, and Grok for:
    • AI chat bots augmented with content up-selling, pricing recommendations, and proactive outreach
    • faux-human platform interactions such as content posts, comment replies, and
  • Implemented robust and scaleable message broadcasts and queues using Redis and Kafka
  • Developed a social media post creation system with Gemini-powered content assistant, AWS Comprehend for translation/toxicity, and scheduling (Agenda/MongoDB, Graphile-Worker/Postgres)
  • Designed and built creator and admin dashboards for subscription management, earnings tracking, audience engagement, and content management using React/Next.js

Technical Product Owner

FDM Groupz
- Hong Kong

February 2020 - December 2022

Oversaw technical products and services for the APAC region. Responsible for the full product lifecycle, from ideation to delivery and ongoing support.
  • Member of the steering committee to modernize and standardize FDM’s development programs globally, resulting in the program achieving gold accreditation from 
    techskills.orgz
    .
  • Led the development of internal interview feedback and question bank systems for APAC, which have since been rolled out globally, handling hundres of interview feedback uploads and thousands of personalised interview preperation packs daily
  • Spearheaded the adoption of Agile Pods (teams) to create, upskill, and deploy cross-functional teams tailored to each client’s operations, with 6 pods deployed across 4 clients
  • Scoped, built, and managed tailored training programs in response to client RFPs.
    • Example courses include:
      • Java Android Development
      • Automation Testing
      • React Development
      • Swift IOS Development
      • Data Engineering
    • Introduced two new services to APAC, and eventually the wider group, Data Engineering and Mobile Development.

Technical Trainer

FDM Groupz
- Hong Kong

January 2018 - February 2020

Responsible for delivering training material, assessing trainee understanding, and providing project mentoring and review.
  • Member of the working group for new training module development, including Spring Boot, Python, JavaScript, React, and Data Structure Algorithms
  • Trained over 200 consultants across APAC in Software Development, Technical Operations, and client-tailored training
  • Primarily trained the Java Software Development course, which contained the following modules:
    1. SQL
    2. Unix
    3. OOD (via Java)
    4. Test Driven Development
    5. JDBC/JPA
    6. JavaEE
    7. Spring
  • Additional training modules, trained per client request:
    • Spring Boot
    • Python
    • JavaScript
    • ReactJS
  • Conducted over 800 interviews for prospective trainees and trainers across Beijing, Hong Kong, Shanghai, Singapore, and Sydney

System Analyst

HSBCz
- Hong Kong

October 2016 - November 2017

Secondment from FDM Group as an IT Consultant.
Application developer for deposits systems in the Retail Banking and Wealth Management arm of HSBC Hong Kong
  • Responsible for the end-of-day retail banking deposit report generation system for Z/OS
  • Build a new report templating system and data transformation programs using COBOL
  • Managed deplouments and batch jobs using JCL
  • Provided level 3 support for both internal and external clients