Hi, I’m Emraan Yusuf, a Computer Science student at The University of Texas at Dallas set to graduate in May 2027. I’ve grown from exploring code at a fundamental level into developing full-stack applications that bring real ideas to life. My projects range from an interactive fitness tracker that generates detailed charts to an AI-powered Quran study tool, each pushing me to refine my skills in React, Python, and deploying apps.
I’m passionate about building end-to-end solutions, experimenting with new technologies, and turning side projects into useful products that benefit whole communities.
View ResumeA full-stack Next.js + TypeScript platform that acts as a single command center to aid data-center management. It features AI-powered ticket creation directly from Slack and email, a multi-constraint routing engine that accounts for floor elevation, elevators, and technician health, ticket bundling using cosine similarity on task descriptions to save technicians time, and predictive inventory forecasting based on real-time usage trends. Includes interactive 3D rack visualization, role-based views, and a polished dark-theme UI designed for large-scale infrastructure.
A full-stack Next.js + Python platform for exploring the Qur’an, combining advanced search and theme navigation with responsive design. It features integrated AI-powered explanations and summaries at both the verse and surah level.
A full-stack React + Node.js fitness tracker for logging workouts, tracking progression, and visualizing strength gains. It features interactive charts, custom exercise support, and a real-time progress insights for both desktop and mobile users.
A Java simulation engine that encodes Brazilian Jiu-Jitsu as a branching state model, simulating positions, transitions, and submissions with control and energy dynamics. Built with Spring Boot for persistence and a console-first interface (JavaFX planned), it demonstrates algorithmic modeling of grappling flow for training and competition preparation.
A MIPS assembly game that allows for the practice of multiplication skills through a memory-flip mechanic. Players uncover cards, match problems with their correct answers, and progress by sharpening recall and accuracy. Designed with low-level logic and register operations, it highlights efficiency and control flow at the hardware-near level of programming.
Want to contact me regarding working on a project or career inquiries?
Please Email Me!