About
Hi, I'm Ryan Pan — a web developer and engineering manager based in Sydney, Australia. I currently lead the web development team at Keypath Education, where over the past seven-plus years I've grown from full-stack engineer to application architect to manager, building learning platforms used by universities and their partners.
I have a background in full-stack development across React, Node.js, PHP and Python, with a focus on clean architecture, micro-services and well-tested, maintainable code. I hold an Honors Bachelor of Science in Computer Science (Software Engineering) from the University of Toronto at Scarborough.
For my full background and work history, see my LinkedIn profile.
Experience
-
Web Developer Manager · Keypath Education
Jan 2025 — Present
Lead the web development team, owning delivery, prioritisation and technical direction across our learning platforms.
-
Application Architect · Keypath Education
Aug 2022 — Jan 2025
Drove architecture and integration of services from concept to deployment, owning branch control, pull requests, testing and server maintenance while mentoring colleagues.
-
Senior Full Stack Engineer · Keypath Education
Mar 2021 — Aug 2022
Built and maintained a custom React-based Learning Management System and a PHP back-end shared across university partners, and led ticket triage and estimation for the team.
-
Full Stack Engineer · Keypath Education
Oct 2018 — Mar 2021
Sole developer on the company's custom LMS in React, delivering all assigned features with high praise from partner schools and contributing to the shared PHP platform.
-
Fullstack Developer · Athletigen
Aug 2016 — Oct 2018
Refactored REST APIs from multiple apps into a generic micro-service, designed data-driven models, set up test suites and documentation, ran product demos, and mentored co-op team members.
Skills
- JavaScript
- TypeScript
- React.js
- Node.js
- PHP
- Python
- MongoDB
- REST APIs
- Micro-services
- Testing
- Architecture
- Team Leadership
Education
-
University of Toronto at Scarborough
2012 — 2016
Honors Bachelor of Science, Computer Science Specialist — Software Engineering