BELAMIGW/PROJECTS_

/ projects

Proof of Work

Some of my public work. There's more I can't share yet, but these give a fair idea of what I've been building — and the notes are honest about the parts that didn't go to plan.

TriagerX, the Eclipse Adoptium issue-management system

TriagerX

Summer 2024 · IBM CAS Project of the Year

An AI-powered issue-management system for the Eclipse Adoptium working group, integrating multiple models (ChatGPT, Gemini, LLaMA-3) behind a FastAPI server, with a Slack interface now used by Eclipse OpenJ9 teams.

My first real software-engineering role. Turns out most of it isn't typing — it's arguing about trade-offs. I was mentored by people well out of my league at Microsoft, IBM and Red Hat. Our team was called the Tigers, which I still think is a good name.

FastAPIChatGPTGeminiLLaMA-3Slack API
Reconnect, a platform for finding missing persons and items

Reconnect

Spring 2025 · Lifelines hackathon, 13th

A digital platform for finding missing persons, pets and items through community collaboration, built for CMU-Q's Lifelines hackathon.

My first hackathon. I nearly said no — one year into CS, surrounded by people who clearly knew what they were doing. We built around the strain of a search, not the database, and finished 13th. It landed in my worst semester academically, and I'd still point at it first.

PythonCommunity reportingGeolocation
The Rubik's Cube game running in CMU Graphics

Rubik's Cube

2023 · 15-112 best interface design

An interactive 3D cube game built in CMU Graphics as my 15-112 term project. Rotate individual faces, view the cube from any angle, and solve it virtually.

I had no idea what to build, so I started flat and 2D. Faking the third dimension was the one clever idea, and against the odds it held together.

PythonCMU Graphics
The Scheduling System API

Scheduling System

Personal project

A FastAPI service for managing bookings, courses, tutor availability and users, backed by MongoDB with async operations throughout.

Built for fun, and because I wanted to understand what async actually buys you before someone asked me about it in an interview.

FastAPIMongoDBasync

/ private course projects

Course policy keeps the source for these unpublished. Happy to walk through any of them.

Distributed File System Multi-server distributed storage
Caching Web Proxy Multi-threaded HTTP proxy with LRU caching
Tiny Shell Unix shell implementation with job control
C0 Virtual Machine Stack-based VM for C0 bytecode
Memory Allocator Custom malloc implementation