Hi, I’m Shane!

I’m a third year student at Simon Fraser University studying math and computer science. I have strong interests in systems programming, product, and inference engineering. What motivates me is being able to help people live better lives through technology!

When not at work, you can find me going for a run, making music with friends, leafing through books in my library, and going on spontaneous adventures with others around Vancouver!

Writing
Mcontroller-v7 Firmware Setup Guide (2026)
Tutorial on compiling and uploading firmware to FanciSwarm drones.
Software Development Life Cycle (SDLC) (2026)
Managing software from technical design to production.
Git Large File Storage (LFS) (2026)
A quick and easy guide to using Git LFS.
Debugging Rviz Launch Issues (2026)
Fixes to common Rviz interface launch conflicts in containerized ROS environments in Linux.
ROS Noetic + Docker Environment Setup (2026)
Building a ROS Noetic Docker container environment for robotics projects.
Analog Telemetry Stack (2026)
A lightweight embedded telemetry stack for analog sensors.
Distributed FanciSwarm UAV Network (2026)
Tutorial on setting up ESP8266 networking modules for FanciSwarm UAVs.
National Research Council Canada (2026)
Lessons I learned during my first software engineering internship.

Email   LinkedIn   GitHub   LeetCode