About MeMy introduction
I'm a 3rd Year Computer Engineering student at the University of Toronto. I've got a passion for technology and most subjects in the STEM field. I have experience with data structures and algroithms, debugging, optimization and I have experience working in software teams. I started learning programming and hardware in 2015, and I've been working with computers ever since. In my free time (what's that?), I enjoy playing basketball, practicing playing the guitar and making video games.
SkillsMy technical level
C++Software Renderer, ComeNGo GIS, MoodLights
CServer & Client, minimax, Terminator on DE1-SoC
C#Research (MEDCVR), Video Games
PythonHERON CLI, SHA256, Compression
ARM AssemblySchool projects
HTMLI wonder how this website was made...
Unity 3DResearch (MEDCVR), Video Games
MATLABMATLAB isn't an actual programming language
ValgrindHow does one write C without valgrind??
Blender 3DAnimations, 3D Modelling
Adobe CloudPhotoshop, After Effects, Premiere Pro
QualificationsMy personal "journey"
Electrical & Computer Engineering - B.Eng.University of Toronto
High School Diploma - OSSDISNA Highschool
Research AssistantMedical Computer Vision & Robotics
Software Developer & ResearcherUofT Aerospace Team
VIA Rail Website RedesignLeft Turn Right Turn
Toronto Island Flood Barriers RedesignUniversity of Toronto
Graphic DesignerBrotherhood Softball League
Computer TechnicianGreen IT
PortfolioMost recent work
3D Software Renderer
This is a software renderer pipelined entirely in the CPU that can render meshes in the Windows console. This does not use any graphics APIs, and is built from the ground up using linear algebra.More info
My team and I built a Geographic Information System (something similar to Google Maps) from the ground up. I used the A* algorithm to find the fastest route for travellers, and I used a variation of a greedy algorithm to find an adequate solution to the travelling salesman problem.