Full-Stack Developer & Builder

Mohammed Ait Sidi Bah

I build useful software from idea to production.

Currently building Waraq — a full-stack reading and document management platform.

Featured Project
waraq.tech
Waraq

A reading and document management platform for tracking what you read, across every document and author.

Built by Mohammed Ait Sidi Bah

Waraq

A full-stack reading and document management platform built to make long-term reading easier to organize and track.

Next.jsTypeScriptSupabasePostgreSQL
Role-based access control

Authentication and permissions handled with Supabase Auth.

Document uploads & storage

PDF upload, storage, and automatic cover extraction.

Multi-author linking

Documents can be linked to multiple authors.

Reading progress tracking

Tracks where a reader left off across documents.

Process

How I Build

01

Understand

I start with the problem, not the technology.

02

Design

I think about data, architecture, and user flow.

03

Build

I turn the idea into a working product.

04

Test

I test the important paths instead of assuming they work.

05

Iterate

I ship, learn, and improve.

Selected Work

Proof, not claims

Flagship Project

Waraq

A full-stack reading and document management platform with role-based access, PDF handling, and reading progress tracking.

Next.jsTypeScriptSupabasePostgreSQL

ArcFlow

A habit-tracking application with streak mechanics and daily focus tracking, built to help users stay consistent with personal goals.

Next.jsMongoDBTailwind CSS

ClipNote

A text summarization tool that leverages AI to condense long articles and documents while preserving key information.

Node.jsExpressReactHugging Face API
About

About Me

Mohammed Ait Sidi Bah — build, learn, iterate

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.

Technologies I Work With

FrontendReact · Next.js · TypeScript · Tailwind CSS
BackendNode.js · PostgreSQL · Supabase
ToolsGit · GitHub · VS Code · Vercel / Netlify
Currently ExploringAI · RAG · LLM applications
Beyond Code

Personal Interests

Chess

Strategic thinking & analytical problem-solving

Systems Thinking

Breaking down complex problems into clean solutions

Philosophy

Exploring profound ideas & critical thinking

Right Now

Currently

Building

Waraq

Learning

AI / RAG / LLM applications

Improving

Software architecture, testing, production engineering

Based in

Fès, Morocco

Let's Connect

Let's build something useful.

I'm always interested in interesting software problems, learning opportunities, and conversations with other builders.

Email

mohammedaitsidibah@gmail.com

Location

Based in Morocco

Response Time

Within 24 hours

Send a Message

Connect With Me