roderick lan

cs @ ualberta

swe

3.8/4.0

avid runner, weightlifter, hiker, skier

experience

atlas health analytics

swe intern

aug. 2025 to mar. 2026

python, typescript, next.js

postgresql, fastapi, docker

robotics stealth startup

swe intern

may to jul. 2025

python, numpy, pytorch

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