Resume: Software
EDUCATION
Carnegie Mellon University | Pittsburgh, PA
Expected May 2028
Bachelor of Science in Electrical & Computer Engineering
- GPA: 3.86/4.00, Dean's List
SKILLS
- Programming
- Python, C, JavaScript, SQL
- Frameworks & Tools
- Django, React, Node.js, PostgreSQL, Celery, ROS, Qt, PyTorch, ONNX, Git, Linux
EXPERIENCE
CMU Microdynamic Systems Laboratory | Undergraduate Researcher
Jul 2026 – Present
- Designed and built the STM32H7 based controller of the 6-DOF Magnetic Levitation Haptic Interface.
- Replaced the $3,000 QNX desktop PC and its PCI DAQ cards with a custom $300 board, a 10x cost reduction.
- Ported the servo loop firmware from QNX real time OS to the STM32H7 under a 15 µs latency budget.
- Wrote a driver exposing the MLHI haptics API to SOFA to run open source haptic force feedback simulations.
- Debugged SOFA's haptic drivers for instrument velocity in collision response and rotational force output.
- Built a PyQt GUI over the ballbot's ROS nodes and teleoperation from the haptic device with force feedback.
Logic Labs | Founder and Lead Developer
Jan 2024 – Feb 2026
- Built a Node.js/React storefront with Stripe checkout for an electronics program serving 60+ students.
- Designed the kits and curricula, and handed the codebase to a student team that still maintains it.
Pemo | Software Intern
Aug 2024
- Built a WhatsApp Business MVP that parsed requests, queried Retool APIs, and generated templated replies.
PROJECTS
MusBook | Founder and Full Stack Developer
Sep 2023 – May 2025
- Built a Django lesson scheduling platform used across Dubai College and by independent music teachers.
- Ran notifications on Celery workers and chat between teachers and students over Django Channels WebSockets.
- Built solo on PostgreSQL with role-based dashboards; handled ~150 bookings a month.
RoboOrchestra | Project Lead, 60+ members
Nov 2025 – Present
- Built a conductor mode mapping hand gestures on camera to drum hits by screen region.
- Rewrote the instrument firmware on ESP32 Feathers and defined a platform-independent MIDI protocol.
- Added w.FL antennas to the ESP32 link for longer range communication between instruments.
ReBin | TartanHacks Best Hardware, 1,000+ participants
Feb 2026
- Trained a YOLOv8n waste classifier and deployed it on a Raspberry Pi 5, built end to end in 24 hours.
- Built a FastAPI/React dashboard streaming HC-SR04 bin levels over WebSockets into heatmaps and forecasts.
LEADERSHIP
RoboClub | Executive Board Officer
Mar 2026 – Present
- Oversee $4,000+ in annual funding across 20+ robotics and engineering project teams.
PUBLICATIONS & AWARDS
Perception of Generative AI in the Gulf | Springer Nature
Oct 2025
- Analyzed 500+ survey responses with SEM; presented at Cambridge and published by Springer Nature.
Netcraft Computer Science Prize | Global Top 100
Sep 2025