RW

Ryan Wen

Open to opportunities

Senior Software Engineer

Toronto, ON

Sign in to follow
University of Ottawa

About

Senior Software Engineer with 8+ years of experience designing and delivering scalable backend systems for high-traffic consumer and commerce platforms. Strong expertise in Go, Ruby, PostgreSQL, GraphQL, distributed services, and AWS-based architectures. Experienced building reliable backend services supporting personalized, data-driven customer experiences and collaborating with ML engineers on recommendation capabilities. Proven ownership of major components from architecture and technical planning through testing, deployment, monitoring, and production maintenance. Effective cross-functional technical leader focused on scalability, reliability, observability, and measurable customer outcomes.

Skills

  • Agile
  • Amazon Web Services
  • Automated testing
  • CI/CD
  • Docker
  • Flask
  • GraphQL
  • JavaScript
  • Kubernetes
  • PostgreSQL
  • Python
  • React
  • REST APIs
  • Ruby
  • SQL
  • TypeScript

Experience

  1. Senior Software Engineer

    Warner Music Group

    Aug 2024 to Jun 2026

    Greater Toronto Area, ON

    • Built scalable backend services supporting personalized experiences, improving critical API performance by 35% across high-traffic applications. • Designed Go and Ruby services with GraphQL APIs, PostgreSQL persistence, and reliable distributed-system architecture patterns. • Collaborated with ML and data teams to integrate recommendation capabilities and data-driven personalization into customer experiences. • Owned major backend components from architecture and planning through testing, deployment, observability, and production maintenance.

  2. Senior Software Engineer

    Walmart Global Tech

    Feb 2022 to Jul 2024

    Greater Toronto Area, ON

    • Developed commerce backend services, reducing critical request latency by 30% through PostgreSQL and service architecture optimization. • Built scalable Go services and GraphQL APIs supporting product discovery, customer journeys, and high-volume commerce workflows. • Integrated recommendation and personalization capabilities while collaborating with product, ML, data science, and frontend teams. • Led technical planning, code reviews, testing, deployment, Datadog monitoring, and production reliability improvements across backend services.

  3. Software Development Engineer

    Amazon

    Mar 2020 to Jan 2022

    Greater Toronto Area, ON

    • Developed scalable backend services and APIs supporting high-volume customer shopping, discovery, and purchase-related application workflows. • Designed PostgreSQL data models and GraphQL integrations while improving backend scalability, reliability, and query performance. • Worked with data-driven systems supporting personalized customer experiences and integration of machine-learning model outputs. • Owned implementation, unit testing, deployment, monitoring, troubleshooting, and maintenance of business-critical backend functionality.

  4. Software Developer

    TELUS

    Jul 2018 to Feb 2020

    Greater Toronto Area, ON

    • Built backend services and APIs supporting reliable customer-facing applications and scalable distributed business workflows. • Developed SQL-backed application functionality with strong data modeling, testing, error handling, and performance optimization practices. • Implemented automated unit tests and monitoring while troubleshooting production issues and improving long-term service reliability. • Collaborated across product and engineering teams to clarify requirements, evaluate trade-offs, and deliver maintainable backend solutions.

Education

  1. University of Ottawa

    Master of Engineering (M.Eng.), Electrical and Computer Engineering

    2016 to 2017

  2. Huazhong University of Science and Technology

    Bachelor of Engineering (B.E.), Telecommunications Engineering

    2012 to 2016