07/09/2026 updated

**** ******** ****
100 % available

Software Engineer | React Native & Full-Stack Developer

Ecully, France
Only remote
Master (RNCP 7) in Digital Technology Architecture
Ecully, France
Only remote
Master (RNCP 7) in Digital Technology Architecture

Profile attachments

PDF document 2.pdf

GitHub ActionsJavaScriptAndroid (Software)Android Software DevelopmentApple IOSApp Store (IOS)Mobile Application DevelopmentCloud ComputingSoftware Design PatternsGitHubPython (Programming Language)PostgreSQLNode.jsNoSQLUi PatternsAWS CLISQLiteSQL DatabasesTypeScriptDesign PatternsAdvance Design SystemReact.jsSwift (Programming Language)Expo.ioGitLabFastAPIUX WritingKotlinDeployment AutomationFull Stack DevelopmentReactive ProgrammingGraphQLReact NativeReact ReduxRestful Api
Mobile Development with React Native & Expo
Extensive experience building and maintaining cross-platform mobile applications using React Native and Expo, including custom native modules, offline-first architectures, and UI component design for production-grade apps used by 500+ users.

Backend Development with NestJS, FastAPI & RESTful APIs
Strong background in designing and implementing backend services using NestJS, FastAPI, and RESTful API principles, integrated with databases such as PostgreSQL, MongoDB, and TypeORM for scalable and maintainable server-side solutions.

Cloud, DevOps & CI/CD Pipelines
Hands-on experience with DevOps tooling including Docker, Kubernetes, GitHub Actions, AWS Cognito, Firebase Cloud Messaging, and EAS to establish CI/CD pipelines, automate deployments, and manage cloud infrastructure efficiently.

Authentication & Security (JWT, RBAC, AWS Cognito)
Implementation of secure authentication workflows using JWT access control, Role-Based Access Control (RBAC), and AWS Cognito to improve user management and navigation security.

Real-Time Communication with WebSockets & Firebase
Integration of real-time features using WebSocket protocols and Firebase Cloud Messaging for live updates, notifications, and collaborative task management in mobile and web applications.

Frontend Development with React.js & Next.js
Development of web interfaces and chatbot integrations using React.js and Next.js, including OpenAI API integration to enhance user experience on web platforms.

Programming Languages (C/C++, Python, JavaScript/TypeScript, Kotlin, Swift)
Proficiency in multiple programming languages including C/C++, Python, JavaScript, TypeScript, Kotlin, and Swift, enabling versatile development across different platforms and environments.

Linux Infrastructure & Automation with Ansible
Management of Linux infrastructure and automated system deployments using Ansible, including providing technical guidance and support for skill development in educational environments.

State Management with Zustand
Application of Zustand for efficient state management in React Native projects, ensuring scalable and maintainable application state across complex mobile applications.

Languages

ArabicNative speakerEnglishFluentFrenchFluentSpanishBasic knowledge

Project history

Developer - LingoTap Language Learning App with AI Assistant

Personal Project
Built a language learning app with React Native/Expo featuring pronunciation practice, AI feedback, and a vocabulary system. Implemented FastAPI and MongoDB backend with OpenAI Whisper integration for pronunciation transcription. Added adaptive lesson generation based on user progress and offline support with AsyncStorage and SecureStore.

Developer - TaskSync Collaborative Task Manager

Personal Project
Built a collaborative task management app with React Native/Expo featuring inline editing, comments, and workspace management. Implemented WebSocket real-time collaboration with live updates, activity feed, and notifications. Created NestJS and PostgreSQL backend with workspace permissions, task filtering, and global search.

Software Engineer

AutoCash Startup
Improved and maintained the AutoCash Pro mobile application built with React Native and Expo, used by 500+ users for vehicle inspections and marketplace management. Implemented AWS Cognito authentication with JWT and RBAC workflows. Developed a custom native camera module, established CI/CD pipelines using GitHub Actions and EAS, implemented an offline-first NoSQL database, and built a task management system with calendar synchronization.

Software Engineer Intern

AutoCash Startup
Architected and developed the AutoCash Pro mobile application from scratch using React Native/Expo, delivering 60% of core features. Deployed Firebase Cloud Messaging for real-time notifications, contributed to a chatbot integration on the AutoCash website using Next.js and OpenAI API, and designed user interface components for vehicle inspection workflows.

Technical/Pedagogical Staff Intern

01Talent Oujda
Built a real-time student presence map using NestJS and React with RESTful APIs and Firebase Cloud Messaging. Managed Linux infrastructure and automated deployments using Ansible. Designed and developed a Python-based attendance logging system to generate automated Excel reports, reducing administrative analysis time by 20%.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in