yousefh@cmuq:~$ whoami

Yousef Hussein

Computer Science @ Carnegie Mellon University. Building software, AI, and systems to solve real-world problems.

whoami

I'm Yousef, now studying Computer Science at Carnegie Mellon University. I like working close to the metal: software, AI, and systems built to solve real-world problems.

Right now I'm a Research Assistant at CMU-Q working on PatrolBot, an autonomous indoor robot, where I focus on the perception, localization, and navigation that lets it operate independently in dynamic indoor spaces.

  • B.S. Computer Science @ CMU-Q
  • Concentration: Computer Systems
  • Minor: Mathematical Sciences
  • Languages: English, Arabic, French

toolbox

Languages

  • Python
  • Rust
  • C
  • C++
  • C#
  • Java
  • JavaScript
  • TypeScript

Frameworks & Tools

  • ROS 2
  • Next.js
  • FastAPI
  • Flutter
  • Docker
  • OpenGL
  • Unity
  • Git

Data & ML

  • NumPy
  • Pandas
  • Matplotlib
  • scikit-learn
  • OpenAI
  • Pinecone

Platforms

  • Linux
  • Windows

where I've worked

Research Assistant now
Carnegie Mellon University Qatar
Summer 2026 – present · Doha

At CMU-Q's robotics lab, I'm building the autonomous navigation stack for an indoor patrol robot from the ground up: path planning, real-time localization, and recovery behaviors that let it keep working even when hardware is limited. Because the robot depends on an unreliable wireless network, I designed a distributed system architecture that self-heals, so when connections drop it reconnects automatically instead of leaving the robot stranded mid-patrol. I've also built out environment mapping and live telemetry with remote visualization, so we can see exactly what the robot sees and how it's behaving from anywhere, giving the team full situational awareness without needing to be in the room.

Summer of Code Intern now
OpenStack — OpenInfra Foundation
Summer 2026 - present · Remote

As part of OpenStack's Summer of Code, I'm contributing to Keystone-NG, a ground-up Rust reimplementation of OpenStack's identity service, where I'm rethinking how authentication and authorization work for cloud infrastructure at scale. A big part of that has been federated identity: adding OIDC integration and JWT-based login, and designing fine-grained access control that replaces the legacy role-explosion patterns the old system relied on. Since it's an open-source project with contributors spread across time zones, most of the work happens through code review, mailing-list discussions, and pull requests, and the changes I've shipped go straight into the production OpenStack Identity API (v3/v4).

Software Engineer
Amana Healthcare
Jun – Jul 2023 · Doha

At Amana Healthcare I built VR training simulations in Unity and C#, using spatial computing and physics-based interactions to recreate clinical scenarios that previously required physical mannequins, cutting reliance on them by roughly 70%. Because the modules had to run smoothly on standalone headsets, I spent a lot of time optimizing rendering and memory usage, which also brought annual hardware and maintenance costs down by about 50,000 QAR. Once the modules were ready, I led the rollout myself, running technical orientations for more than 50 staff so the hospital could adopt the new training tools without disruption.

get in touch

Open to internships, research, and interesting problems. The fastest way to reach me is email.