|

full-stack developer

About Me

Hi, I'm Ryan. I'm a Software Engineer interested in AI and full-stack development. I'm currently based in Toronto, Canada, working at Workerbee as part of their AI team.

I'm studying at McGill University, majoring in Computer Science with a focus on Artificial Intelligence, and minoring in Statistics.

In the summer, I love playing golf with my dad and spending time outdoors, while in the winter I enjoy skiing.

Python
Java
JavaScript
HTML
CSS
C++
C
AWS
React.js
Next.js
Node.js
GitHub
MongoDB

Experience

Workerbee
Workerbee
Software Engineer, AI Team

Toronto, Canada
May 2025 – Present

  • Automated vector embedding generation for RAG pipelines using JavaScript and n8n workflows, saving 12+ hours of manual processing time per week
  • Optimized LLM integration by developing benchmarking scripts in Orq to evaluate 20+ models across key performance indicators, reducing average latency by 200 ms

Projects

Climb5

project

Typescript

React

Flask

Climb 5 is an interactive climbing route planner that allows users to create, visualize, and simulate climbing routes on a 3D wall model.

CodeLive

RhinoAI

project

Javascript

React

AWS

Advanced AI-powered shopping assistant that helps users discover products, compare prices, and receive personalized recommendations

TrendTracker

project

Python

Streamlit

FastAPI

Stock forecasting app using LSTM models to predict trends. Users can visualize historical data, test predictions, and explore future price scenarios.

Streamlytics

project

Python

React

Flask

Streaming content discovery tool with 50,000+ records, enabling users to filter and find shows and movies across multiple platforms.

Blog

Brain Teasers

A collection of my favorite brain teasers

Contact