I am a software engineer with more than nine years of experience designing, modernizing, and delivering large-scale financial and full-stack applications. My work combines frontend architecture, platform reliability, performance optimization, and product-focused engineering.
I have led an approximately eight-person frontend team supporting online banking services used by around one million daily active users and 20 million monthly active users. I enjoy setting engineering standards, improving delivery processes, and coordinating teams across internal and vendor stakeholders.
My technical background includes JavaScript, TypeScript, React, Vue, Nuxt, React Native, Node.js, Java, Python, SQL, and modern web performance practices. I have built applications across web, mobile, banking, AI-assisted discovery, and developer-platform domains.
I specialize in frontend architecture and legacy modernization, including integrating React into proprietary frameworks, establishing component and build standards, and improving user-facing performance through caching, code splitting, CDN usage, and asset optimization.
I am also comfortable owning full-stack prototypes from concept through production, including authentication, databases, maps, analytics, API integrations, and deployment support. I value pragmatic engineering, clear code review practices, and reliable release processes.
I am currently based in the Greater Vancouver area and bring professional working English and French skills alongside native Mandarin Chinese.