Software engineer/AI Engineer/FDE Engineer · Toronto

Hey, I'm Richard.

I'm a current software engineering student at Western University, pursuing a dual degree with Ivey HBA, mostly because I like being busy.

I like building small things that fix a real annoyance, a Slack digest bot, a deal-finder that saves me from opening six marketplace tabs, and what I am working on right now: an app that documents your fridge and generates recipes.

Experience

AI Engineering Intern · Magical May 2026 – Present

Toronto, ON

TypeScript · Node.js · Express · Redis/Upstash

Building production healthcare-claims automations with Typescript, Node.js, Express, and Redis/Upstash, wiring EHR and CRM workflows into Gmail and Slack. Sped up full-dataset CSV exports ~20x and built a Slack-based error-alerting system for the claims pipeline.

Software Engineering Intern · Autumn Jan. 2026 – April. 2026

New York, NY (Startup)

Next.js · Strapi (Node.js) · PostgreSQL

Building the MVP for a full-stack pricing and workflow platform with Next.js, Strapi, and PostgreSQL, designing backend APIs and data models for dynamic pricing across 15,000+ U.S. funeral homes.

AI/ML Research Intern · Western University May 2025 – Aug. 2025

London, ON

Python · Stable-Baselines3 · Gymnasium · Flask · React

Built a Wi-Fi optimization platform with a PPO reinforcement-learning agent (Stable-Baselines3, Gymnasium) that dynamically switches access points to cut latency, jitter, and packet loss, then benchmarked it in a Flask + React experimentation platform across 50+ episodes.

Projects

Slack AI Digester Apr. 2026

JavaScript · Node.js · Express · Claude API

Turns noisy engineering Slack channels into phase-aware digests for three different team personas. Requests generate in parallel with Promise.allSettled(), so one persona failing doesn't take the rest down with it.

Try the demo

Pick a persona to generate a sample digest from the same engineering thread:

Pick a persona above ↑
eBay Deal Finder Jul. – Aug. 2025

Python · Django · eBay Browse API

A Django app that queries live listings across the US, Canadian, and UK eBay marketplaces and ranks them by price or review quality, so cross-border comparison shopping doesn't mean twelve open tabs.

Try the demo
Rank by:

Contact