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 mainly worked on data infra for ground software. Working in the aerospace industry was as cool as it sounds. Before that, I did a bit of everything at an esports startup.

Off the clock, I'm building out my home lab and NAS to support my photography and video editing. I'm into lifting and recently got into running, and I'm training for my first 10K. When I can get away, I chase trips that double as questionable life decisions — winter climbing in Banff, solo-riding the Ha Giang Loop through Vietnam.

experience

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

projects

Homelab

3-node k3s cluster — GitOps, ZFS storage, GPU inference

Clash of Plans

AI task & calendar agent · GenAI Genesis 2025

MockMate

real-time AI interview partner · UofTHacks 12

GestureFlow

computer-vision virtual mouse built with OpenCV

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, k3s, Argo CD, Traefik, Tailscale, Prometheus, Grafana, Ansible, GitHub Actions, GitLab CI