Projects
Things I've built to learn, explore or solve a problem.
Nisaa
First period tracker App built for Muslim women with Islamic guidance and fiqh rulings.
Anti Doomscroll
A browser extension that blocks doom scrolling habits and keeps you intentional online.
Ferrite
A minimal database written in Rust from scratch, with b tree indexing, write ahead logging, and a sql parser.
ohmymood
An AI app that sends you food when you're sad.
ConvoSense
Scrapes Google and sitemap data to suggest conversation starters.
Pebble
AI powered app that builds and shares chatbots in under 5 minutes.
MOP
A Go CLI tool that recursively cleans node_modules.
Mindfuck
A Brainfuck interpreter implemented from scratch in C.
Socketeer
A Linux socket API implemented from scratch in C++.
linux containers in c
A minimal container runtime implementation
http server in c++
A lightweight HTTP server built from scratch
port scanner in rust
A fast, concurrent port scanner
dns server in rust
A DNS server implementation
arithmetic interpreter in go
A simple interpreter for arithmetic expressions
programming language in py
A simple programming language implementation