ZEHENG LIN
🔒zehenglin.com/experience

Loblaw Digital

July 2022 - Present

Senior Developer (Promoted from Developer II)

Hybrid, Toronto, CA

  • Led architecture and development of a customer engagement backend platform (Java Spring Boot, GCP Pub/Sub), driving a 130% increase in pharmacy user engagement within 2 months of launch.
  • Designed and implemented a scalable data processing pipeline using Apache Airflow, ingesting SFTP data into BigQuery and generating computed documents for Elastic, enabling near real-time search and analytics.
  • Architected high-volume backend APIs supporting critical digital experiences, improving feature delivery speed by 30% while maintaining strong reliability and performance.
  • Built an API Orchestrator service to aggregate multi-source APIs, reducing frontend complexity and accelerating cross-product feature rollout.
  • Designed API gateway and network layers using Apigee and Akamai, strengthening API security, performance optimization, and uptime.
  • Implemented CI/CD automation and leveraged GCP services (Cloud Storage, Pub/Sub, Cloud Functions) to build resilient, scalable backend systems.
  • Optimized MySQL queries and database operations to ensure data integrity and system efficiency under high traffic loads.

Quantum Mob

Jan 2022 - July 2022

Software Developer

Remote, Toronto, CA

  • Conducted React web application with Redux, MariaDB, and Redis to perform online redemption system.
  • Collaborated with the Loblaw Digital eCommerce team to develop a Snowplow Analytics library for tracking customer web activities.

Sumer Inc.

Oct 2019 - July 2022

Co-Founder and Full Stack Developer

Toronto, CA

  • Evaluated Sumer Inc.'s technical design, created system flow diagrams, and identified optimal solution architecture.
  • Managed and developed React Native/React and GraphQL backend solutions with AWS, delivering iOS and Android applications within an Agile timeline.
  • Created GraphQL resolvers on the backend to efficiently fetch and return data matching frontend GraphQL queries.