Bonjour-Hi! I'm Ryan, a software engineer focused on building distributed, high-performance systems and scalable platforms, from rapidly growing startups to one of the largest financial institutions.
✦ Experience
Royal Bank of Canada (12 months) — Developed, maintained, and productionized online banking & payments features and scalable caching and AI/ML platforms for over 10 million monthly users.
Decipad (8 months) — Extended data notebook app to poll user-configured endpoints and convert to Apache Arrow, improved multi-user distributed text editing performance, and added RBAC-based notebook publishing.
Software Consultancy (13 months) — Modernized websites and databases for businesses like Em and A Pen in 2022 and Calgary College of TCM and Acupuncture in 2023 for a combined audience of 10,000 annual visitors.
✦ Community
Outside of work hours, I spend time managing open source contributions for the Carleton Computer Science Society, which supports 3,000 students with resources and events, such as hackathons and networking events throughout their academic journeys.
I also mentor ambitious high school students pursuing tech careers, guiding them through university admissions and helping them land their first roles in the industry.
Want to chat about anything? Book a call! (If there are no slots, my calendar is full 😔)