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.

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

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