
Super Mario Engine: C++ & Qt Development
A functional clone of the classic Super Mario game, built entirely in C++ and the Qt framework, emphasizing Object-Oriented Programming and agile team collaboration.
I am excited to showcase the Campus Map Navigator, a comprehensive indoor routing engine designed to solve complex multi-floor navigation challenges. This project bridges the gap between high-performance backend algorithmic processing and interactive web visualization.
Interactive map visualization powered by Django and HTML5 Canvas
Navigating massive university campuses or corporate buildings often involves complex variables like changing floors, locating elevators versus stairs, and finding the absolute closest amenities. The challenge was to build a system capable of calculating these routes instantaneously across a massive network of pathways.
I architected a full-stack solution utilizing a high-performance C++ backend paired with a flexible Django web application:
The system relies on a seamless integration between different technologies:
The result is a lightning-fast routing tool that proves the viability of using C++ for heavy backend computation while maintaining a responsive, user-friendly web interface. It heavily utilized my core competencies in applied data structures and algorithm optimization.
Check out the source code and documentation on GitHub!