
Chahid EL OTMANY
Senior Full Stack Engineer | React.js • Next.js •
Salaire / Taux journalier
Casablanca, Maroc
Freelance, ouvert au CDI
À distance uniquement
Expertises
Langues
À propos
Introduction
Software engineer , passionate by software, algorithms and challenge, i’m trying to perform my skills in software solution’s. I worked on a lot of it project’s , web applications , front-end ( HTML , CSS, react js vue js) , back-end (node js php) , native programming ( C/C# , javascript , PHP, sql ) , Frameworks ( React Native) Ingénieur logiciel, passionné par les logiciels, les algorithmes et les défis, j'essaie d'exercer mes compétences dans les solutions logicielles. J'ai travaillé sur de nombreux projets, applications web, front-end (HTML, CSS, react js vue js), back-end (node js php), programmation native (C/C#, javascript, PHP, sql), Frameworks (reacte native)
Expérience de travail
Office National des Chemins de Fer (ONCF)
févr. 2023 - Présent
3 ans 9 mois
Rabat, Maroc
Chef de Projet – Distributeurs Automatiques de Billets (Gares)
juin 2025 - Présent
1 an 5 mois
Rabat, Maroc
Responsable de la gestion complète du projet visant à moderniser et déployer des distributeurs automatiques de billets au sein des gares. J’ai veillé à la coordination des équipes, la planification des livrables et l’optimisation de l’expérience utilisateur. Missions principales : Gestion de projet selon la méthode Scrum Planification, suivi, reporting et coordination inter-équipes Pilotage via Jira et documentation via Confluence Collaboration avec les ingénieurs, équipes IT, terrain et fournisseurs Validation fonctionnelle, tests sur site et déploiement Contribution à la conception de l’interface des bornes Suivi de performance, sécurité et disponibilité des dispositifs Compétences : Scrum · Jira · Confluence · Gestion de projet · Analyse fonctionnelle · UX/UI · Coordination technique · Recette logiciel
Tech Lead – Projet Application Mobile
avr. 2024 - mai 2025
1 an 2 mois
Rabat, Maroc
Tech Lead – Application Mobile En tant que Tech Lead, j’ai dirigé la vision technique du projet et encadré l’équipe de développement. J’ai assuré l’architecture globale, la qualité du code, ainsi que la mise en place des bonnes pratiques de déploiement et d’intégration. Responsabilités : Leadership technique et accompagnement des développeurs Architecture de l’application mobile et choix technologiques Développement mobile (React Native) et backend Node.js Déploiement, configuration du serveur et gestion de Nginx Gestion et optimisation de SQL Server Coordination entre UX, Backend, QA et stakeholders Gestion des sprints et suivi des livrables Technologies : React Native · Node.js · Firebase · Redux · API REST · SQL Server · Nginx · Git
Développeur Web – Projet ONCF Voyage
févr. 2023 - juil. 2024
1 an 6 mois
Rabat, Maroc
Développeur Web – ONCF Voyage https://www.oncf-voyages.ma/ J’ai contribué au développement et à l’optimisation de la plateforme ONCF Voyage, dédiée à la réservation en ligne. J’ai conçu une interface moderne, performante et orientée expérience utilisateur, tout en participant à l’intégration backend et au déploiement du site. Missions principales : Développement front-end et back-end (React.js / Node.js) Intégration responsive et optimisation des performances Mise en place et configuration du serveur de production avec Nginx Déploiement des versions et gestion de l’environnement Intégration et gestion de la base de données SQL Server Tests, débogage et amélioration continue Technologies utilisées : React.js · Node.js · JavaScript · HTML5 · CSS3 · Sass · Redux · SQL Server · Nginx
Telecommunications Technician
Applications Mobile (Google Play & App Store)
oct. 2024 - mars 2025
6 mois
• Pilotage de la vision technique du projet et encadrement de l’équipe de développement. • Définition de l’architecture globale de l’application mobile et garantie de la qualité du code ainsi que des bonnes pratiques. • Développement des fonctionnalités mobiles avec React Native et des services backend en Node.js. • Mise en place des notifications push via OneSignal. • Implémentation du suivi applicatif et de la traçabilité des logs à l’aide de Firebase. • Gestion du déploiement, configuration des serveurs et mise en place du reverse proxy avec Nginx. • Administration et optimisation des bases de données SQL Server pour garantir performance et fiabilité. • Coordination étroite avec les équipes UX/UI, Backend, QA ainsi que les parties prenantes. • Gestion des sprints Agile, planification des tâches et suivi des livrables.
Frontend Developer
ONCF Voyages – Entreprise
avr. 2024 - oct. 2024
7 mois
• Développement de fonctionnalités métier côté front-end. • Analyse des besoins clients et participation à la conception fonctionnelle. • Correction des anomalies front-end et amélioration continue de la qualité du code. • Refonte complète de l’interface utilisateur afin d’assurer une expérience moderne, fluide et intuitive. • Conception d’un design system complet pour le projet HireMe, en utilisant React Query, Storybook, Redux et Ant Design. • Mise en place de tests unitaires avec Jest et Cypress, ainsi que des tests d’intégration avec Playwright, afin de garantir la robustesse et la fiabilité des composants.
Frontend Developer
Site ONCF Voyages
févr. 2023 - mars 2024
1 an 2 mois
• Développement et optimisation des fonctionnalités métier avec React.js et Next.js, en assurant de hautes performances et une expérience utilisateur fluide. • Gestion efficace de l’état global à l’aide de Redux Toolkit, améliorant la maintenabilité et la scalabilité de l’application. • Conception d’interfaces modernes et responsives avec Tailwind CSS. • Intégration d’API RESTful et optimisation des flux de données avec React Query et GraphQL. • Réalisation de tests unitaires (Jest, Cypress) et de tests d’intégration (Playwright), avec des revues de code régulières.
Gear9
nov. 2021 - juil. 2023
1 an 9 mois
Casablanca, Maroc
Développeur front-end
nov. 2021 - juil. 2023
1 an 9 mois
Casablanca, Maroc
Refonte Oncf Voyage
mars 2022 - juil. 2022
5 mois
ONCF
Creation site boa de BMCE
janv. 2022 - mars 2022
3 mois
Casablanca, Maroc
Bank of Africa (BMCE)
Creation site web FIRSI
déc. 2021 - janv. 2022
2 mois
Casablanca, Maroc
FIRSI
Full Stack Engineer
Projets Digitaux & Applications Web / Mobile
nov. 2021 - janv. 2023
1 an 3 mois
• Participation à l’audit technique global de la plateforme. • Mise en place d’un Espace Client (historique des voyages, informations personnelles, gestion du compte). • Développement d’un module d’affichage des meilleurs prix par jour, semaine et mois. • Contribution à la refonte globale du site web avec amélioration de l’UX/UI et des performances. • Refonte complète du site web Bank of Africa. • Intégration des nouvelles maquettes UI/UX. • Optimisation des performances, du responsive design et de l’accessibilité.
Full Stack developer at Auto-kifal
Kifal Auto
avr. 2021 - oct. 2021
7 mois
Casablanca, Maroc
Student
1337 Future Is Loading
mars 2019 - mai 2021
2 ans 3 mois
Khouribga, Maroc
Mobile Application Developer
Auto Kifal – Application d’estimation des prix de véhicules
janv. 2020 - janv. 2021
1 an 1 mois
• Conception et développement d’une application mobile dédiée à l’estimation des prix des voitures d’occasion sur le marché marocain. • Développement de l’application avec React Native, assurant la compatibilité Android et iOS. • Intégration de plusieurs API REST pour la récupération des données véhicules et indicateurs du marché. • Implémentation d’un moteur de calcul dynamique basé sur les critères sélectionnés par l’utilisateur (marque, modèle, année, kilométrage, état). • Fourniture d’analyses fiables du marché pour accompagner les décisions d’achat et de vente. • Optimisation des performances et amélioration continue de l’expérience utilisateur.
Formation
1337 Coding School
certificat, développement informatique
2019 - 2021
2 ans 1 mois
Activités et associations : sports ,lecture, voyage.
ISGI
TSDI, Informatique
2017 - 2019
2 ans 1 mois
1337 Coding School
Bachelor of Software Engineering
Licences et certifications
42 Cursus - Advanced Developer - Level 17
Délivré le : avr. 2024