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

see all projects

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