About

Hello! My name is Jasper Wong, and I am a computer science graduate from SFU in December of 2023. I'm super interested in working with networking and embedded Linux applications, and have invested time into self hosting personal services off my own hardware. As such, network security is also a related topic I dedicate time to in order to safely expose services from the comfort of my home.

Other hobbies I enjoy are eating food and building Gundam models. As such, my favorite vacation spot is Japan since there are plenty of inexpensive and delicious foods, especially ramen. Here is a ranking list for my favorite ramen places, which includes all the places I've been to around the world so far!

Projects

As part of a special topics course in human computer interaction, a group project involving several members resulted in a medium-fidelity prototype of a Pip-Boy from the Fallout series of video games. Various technologies were used to put the contraption together, such as an Arduino Nano to read potentiometer values. These values were then sent over the Bluetooth Low Energy protocol to a custom Android application developed in Kotlin. The case is custom 3D printed, and the end result with wires exposed throughout the Pip-Boy resulted in a rugged look that indeed does give the Fallout feel.

This project was my favorite throughout my undergraduatate degree at SFU. The numerous unexpected workarounds taken to fix major issues, albeit stressful, was very fun and rewarding. Source code for the Pip-Boy's android app can be accessed here, while code for the Arduino setup can be accessed here.

The image shown above is an LED Visualizer driven by a BeagleBone as a result from a group project from a course in embedded systems. Controlled by a web interface written in React, it has various functionalities such as displaying the current time, and can show the sound waves of the environment around it, as well as from an audio file being played. The sound is output through an audio jack on a custom cape attached to the BeagleBone.

Source code for the LED Visualizer can be accessed here.