I build useful software from idea to production.
Currently building Waraq — a full-stack reading and document management platform.
A reading and document management platform for tracking what you read, across every document and author.
Built by Mohammed Ait Sidi Bah
A full-stack reading and document management platform built to make long-term reading easier to organize and track.
Authentication and permissions handled with Supabase Auth.
PDF upload, storage, and automatic cover extraction.
Documents can be linked to multiple authors.
Tracks where a reader left off across documents.
I start with the problem, not the technology.
I think about data, architecture, and user flow.
I turn the idea into a working product.
I test the important paths instead of assuming they work.
I ship, learn, and improve.
A full-stack reading and document management platform with role-based access, PDF handling, and reading progress tracking.
A habit-tracking application with streak mechanics and daily focus tracking, built to help users stay consistent with personal goals.
I'm Mohammed Ait Sidi Bah, a self-taught full-stack developer from Morocco.
I enjoy turning ideas into working software — from designing the data model and application architecture to building the interface, backend, and deployment pipeline.
My main project is Waraq, a full-stack reading and document management platform that I've been building from the ground up. I'm particularly interested in TypeScript, Next.js, PostgreSQL, developer tooling, and AI-powered applications.
I'm currently focused on becoming a stronger software engineer by building, breaking, learning, and iterating.
Strategic thinking & analytical problem-solving
Breaking down complex problems into clean solutions
Exploring profound ideas & critical thinking
Waraq
AI / RAG / LLM applications
Software architecture, testing, production engineering
Fès, Morocco