Dedicated computer engineering student and robotics enthusiast who thrives on problem-solving and applying knowledge to create proactive solutions.
Highly knowledgeable in circuit schematic design, digital logic, hardware description language, and computer programming.
Primarily working with C, C++, and Java with high working proficiency in Python and Ruby.
Current Projects
Raycasting Simulator
Raycasting is known as the founding technique for rendering graphics for some of the oldest first-person shooters, such as Wolfenstien 3D.
I created a more modern-day raycaster in C++ using the Raylib library.
This implementation includes a 3D viewport, a 2D topdown map with the player's position, and a section to show the player's position and statistics.
Terminal Messaging Platform
Currently working on a custom-made messaging system in C that would work in the terminal. Terminal user-interface
would be done using the ncurses library. Currently still in development.
Extracurriculars
Metropolitan Aerospace & Rocket Society (TMU MARS) (2024 - Present)
FIRST Robotics Volunteer (2023 - Present)
- 2023 FLL Game Queuer (Mississauga, Oakville)
- 2025 FRC Official Scorer (Newmarket, McMaster)