Hi, I'm
I'm a 3rd year Computer Engineering student at UBC.
Currently seeking Summer 2027 internship/co-op from June 2027 to August/September 2027.
My interests are embedded systems, compilers, kernels, and machine learning.
Feel free to contact me if my profile aligns with your interests.
Outside of code you'll find me in the gym or on the basketball court (or playing Maplestory).
Experience
Software Engineer Intern, AI Compilers
Tenstorrent / Compilers
- → Incoming intern working on AI compiler stack with LLVM/MLIR-based systems
Education
University of British Columbia
Bachelor of Applied Science - Computer Engineering
Coursework:
- Data Structures & Algorithms
- Machine Learning & Engineering Applications
- Discrete Math
- Relational Database Systems
- Computer Architecture
- Electric Circuits
- Probability Theory
Douglas College
Engineering Foundations
Coursework:
- Intro to Python
- Object Oriented C++
- Engineering Design
Projects
Real-Time Chat Application
A full-stack real-time chat application with RESTful backend, JWT authentication, WebSocket messaging, and a React frontend, deployed on Render and Vercel.
UBC Course Planner
A cross platform application for planning and organizing UBC courses across semesters with an interactive UI using drag and drop mechanisms.
Lua Bytecode Compiler & Virtual Machine
A bytecode compiler and stack-based virtual machine for a subset of Lua 5.1, built in C++. Implements a full pipeline from source to execution, including a lexer, recursive descent parser, and a VM runtime with closures, lexical scoping, and first-class functions.
Tron Light Cycle Game
A multiplayer Tron light cycle game built from scratch running on a Risc-V cpu softcore on FPGA.
Skills
Languages
Frameworks & Libraries
Tools
MLIR LLVM Git PostgreSQL Jupyter Docker