Building ambitious systems, end to end.

I'm Muhammed Haroon, an independent engineer focused on turning difficult ideas into reliable products.

Available for work
GitHub

Work visible in public.

--

Pull requests

--

Merged

--

Repositories

Signal / field

Move the pointer

Selected work

Built to work in the real world.

01

Wake AI

Private, searchable AI memory built for Android.

Kotlin, Jetpack Compose, Gemma

Problem
Useful information is scattered across notifications, screens, apps, and conversations, then becomes difficult to retrieve when only its meaning is remembered.
System
Wake captures text on device, stores it in Room, combines FTS keyword retrieval with local embeddings, and grounds answers in cited memories using an on-device or user-selected cloud model.
Engineering proof
  • On-device text and embeddings
  • Hybrid semantic and keyword retrieval
  • Cited answers with approval-gated actions
02

DeadDrop

A local-first coding task inbox reachable from anywhere.

Go, FastAPI, PostgreSQL

Problem
Remote task handoff should not require exposing a developer machine, local repositories, or credentials to a hosted service.
System
A hosted FastAPI inbox queues work while an authenticated Go worker polls outbound, runs the configured local agent, and returns logs, status, summary, and git diff.
Engineering proof
  • Outbound-only local worker
  • Token-separated owner and worker access
  • Human-reviewed diff receipts
03
Problem
Writing business data and publishing its event separately creates a failure window where state changes can reach the database but never reach the queue.
System
The application writes business data and an outbox record in one transaction; an asynchronous worker then publishes pending events to Kafka and marks them processed.
Engineering proof
  • Transactional outbox
  • Asynchronous polling worker
  • Containerized Kafka and PostgreSQL stack

OutSync

Reliable database event delivery through the transactional outbox pattern.

FastAPI, Kafka, PostgreSQL

Everything else

04

Containerized Agent

Natural-language shell and Python task execution in isolated Docker environments.

Docker, FastAPI, Python

05

CrawlWise

High-performance crawling and structured extraction across thousands of domains.

TypeScript, React, AI/ML

06

PromoAgent

Autonomous community outreach with tailored, high-engagement content.

Python, LangGraph, Marketing

07

Percolation Hypotheses

A hypothesis generation engine built to accelerate computational research.

Python, NLP, Research

08

Neural Network From Scratch

Deep learning fundamentals implemented from first principles.

Python, ML Fundamentals

Those times when you don’t feel like working, you’re too tired, you don’t want to push yourself, but you do it anyway.That is actually the dream. That’s the dream.

Kobe Bryant, 2017
Fig. 01Terrain, drawn one pixel at a time in your browser.