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
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.
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.
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.
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
University of Ottawa
Master of Engineering (M.Eng.), Electrical and Computer Engineering
2016 to 2017
Huazhong University of Science and Technology
Bachelor of Engineering (B.E.), Telecommunications Engineering
2012 to 2016
