Truman Chan
Hey, I'm Truman. I'm a CS/Management student at York University from Toronto.
I recently wrapped up an internship at Kepler Communications, where I did platform engineering on the ground software behind satellite operations. Working in aerospace was as cool as it sounds. Before that, I did a bit of everything at an esports startup.
I'm now a software engineer on YorkU's rocket team, Arbalest Rocketry. Right now I'm working on propulsion data acquisition, helping get test data from the hardware into the tools the team uses.
Off the clock I've been getting into videography and a bit of photography · most of what the home lab and NAS are for. I like a challenge, so I ran my first 10K for fun, and more recently got on a motorcycle for the first time in Vietnam, self-riding the Ha Giang Loop with some parasailing in between. Fun fact: I came home with a fractured hand.
experience
Jan 2027
Software Engineer Intern · BMO
Incoming
2026 · present
Software Engineer · YorkU Rocket Team (Arbalest Rocketry)
Working on propulsion data acquisition (DAQ) software, helping move test data between the team's hardware and software tools.
Sep 2025 · Apr 2026
Software Engineer Intern · Kepler Communications
constellation mission software · ground software for sat ops
Jun 2025 · Aug 2025
Software Engineer · Aateng Group
led a team building esports infra from zero
Jun 2024 · Aug 2024
Software Engineer · ITMZ
Next36 S'24 pre-seed · personalized inventory systems Gemini API Developer Competition honorable mention.
homelab
Two ThinkCentres and my gaming PC, tied together with Kubernetes. Ansible sets up the nodes, Argo CD keeps things in sync, and the GPU runs Ollama. I can get to it all over Tailscale.
MinIO on the cluster. TrueNAS / ZFS for storage, photos, and videos.
projects
infergate
An LLM gateway with cost controls.
fairq · The fair scheduler I pulled into its own Python library.
ledger
Double-entry books that stay balanced.
minikv
A versioned cache that rejects stale writes.
agentrun
Agent jobs with spend caps and replay.
skills
languages · Java, Python, JavaScript/TypeScript, C, Dart, SQL, Assembly, SwiftUI
frameworks · Spring Boot, Flask/FastAPI, React/Next.js, Flutter, OpenCV, MediaPipe
cloud & data · AWS (S3, Lambda, RDS, DynamoDB, EC2, Glue, Iceberg), PostgreSQL, MongoDB, TimescaleDB, Kafka, DuckDB, MinIO
tools · Docker, Kubernetes, Argo CD, Traefik, Tailscale, Prometheus, Grafana, Ansible, GitHub Actions, GitLab CI