I build and lead production-grade mobile and web applications — from architecture and design systems to API integrations, performance, testing, and App Store / Google Play delivery.
Production applications I've architected and built, from schema-driven rendering platforms to fintech and on-demand delivery apps.
Designed and built a platform-agnostic rendering engine that interprets JSON UI schemas and generates functional interfaces across React and React Native from a shared TypeScript core.
Defined a custom JSON schema-tree specification and TypeScript rendering engine, then integrated it with GrapesJS so non-technical users could visually design interfaces and instantly render them into production mobile and web UIs. Now powers 5 production applications — My Afriquia, iGaz, iLub, SAV SMDC, and AfriPOS.
Ordering app for the Bun coffee brand. Built the React Native application from the ground up and own the mobile lifecycle end-to-end — architecture, development, releases, and production support — including the core ordering and checkout experience, QR-code pickup, loyalty, and referral functionality.
On-demand home services marketplace — booking, service discovery, and real-time request tracking. Built the React Native app and the React.js/Next.js web platform from a shared design system, including account management, address management, and CMI / Kenz'up payment flows.
Mobile money application for Banque Nationale de Mauritanie. Led design-system implementation, improving component consistency and responsiveness across device sizes, and shipped through the full release pipeline to both app stores.
Gas cylinder delivery app for Afriquia. Architected the application structure, implemented one-click booking, and built real-time driver tracking with Firebase for a fast, low-friction ordering experience.
Telecom recharge platform for Moroccan shopkeepers. Brought in to fix performance: profiled and refactored the app, migrated state management to Redux, and set up automated testing.
A cross-section of the technical problems I own day to day, from architecture down to release engineering.
I use modern AI development tools to accelerate architecture exploration, implementation, debugging, testing, and documentation — while maintaining production engineering standards.
AI speeds up how fast I move from problem to solution. It doesn't replace engineering judgment: architecture decisions, code review, and production ownership stay with me.
I'm a Senior Mobile & Frontend Developer specializing in React Native, React and TypeScript. I build production applications across fintech, energy, F&B and enterprise environments, with experience spanning architecture, design systems, API integration, performance, testing and production delivery.
I enjoy working on complex products where engineering decisions matter — from cross-platform rendering engines and server-driven UI to on-demand delivery and real-time applications.
I hold a Scrum Foundation Professional Certificate (CertiProf, 2020) and have contributed to open source, including a Go SDK for the SMS Partner API.
I'm currently open to Senior Mobile, React Native and Frontend opportunities.