< Computer Science Undergrad @ CMU />
I am a Computer Science undergraduate at Carnegie Mellon University with a strong focus on low-level systems, modular robotics, and game development. My passion lies in building efficient systems, from memory allocators in C to complex robotic locomotion mechanisms.
Currently based in Doha, Qatar, I balance my time between academic research on Magnobots (scalable 3D modular robots), leading the Open CMUQ community, and teaching core CS curriculum to fellow students.
I strive for excellence in both theory and practice, maintaining a 3.95 GPA while actively contributing to open-source projects like OpenStack and releasing games commercially.
Topic: Magnobots - Scalable 3D Modular Robots
Teaching Assistant for core CS curriculum:
Implemented a custom dynamic memory allocator (malloc) in C with efficient block management strategies, optimizing for throughput and memory utilization.
Developed a Unix shell supporting advanced job control, I/O redirection, signal handling, and background process management.
Designed, coded, and published a commercial game on Steam. Managed the full lifecycle from gameplay programming to distribution.
Built a robust, concurrent web proxy capable of handling multiple client requests simultaneously using threading and caching.
Developed an electronic Pong-style 2-player arcade game using a Raspberry Pi Pico microcontroller and custom hardware interfacing.
Built a simulator to illustrate digital logic concepts for the "Concepts of Mathematics" course at CMU.
Executive Team at the Game Dev Club. I love dissecting game mechanics and building immersive experiences from scratch.
Capturing moments through the lens. 1st Place Winner at the QSA Adassa Photo Competition.
President of Open CMUQ. I'm passionate about fostering a culture of collaboration and contributing to public code.
Committed to eco-friendly initiatives, earning 6 Scotty Green Stamps for consistent contribution to campus sustainability.
I'm currently looking for new opportunities and collaborations in Software Engineering, Robotics, and Research. Whether you have a question or just want to say hi, my inbox is open!
Say Hello