Arduino
C
TinkerCAD
Fusion360
For this project, I used a 3D printed model for a claw and added some modified parts to the base of the arm using metal components. Each joint was connected to servo motors which were controlled by potentiometers. Everything was connected to an Arduino microcontroller which I programmed in the Arduino IDE for manual control. I was able to apply some of my earlier knowledge of C and micro electronics from APSC in this project.
Unity
C#
Adobe Illustrator
This game was made as a past summer project which was a 2D arcade RPG using the Unity game engine and programmed in C#. The project allowed me to explore game design using a game engine whereas my previous projects in high school were made entirely on an IDE. It was an introduction to game engines, the C# language, and game design. Majority of this game was from following a tutorial online.
REV Robotics
Java
C++
WPILib
GitHub
My passion for electronics and programming came from my role as a member on my high school's FIRST robotics team. My main focus was working on driver communication through LED patterns and colours on the robot's LED strips which changed based on driver inputs, and values returned by the hardware electronics such as sensors and cameras. The robot was programmed in C++ and Java in the past.
Created using HTML, CSS and Javascript.
My first website introduced me to front end web development. The HTML side controls the content that appears on the webpage and website functionality. The CSS side controls the overall layout and design of the content. This specific website introduced different positioning tools, such as flexbox and grids. Any of the animations seen on the website are created using CSS transitions with reactive functions programmed in Javascript. I learned most of the basics through Codecademy and online documentation.
I'm an undergraduate student at The University of British Columbia.
I am interested in programming and am currently
exploring different coding applications in front end development, game development,
and for hardware. Some of my hobbies that made me interested in electronics are custom
PC builds and microcontrollers like Arduino.
Java
C
C#
HTML
CSS
Javascript
Python
C++
Solidworks
Fusion 360
Unity
Adobe Illustrator
Adobe Animate
Adobe Photoshop
Arduino
Maya