Mobile Apps
React Native apps with offline-first workflows and mobile-first UX.
Mobile · Web · Backend · Business Tools
I design and develop production-ready applications using React Native, Next.js, Node.js, Java, Spring Boot, and Supabase.

Practical proof
The portfolio is centered on systems I can actually design, build, and improve.
Mobile Apps
React Native apps with offline-first workflows and mobile-first UX.
Web Platforms
Modern Next.js products for service businesses, dashboards, and public websites.
Backend Systems
APIs, PDF automation, Java backends, database flows, and reusable services.
Business Tools
Reservation systems, admin dashboards, workflows, and internal tools.
Selected work
A focused project showcase built around business value, technical clarity, and real-world usability.
Kouame Detailing Platform
A production-style detailing and car wash platform with online reservation, admin dashboard, client management, WhatsApp workflow, calendar planning, charges tracking, and business statistics.
Problem
Service businesses need a cleaner way to manage reservations, clients, confirmations, and daily operations.
Solution
A production-style detailing and car wash platform with online reservation, admin dashboard, client management, WhatsApp workflow, calendar planning, charges tracking, and business statistics.
Business value
Turns a local service workflow into a structured digital platform with clearer operations and customer conversion.
My role
Designed and built the full web platform, reservation flow, admin experience, and business data structure.
Value
Turns a local service workflow into a structured digital platform with clearer operations and customer conversion.
Features
Stack
WMS Mobile App
An offline-first warehouse management mobile app built with React Native and Expo, designed for stock management, barcode scanning, local authentication, and multilingual usage.
Problem
Warehouse workflows need fast mobile actions that still work when connectivity is limited.
Solution
An offline-first warehouse management mobile app built with React Native and Expo, designed for stock management, barcode scanning, local authentication, and multilingual usage.
Business value
Supports stock operations through mobile-first workflows, local data, scanning, and field usability.
My role
Built the mobile workflow, local storage approach, authentication flow, and operational UI structure.
Value
Supports stock operations through mobile-first workflows, local data, scanning, and field usability.
Features
Stack
Invoice Generator API
A Node.js backend that generates professional PDF invoices from structured JSON data using clean architecture and reusable services.
Problem
Manual invoice generation is slow, inconsistent, and hard to reuse across business tools.
Solution
A Node.js backend that generates professional PDF invoices from structured JSON data using clean architecture and reusable services.
Business value
Provides a reusable backend service for document generation and business automation.
My role
Built the Express API structure, invoice template rendering, PDF generation flow, and file output handling.
Value
Provides a reusable backend service for document generation and business automation.
Features
Stack
TCP Server Project
A Java-based backend networking project focused on socket programming, concurrency, user management, and database integration.
Problem
A backend learning project to understand networking, concurrency, and database-backed server logic.
Solution
A Java-based backend networking project focused on socket programming, concurrency, user management, and database integration.
Business value
Demonstrates backend fundamentals beyond frameworks: sockets, clients, database access, and clean structure.
My role
Implemented the Java TCP server structure, concurrent client handling, JDBC integration, and user data flow.
Value
Demonstrates backend fundamentals beyond frameworks: sockets, clients, database access, and clean structure.
Features
Stack
How I work
I am a Software Engineer focused on building practical digital solutions. My work combines frontend development, mobile development, backend architecture, and business-oriented thinking. I care about clean interfaces, reliable systems, and products that are actually useful.
Product-minded engineering
User flows, business logic, and usable products.
Clean and scalable code
Typed components, clear services, maintainable structure.
Business-focused solutions
Tools that support real operations and decisions.
Technology map
A practical stack for building mobile apps, web platforms, backend APIs, and database-backed business tools.
01
Modern web interfaces and responsive product UI.
Used for dashboards, landing pages, and responsive interfaces.
02
Cross-platform apps with local storage and mobile UX.
Used for offline-first apps, barcode workflows, and local storage.
03
APIs, services, architecture, and server-side logic.
Used for APIs, services, authentication, and business logic.
04
Storage, deployment, version control, and project tooling.
Used for storage, deployment, version control, and project tooling.
Technology map
Grouped by how each tool contributes to shipping real products.
Build scope
Useful digital systems for employers, product teams, and small businesses that need clean execution.
Cross-platform mobile apps for operations, stock, booking, internal workflows, and field usage.
High-quality websites with credibility, service clarity, booking flows, contact forms, and conversion paths.
Control panels for reservations, clients, invoices, business statistics, and day-to-day management.
REST APIs, database integration, authentication flows, Java services, and Node.js automation backends.
Applications with Supabase, MySQL, authentication, client records, reservations, and operational data.
Tools for PDF generation, invoices, confirmations, reminders, and repetitive business workflows.
Credible technical growth
Independent Projects
Current
Building web platforms, mobile apps, backend systems, and business tools with a focus on usability, maintainable code, and practical delivery.
React Native / Client Work
Internship
Worked on mobile UI, API integration, app logic, debugging, and React Native workflows for production-style applications.
Backend Engineering
Ongoing
Strengthening backend architecture with Spring Boot, Java networking, databases, REST APIs, clean code, and reliable service design.
Ecole 1337 (42 Network)
2021 - 2024
Project-based engineering training in the 42 Network focused on C programming, algorithms, Unix/Linux, Git, problem solving, memory management, and system programming fundamentals.
Contact
Send me a clear message about the product, role, workflow, or business problem you want to solve.
Location
Casablanca, Morocco
Availability
Open to software engineering roles and selected projects