roderick lan

cs @ ualberta

swe

3.8/4.0

avid runner, weightlifter, hiker, skiier

experience

atlas health analytics

swe intern

aug. to sept. 2025

python, typescript, next.js

postgresql, fastapi, docker

projects

blocky

full-stack agentic no-code platform that generates roblox games from natural language prompts.

typescript, react, fastapi, python, supabase, docker

market simulator

modular c++ order book simulator with a matching engine and ci-backed unit tests.

c++, googletest, cmake, github actions

market reader

containerized fastapi microservice that ingests real-time market data and processes it via kafka.

python, fastapi, docker, kafka, redis, postgresql

imc prosperity 3

algorithmic trading competition hosted by imc. global top 400 (12,000 participants), canada top 15.

python, pandas, numpy

chessvlm

full-stack web app for playing chess against llm-powered bots over a fastapi websocket backend.

react, fastapi, langchain, gemini, docker, gcp

pesto

starcraft 2 bot, achieved comparable performance to built-in harder bots. (>80% winrate)

c++, cmake, makefile, cpp-sc2 api

socialdis

full stack, decentralized social networking webapp with restful apis.

python, django, html, css, heroku

vsfm to mesh

improved modern vsfm pipelines with a novel keypoint detection/description stack.

python, opencv, colmap, computer vision

house inventory manager

android inventory management app built in java with agile delivery and high test coverage.

java, android, firebase, junit, espresso, uiautomator