Terry Li
Terry Li

Senior Software Engineer

Open to offers · Member since 7 Oct 2026
Location
Vancouver, Canada
Desired salary
from 140k USD/yearly
Work preference
Remote Only / Full Time
Experience level
Senior

About

Professional summary

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.

Notice period: 2 weeks

Skills

25 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Data Stores

Languages & Frameworks

Experience

Career history

Software Engineer Bravo AI (Couver Financial)

Delivered restaurant-discovery and gift-card functionality for the Bravo AI Nuxt 3 and Vue 3 website. Improved page-load performance by more than 50% through server tuning and code splitting for a product serving approximately 6,800 monthly active users.

Re-architected SEO and answer-engine optimization, including URL migration and area, store, gift-card, and blog pages, increasing search impressions by 38%. Built Model Context Protocol tools for restaurant and gift-card recommendations, including testing and code review, and independently developed a full-stack social-discovery MVP using React Native, Expo, and Supabase.

Frontend Team Leader China Minsheng Banking Corp., Ltd.

Led an approximately eight-person frontend team delivering online banking services serving about one million daily active users and 20 million monthly active users. Coordinated internal and vendor contributors while establishing engineering standards, code review practices, CI/CD processes, and release safeguards.

Designed React integration within a proprietary Angular-based framework using iframe isolation, cross-frame routing, and Apache HTTP Server same-origin proxying. Built banking features and JavaScript bridges for app, browser, and WeChat channels; standardized React, Redux, Ant Design, and Webpack; and improved first meaningful paint by approximately 30% through code splitting, caching, gzip, CDN, and chunk optimization.

Built the first version of the open-banking developer portal frontend, owned web engineering for the bank public website and content platform, and prototyped JSON-driven form flows. Served as a key production escalation point for diagnosing cross-system failures with engineering and infrastructure teams.

Software Development Engineer Intern Cisco

Built OpenBMP application features at Cisco CTAO using AngularJS, D3.js, and Java REST APIs.

Supported deployment and data integration activities using ELK, OpenStack, and MySQL.

Education

Learning history

Zhejiang University

Master of Software Engineering, Software Engineering

Guizhou University

Bachelor of Computer Science, Computer Science

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu