Ligang Yan颜力刚

About

I'm Ligang Yan (颜力刚), a full-stack software engineer based in Halifax, Nova Scotia. I've been writing software professionally since 2014: seven years on Android at scale, then full-stack work across React, Node.js and Spring Boot, and lately a run of small products I design, build and ship on my own.

I'm most at home where the app meets the backend: mobile clients, admin panels, the services behind them, and the deployment that keeps it all running. I'm currently open to full-stack and backend roles in Canada.

Experience

  1. Full Stack DeveloperJiumu.com
    Mar 2023 – Mar 2024 · Hangzhou, China
    • Led development of a voice-based social app: voice chat, user matching, posts, and order and payment management.
    • Built the Android app with Android and React Native, the admin panel with React, and backend services on Spring Boot, MySQL, Redis and Kafka, deployed on Alibaba Cloud.
    • Fixed performance and stability issues across the app, including SVGA animation rendering and general mobile performance tuning.
  2. Full Stack DeveloperHellobike.com
    Mar 2021 – Mar 2023 · Hangzhou, China
    • Owned the Hellobike app homepage: containerised it so native iOS/Android, Flutter, React Native and WebView components could render side by side, updated in real time from an admin system built on Spring Boot, MySQL, Redis, Kafka and React.
    • Developed and optimised the HTML5 and React Native containers, plus the CI/CD and APM systems.
  3. Senior Android DeveloperMogujie.com
    Jan 2014 – Mar 2021 · Hangzhou, China
    • Developed and maintained an e-commerce Android app serving over 1 million daily active users and more than $1 billion in annual GMV, with a focus on performance and stability during major promotions.
    • Led the e-commerce live-streaming feature on Tencent Cloud Live SDK, supporting over 100,000 concurrent viewers.

Skills

Languages
JavaScript, TypeScript, Node.js, Java, Kotlin, Python
Backend
Express, Nest.js, Spring Boot, GraphQL, PostgreSQL, MySQL, MongoDB, Redis, Kafka
Frontend & mobile
React, Next.js, React Native, Android, Tailwind CSS
Cloud
AWS (ECS, Lambda, DynamoDB), Cloudflare Workers, Google Cloud, Alibaba Cloud

Education & certifications

Contact

Email is the fastest way to reach me.