Alexandre Mohamudally
Student Developer | C++ Simulations & Systems
I'm a 16-year-old(17 soon😁) A-Level student passionate about building fast, low-level projects in C++. From digital logic simulators to voxel engines and physics systems — I love turning complex ideas into working code.
Featured Projects
C++/OpenGL voxel engine with Perlin terrain, compute‑shader optimizations, raytraced lights and shadows.
C++ desktop app for designing and simulating logic circuits with drag-and-drop UI and debugging.
A secure login and confirmation platform paired with a website to streamline ticketing and attendance for the school’s end-of-year dinner.
C++/SFML physics simulator using Verlet integration & grid‑based collision.
Sandbox-style C++/SFML demo modeling falling sand on a grid.
Tool for solving algebraic problems.
Same but for advanced calculus problems coming soon.
C++ implementation of playable chess with clean GUI.
What more is there to say, it is simply chess.
A clone of FlappyBird that runs in the terminal and that is coded in VB during my computer science class
Real-time GLSL/OpenGL raymarching demo rendering 3D primitives.
Mini-engine using raycasting to create a simple pseudo‑3D scene.
Physics sim of chaotic double pendulum motion in C++.
My Best Projects - 🏆
Voxel Engine - From scratch and FAST
The project I'm most proud of is my Voxel Engine. It took the most time to develop and has been a dream of mine for over three years. It's still in development, but it already runs great — on my machine, it can render 33.5 million voxels using only my integrated GPU.
I'd really appreciate it if you give it a try and give me your feedback!
Just a heads-up: it might not run perfectly on the first launch. Some settings — like FPS limit and mouse sensitivity — are currently hardcoded for optimal performance on my laptop, and I haven't had the chance to test it on other systems yet.
GMTK Game Jam 2025
Fracture Rush: How long can you keep the loop going
Using the Voxel Engine, I participated in GMTK Game Jam 2025 to challenge myself creatively and technically. The theme for this year’s jam was LOOP and here is how i interpreted it: Trapped in a collapsing voxel city, you must parkour your way through a decaying world — over and over again. Each loop, the environment becomes more unstable: platforms vanish, fires spread, and shadows of your past selves block the way. Learn the route. Adapt to the chaos. See how long you can survive before the loop breaks completely.
It was an intense but rewarding experience pushing the limits of what I could build within the jam’s timeframe.
It wasn't the best, but I am satisfied given that I am a solo dev, using a custom game engine: Fracture Rush
My first official contract project, developed according to a client’s requirements.
School Dinner Website & Login System
For my school’s end-of-year dinner, I developed a comprehensive website and login system to simplify ticketing and attendance management. The platform allows students and staff to securely log in, confirm attendance, and access event details in a user-friendly interface. This project highlights my skills in creating secure authentication systems, integrating front-end and back-end functionality, and designing an experience that is both practical and visually appealing. By combining efficient data handling with clear design, I ensured that event planning was smoother for both organizers and participants.
In progress...
A mobile-first app for discovering, sharing, and joining events within your community, designed for fast, intuitive interactions. Focused on promoting local and location based events
An operating system I’m building from scratch, designed for efficiency, simplicity, and flexibility. It’s a passion project to understand OS internals and create something lightweight and modern.
A custom, lightweight, Graphical User Interface built in and for C++ development. Just create a Lucid window, bind your inputs and let the library handle the rest
A LSTM Neural Network trained on years of stock market data which helps in picking stocks and determining when to buy or sell
About Me
Hi! I’m Alexandre Mohamudally, a 16-year-old student developer from Mauritius, currently pursuing my HSC A-Level studies. I'm deeply passionate about systems programming, simulations, computer graphics, and everything that runs close to the metal. I build most of my projects from scratch using modern C++, and I love experimenting with frameworks like OpenGL, SFML, and SDL.
My portfolio includes a wide range of projects — from a fully-custom digital logic simulator that supports custom gate creation, to a voxel engine using GPU raymarching, to physics simulations like Verlet-based particle systems and a double pendulum visualizer. I also build small games like Flappy Bird, Pong, and even a basic Chess AI.
I'm driven by a desire to understand how things work from the ground up — whether it's a computer’s ALU, a rendering pipeline, or how collisions behave in a simulated world. I also enjoy sharing what I build, either through open-source on GitHub or on my YouTube channel.
In the near future, I plan to dive deeper into compilers, real-time engines, and possibly publish a course to help others learn low-level systems and simulations. Outside of programming, I'm committed to improving my fitness through smart training and nutrition. And I also enjoy playing piano as a hobby. My brother and I already performed a couple of times in church or at school and we both also have ABRSM certificates(Grade 3 for me and Grade 1 for him) :)
If you're into digital logic, simulations, or graphics programming — we’ll probably get along great.
Extracurricular Activities
Alongside my academic and programming pursuits, I take part in a diverse range of extracurricular activities that challenge me creatively, academically, and personally. I currently serve as Vice Headboy of my school, a role that has strengthened my leadership, organisation, and communication skills through representing students, coordinating events, and supporting the school community. I am also active in my church through public readings, and I perform regularly in choir and piano recitals — backed by my ABRSM certification. On the technical side, I have participated in competitive coding projects and recently took part in a Game Jam, collaborating under tight deadlines to produce a playable game from scratch. I am further working towards the Duke of Edinburgh Award, which has reinforced my resilience and problem-solving skills through outdoor expeditions, service, and skill development. Together, these experiences have broadened my perspective and deepened my ability to adapt, collaborate, and excel in varied environments.
Where to find me
Here is where you can get in touch with me. You can find my email on GitHub for any questions, collaboration ideas, or project inquiries.