Yousef Habeeb

Software Developer  ·  Java  ·  Python  ·  SQL

About Me

I’m Yousef Habeeb — a software engineer in Chicago drawn to the parts of a system people tend to route around: schema design, authorization, and the concurrency bugs that only surface when two people click at the same moment.

At CBRE I build a space-management platform used by 5,000–15,000 people to run real operations, across Java, JavaScript, SQL Server and AWS, and I moved our releases onto GitHub Actions so deploys run themselves instead of being walked through by hand. Before that: event and e-commerce platforms, an NLP research team at UIC working on XLNet models for scientific text, and a TA job teaching Python, C and MATLAB to 100+ students.

Most recently I’ve been building clinical-trial recruitment software end to end — the Postgres schema, a capability-based auth layer that the server and the UI both read from, an append-only audit trail, and the 281 tests that keep it honest.

Yousef Habeeb Photo

Education

Bachelor of Science in Computer Science

University of Illinois at Chicago

Graduated: December 2024

Relevant coursework: Data Structures, Algorithms, Database Systems, Artificial Intelligence, Web Development, Software Engineering.

Certifications

AWS Icon

AWS Certified Cloud Practitioner

Amazon Web Services

August 2025

Java Icon

Java Foundations Professional Certificate

JetBrains

November 2025

JPMorgan Chase Icon

Software Engineering Job Simulation

JPMorgan Chase & Co.

November 2025

Work Experience

Software Developer

CBRE — Chicago, IL

June 2024 - Present

  • Engineered full-stack enterprise solutions for a space management platform serving 5,000–15,000+ users, building frontend interfaces with JavaScript and XML and backend integrations with Java, Node.js, and SmartClient — improving response times by 25–40%.
  • Implemented GitHub Actions CI/CD pipelines that replaced a manual, hand-run release process with an automated one — making deployments repeatable and removing the steps most likely to be done wrong under pressure.
  • Designed SQL Server stored procedures processing 500K–2M+ records for migration projects, automating workflows with PowerShell and AWS — reducing deployment time by up to 85%.

Software Developer Intern

WYA Group, Inc — Chicago, IL

January 2024 - June 2024

  • Revamped the core event platform with React and Node.js, integrating MongoDB for real-time guest tracking and automating workflows for 1,000+ weekly invitations via SendGrid secured by JWT.
  • Built a guest registration and RSVP system processing 8,000–12,000 event registrations with real-time capacity management, automated waitlists, and confirmation tracking across 300–500+ events.

Software Developer Intern

Boosted Biz — Chicago, IL

September 2023 - December 2023

  • Developed backend services with Python, JavaScript, and SQL, implementing RESTful APIs handling 50K–100K daily requests and optimizations that improved query performance by 40% for 10K+ users.
  • Built e-commerce features using Angular and Python with automated order processing workflows — reducing fulfillment time by 35% and handling $75K+ monthly revenue.

Teaching Assistant

University of Illinois at Chicago

August 2023 - December 2024

  • Mentored 100+ students in programming fundamentals and data structures using Python, MATLAB, and C, conducting coaching sessions to help debug code and optimize algorithms.
  • Led hands-on lab sessions for embedded systems projects using Arduino, providing technical support for circuit design and microcontroller programming.

Natural Language Processing Intern

University of Illinois at Chicago

January 2023 - August 2023

  • Contributed to developing and optimizing neural network and XLNet models, advancing research team performance by utilizing Python to improve data extraction from scientific texts.
  • Automated annotation and analysis tasks, accelerating the research pipeline and reducing manual processing time.

Skills

Languages

Java Icon

Java

Python Icon

Python

JavaScript Icon

JavaScript

Go Icon

Go

C++ Icon

C++

SQL Icon

SQL

HTML Icon

HTML/CSS

TypeScript Icon

TypeScript

C Icon

C

Frameworks & Libraries

React Icon

React.js

Node.js Icon

Node.js

Angular Icon

Angular

Spring Boot Icon

Spring Boot

Flask Icon

Flask

Flutter Icon

Flutter

Tomcat Icon

Tomcat

FastAPI Icon

FastAPI

Databases

PostgreSQL Icon

PostgreSQL

MySQL Icon

MySQL

MongoDB Icon

MongoDB

SQL Server Icon

SQL Server

Elasticsearch Icon

Elasticsearch

Cloud & Tools

AWS Icon

AWS

Azure Icon

Azure

Docker Icon

Docker

Git Icon

Git

Linux Icon

Linux

Jira Icon

Jira

Studies Hub recruitment portal dashboard

Studies Hub

A clinical-trial recruitment portal built to production healthcare standards. Patient identifiers are quarantined in a single store that is never joined in SQL, Postgres row-level security scopes every query to one clinic, and one capability table drives authorization across both the server and the UI. Every change lands on an append-only audit trail inside the same transaction, and concurrency is settled by database constraints rather than application code — all behind 281 tests that need no database to run.

Node.js PostgreSQL Row-Level Security RBAC Vercel
Rex Chat Application

Rex Chat

Real-time chat application with live messaging, user authentication, and persistent message history. Built with a React front-end and Node.js/Express back-end using WebSockets for instant delivery.

React Node.js WebSockets Express
Voice Controlled Pac-Man

Voice-Controlled Pac-Man

Classic Pac-Man reimagined with hands-free voice commands. Integrated Microsoft Azure Cognitive Speech SDK to translate spoken directions into real-time game input with low-latency recognition.

JavaScript Azure Speech SDK HTML Canvas

Open to new opportunities, collaborations, or just a conversation. Reach out through any of the channels below or send a message directly.