Code that ships
Custom web, mobile, and SaaS products built fast and built to last — from first commit to production.
Development Services
From landing pages to full-stack SaaS products — I build clean, performant software that solves real problems.
Web Development
Full-stack web applications built with React, Next.js, and modern tooling — fast, accessible, and ready to scale.
SaaS Products
End-to-end SaaS development: auth, billing, dashboards, and everything in between — from MVP to growth-ready.
Mobile Apps
Cross-platform iOS and Android apps with React Native — one codebase, native performance, shipped faster.
API & Integrations
Custom REST and GraphQL APIs, third-party integrations, and backend services that power your product reliably.
UI/UX Implementation
Pixel-perfect, responsive interfaces built from your Figma files or designed from scratch — usability first.
Technical Consulting
Architecture reviews, tech stack selection, and code audits — clear recommendations that save you months of wrong turns.
How it Works
A clear 4-step process from kickoff to deployed product.
Discovery & Scoping
We align on goals, define the scope, and break the project into clear deliverables — no ambiguity before writing a line of code.
Design & Architecture
I design the technical architecture and UI flows, then get your sign-off before building anything.
Build & Iterate
I build in short cycles with regular check-ins — you see progress weekly and can course-correct at any point.
Deploy & Support
I handle deployment, write documentation, and stay available for the first 30 days to squash any post-launch issues.
Software Development Insights
Practical guides and honest opinions on building products that last.
Frequently Asked
What technologies do you work with?
My primary stack is TypeScript, React, Next.js, and Node.js. For mobile I use React Native. I'm comfortable with PostgreSQL, Supabase, Prisma, and Tailwind CSS — and can adapt to your existing stack.
Do you take on long-term projects?
Yes. I work on both fixed-scope projects and ongoing retainers. If you need a development partner for the long haul, we can set up a monthly engagement.
How do you handle communication and progress updates?
I share progress updates weekly via async video or written summaries. For active projects I'm reachable on Slack or email daily and hold a weekly sync call.
What's included in the final deliverables?
You get the full source code, a README with setup instructions, deployment configuration, and a walkthrough recording. Everything is yours — no lock-in.
Start a Project
Tell me what you're building and I'll come back with a clear proposal. Free 30-minute scoping call.
Contact Information
Location
Casablanca, Morocco


