I'm Sam Abdulhameed, a computer science student. I enjoy building at the intersection of software, data, and business, from tools that have solved personal problems to full-stack applications.

I'm currently working on a few projects, including a frictionless language learning tool called Reperio. I also recently worked on a data automation and system migration project at Qatar Airways.

I care about writing software that is detailed, deliberate, and does not get in the way.

Nutraitio

A personalized tool that builds dietary plans and advice around each user, taking their location, allergens, and religious dietary restrictions into account. Built as a full-stack app, with load testing and CI/CD from the start.

PythonFastAPIReactAWSk6GitHub Actions
ExSQL

A toolkit for tedious SQL chores, like turning Excel rows into INSERT lists, pulling IDs from logs, and diffing lists. Built as a single HTML page with nothing to install.

JavaScriptHTMLCSS
SubwayRouter

Finds optimal routes across the London Underground and DLR networks. Built and tested on real London network data, but works with any transit dataset.

PythonpandasNumPyMatplotlib
Reperio

A browser extension for learning languages as you browse. Look up any word on a page and get its definition instantly, with OCR to read text inside images and caching to keep lookups fast.

JavaScriptHTMLCSSOCRDictionary API
Peeker

A lightweight CLI for at-a-glance system info: memory, CPU and process usage, network, disk, and git status. Zero dependencies, just Bash.

Bash
Languages
Python SQL JavaScript TypeScript Java Elm C Bash HTML CSS
Frameworks
FastAPI React React Native Spring Boot Expo
Databases
PostgreSQL Redis
DevOps & Cloud
Docker AWS GitHub Actions Linux
Tools & Testing
Git Postman cURL JUnit k6