Fourth-year computer science student at UBC
Here’s a list of projects I’m (trying to) actively work on and their current state.
| Project | TL;DR | Current State |
|---|---|---|
| uni-in-a-box | Self-hosted university LMS setup for quick testing | Active in production for B2TA development; more automation (e.g., Ansible for instance setup) and better documentation planned |
| B2TA | AI tools to help TAs grade work | Development moved to a private repo under the UBC Cloud Innovation Centre; will be public when the project is finished |
| UBC Discovery | Event platform for UBC students | Live at ubcdiscovery.com, with more improvements planned |
| scrcpy-obs | Android screen and camera mirroring for OBS Studio, powered by scrcpy | Works on Windows; macOS and Linux support in development |
| s5mail | Easy-to-deploy mail server | Hosts mail for tarit@wtarit.me; development on the original repo (forked from Mail-in-a-Box) is currently stalled while I investigate a new setup using Stalwart and Bulwark |
| selfhosted | Config and Compose files for my homelab | What I run in my homelab, except for services I set up by hand 😅 |
- PipeLie (2026) - Reliability Track Winner and 2nd Overall at the MLH Meta Production Engineering Hackathon 2026
- BitChat Relay (2026) - Best Social Impact Award at the EDT Design Competition 2026
- TH-EN Machine Translation (2023) - Fine-tuned Meta’s NLLB model for Thai-to-English translation
- Domacod (2022) - Flutter app for indexing images based on their content using object detection and OCR
- 2nd Kibo RPC (2021) - The code actually ran on the ISS; global 1st-place winner




