Yan Hai
🐢
Yan Hai

Engineering Leader | Payments Enthusiast | Software Architect

  • custom/home
  • brands/github
  • brands/linkedin

Engineering leader with deep experience delivering scalable, high-performance payment platforms across APAC markets. Experienced in driving outcomes at the intersection of engineering execution, regional market complexity, and business growth. Proven success leading distributed teams, aligning cross-functional stakeholders, and delivering reliable, compliant, and merchant-focused solutions from onboarding to settlement.

Team over heroes

I believe long-term success comes from strong, collaborative teams, not individual heroics.

Ownership mindset

I take full responsibility for outcomes, from initial design to production delivery.

Iterative improvement

Great systems are never "done"; they evolve through continuous iteration and learning.

Transparent communication

Open, timely feedback builds trust and keeps teams effective, even under pressure.

Experience

  1. work

    Team Lead - Alternative SG

    Adyen • Singapore
    • Led regional monorepo decomposition and microservices migration across APAC, increasing team autonomy, reducing deployment dependencies, and accelerating feature delivery
    • Standardized alternative and bank-based payment flows and architected a flow-oriented monitoring framework, reducing integration complexity and enabling proactive, data-driven issue detection
    • Built and coached a high-performing team through tailored Scrum practices, improving delivery velocity and earning recognition as a top-performing team in the function group
  2. work

    Full Stack Java Developer

    Adyen • Singapore
    • Architected and delivered two India-specific payment integrations from scratch, enabling seamless processing across alternative, bank, and card payment methods
    • Led critical compliance initiatives, including token localization and data purging, and orchestrated full token migration from global to India-specific infrastructure
    • Played a pivotal role in multiple APAC payment integrations by designing robust, scalable solutions that supported the full payment lifecycle, from merchant onboarding to settlement
  3. work

    Engineering Manager

    • Designed a domain-driven microservices architecture using Spring Cloud and Kafka to enable reliable, real-time communication and improve system resilience
    • Led the end-to-end transformation of a monolithic local payroll solution into a distributed microservices ecosystem with Docker and Kubernetes, improving scalability, maintainability, and lifecycle management
    • Built a flexible framework for defining, validating, and managing jurisdiction-specific data while maintaining compatibility with legal forms and government submission portals
  4. work

    Software Engineer

    • Architected and delivered a complete payroll product for the Thailand market from the ground up, tailored to local compliance requirements and operational needs
    • Modernized legacy systems with limited documentation by introducing extensible architecture patterns and custom DSL enhancements, improving flexibility and enabling international expansion
    • Championed automation initiatives with Selenium and Jenkins while establishing strong code quality practices and consistently delivering in Agile environments

Education

  1. education

    Computer Technology

  2. education

    Network Engineering

Skills
Back-end Back-end
Front-end Front-end
Never-end Never-end
Interests
Software Software
Hardware Hardware
Peopleware Peopleware
Hobbies
Coding Coding
Gym Gym
Sleep Sleep
Languages
English English
Mandarin Mandarin
Silence Silence