Moementum
A fitness coaching platform trainers and clients actually use daily — live in production with 10 active clients.
Next.js 16 · TypeScript · Tailwind CSS · shadcn/ui · Supabase · PostgreSQL · Recharts · Mux
Full-Stack & AI Engineer
I take client projects from the first discovery call to production. Right now that means a coaching platform running with 10 active clients, and a RAG assistant that answers from a company's own documents.
Open to remote & contract work · Islamabad, Pakistan
A fitness coaching platform trainers and clients actually use daily — live in production with 10 active clients.
Next.js 16 · TypeScript · Tailwind CSS · shadcn/ui · Supabase · PostgreSQL · Recharts · Mux
A multi-tenant RAG platform where admins scope custom AI assistants to specific documents and roles, with every answer traceable back to its source.
Next.js · TypeScript · FastAPI · Python · PostgreSQL · pgvector · SQLAlchemy · OpenAI API · JWT · Docker
Turns recorded meetings into a searchable, multilingual knowledge base you can ask questions against.
Go · Python · Faster-Whisper · XTTS v2 · RAG · LLMs · Keycloak · Docker · PostgreSQL · Vector Database
Qatar
Lusail, Qatar (Remote)
Lusail, Qatar
Lusail, Qatar
Doha, Qatar
I started as a backend engineer. A few years in, I got pulled into a project that needed real ML models, not just APIs, and that was the turn. When the current wave of AI models started landing, I went all in — Claude, OpenAI, Kimi, self-hosted Ollama, building RAG systems from scratch. What kept me hooked wasn't the hype, it was how fast you could go from idea to a working MVP.
I don't like building on WordPress or templates — they cap what you can actually do, and I'd rather ship something custom that's optimized around the real problem instead of around a theme. Framer is the one exception that's changed my mind; it made me pay a lot more attention to what these tools can actually do.
I ran my own company in Qatar before moving to Pakistan for better access to the kind of startup teams I wanted to learn from. At this point I'm only taking on roles and projects with people who care about the work — good engineering, a real environment, some creative energy. I've already done the bad-management thing.
Outside of work: anime, metal, the gym, and as much hiking and trekking as I can get away with — there's a decent chance I'm somewhere in the mountains while you're reading this.
Freelance projects, contract work, or a full-time role — if it's interesting, I want to hear about it. I usually reply within a day.
Client work goes through waleed@alsufun.com.