Han Xiang Wu

Han Xiang Wu

Full-Stack Software Developer - AI Applications
Canada
Full-time Hybrid

About Me

Senior Full-Stack Software Developer with 10+ years of experience delivering customer-facing web
applications, enterprise commerce platforms, and microservices, with a growing focus on AI application
development. Combine…

Experience

Full Stack Software Developer

Trail Appliances · Richmond, BC
Oct 2018 - Mar 2026 · 7 years 4 months

<p>Led an enterprise re-platforming from a high-traffic Magento 2 monolith to a Commercetools microservices architecture, improving scalability, deployment flexibility, and long-term maintainability.</p><p> Served as the hands-on technical lead for a five-developer team, spending approximately 70% of time on architecture and implementation and 30% on technical planning, code reviews, mentoring, defect resolution, and release readiness.</p><p> Built an AI shopping assistant (RAG) using LangChain and LangGraph to deliver product Q&A, side-by-side comparisons, and personalized suggested questions, grounding responses in GraphQL product data and Cloudflare KV knowledge, with LangSmith tracing and graceful evaluation to guide quality improvements.</p><p> Architected an event-driven synchronization service for approximately 8,700 products using PHP/Laravel, Google Cloud Pub/Sub, webhooks, MongoDB-backed queues, 250-item batching, and automated retries.</p><p> Reduced cart and checkout response time by 67% from approximately 3 seconds to 1 second by consolidating fragmented GraphQL calls and redesigning shared checkout state.</p><p> Delivered payment integrations across a React PWA and Magento 2, covering payment initialization, callback validation, mobile redirects, status polling, duplicate-safe order creation, and transaction-state handling.</p><p> Delivered full-stack commerce features for catalog, search, cart, checkout, payments, accounts, and orders using React, Vue.js, Laravel, GraphQL, REST, and Commercetools.</p><p> Automated clearance inventory operations with an n8n workflow that refreshed warehouse inventory hourly despite no direct API integration, saving approximately 20 staff hours per week.</p><p> Applied AI-assisted development (spec-driven) to accelerate implementation, code exploration, testing, and debugging while validating output quality.</p><p> Improved production reliability through New Relic monitoring, distributed tracing, and Slack alerts for checkout and payment failures, enabling faster root-cause analysis and incident resolution.</p><p> Established engineering practices covering Git workflows, Azure DevOps pipelines, peer code reviews, QA validation, sprint planning, backlog management, and release governance.</p>

Web Developer

Alive Health Centre · Richmond, BC
Oct 2016 - Oct 2017 · 1 year

<p>Developed and maintained a Magento 2 e-commerce platform using PHP, JavaScript, MySQL, and Zend Framework, delivering platform enhancements, content migrations, and customer-experience improvements in partnership with business stakeholders.</p>

Skills

CSS HTML JavaScript React TypeScript Vue GraphQL Java Laravel Node.js Object-Oriented Programming PHP REST APIs Spring Boot Webhooks Caching Event-Driven Systems Microservices Software Architecture System Integration LangChain LangGraph LangSmith n8n RAG Vector Retrieval Elasticsearch Google Cloud Pub/Sub MariaDB MongoDB MySQL RabbitMQ Redis Application Monitoring AWS Azure DevOps CI/CD Docker Git GitHub Linux New Relic
Report this Profile?