À propos de Hicham
- 🔹 Développement front-end — Des interfaces claires, rapides et responsive en React et React Native, pensées pour vos utilisateurs autant que pour votre image de marque.
- 🔹 Développement back-end — APIs, bases de données et logique métier robustes (SpringBoot, Node.js, Express, MongoDB, Java), avec une attention réelle à la qualité du code et à la maîtrise de la dette technique.
- 🔹 Applications mobiles — Apps cross-platform performantes en Angular, Capacitor, Flutter et React Native, livrées prêtes pour iOS et Android.
- 🔹 Optimisation & algorithmique — Réduction de la complexité et amélioration des performances quand votre application doit passer à l'échelle.
- Application de reconnaissance musicale (Flutter, NLP, reconnaissance vocale) — app mobile complète avec architecture distribuée client/serveur.
- Réseau social type Facebook (MEAN Stack : Angular, Node.js, Express, MongoDB) — application web full-stack.
- Pokédex mobile (React Native) — application mobile cross-platform.
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Espagnol
Notions
Expériences
- CBA Informatique LibéraleDéveloppeur Front-EndEDITION DE LOGICIELSaoût 2025 - Aujourd'hui (10 mois)Avignon, FranceDéveloppeur Front-End de l'application AgatheYou web et mobile en Scrum, application utilisée par plus de 30 000 clients.Web : Docker, Angular, RxJs, Git, Gitlab, packages Angular faits maison, UIKit custom, Struts et parfois du Java J2ee pour montrer à l'équipe back que le bug est bien de leur côté mouahahahaa :DMobile : Angular, Capacitor, Ionic, Swift, Kotlin, Java, Intercom, Firebase, Push notifications...Dev mac, donc spécialiste de l'équipe des bugs de la webview iOS et des features qui concernent à la fois Android et iOS (push notifications par exemple).Concernant Angular, j'ai fait toutes les versions de la 14 à la 20 (vive les signaux mais pas de debounce avec svp).
- CBA Informatique LibéraleDéveloppeur Front-End - AlternanceEDITION DE LOGICIELSseptembre 2023 - août 2025 (1 an et 11 mois)Avignon, FranceDéveloppement des applications web et mobile Agathe You et Agathe Emotion dans une équipe d’une dizaine de personnes (PM, PO, Lead Dev, 5 développeurs et 2 contrôleurs qualités).Le développement des applications est réalisé sous méthodologie agile "SCRUM" (sauce entreprise) en utilisant l'outil Jira, combiné à du Kanban pour un suivi de la progression des US.Utilisation des technologies Angular (16 et 17), Ionic 6, Struts (existant passant en Angular), RxJS, Redux, NgRx, Tailwind, Docker, Jenkins, Git et Gitlab.
- Asso R2T2Coupe de France de RobotiqueNANOTECHNOLOGIESseptembre 2022 - mai 2023 (9 mois)Avignon, France
Coupe de France de Robotique 2022/2023
📍 France🏆 Compétition nationale de robotique organisée par Planète Sciences et le festival ARTECJ’ai eu l’opportunité de participer à la Coupe de France de Robotique, un challenge réunissant des passionnés de robotique et d’ingénierie. En équipe, nous avons conçu, programmé et testé deux robots autonomes capables de relever les défis techniques imposés par le règlement de la compétition.Notre placement était 27/93, ceci avec des écarts de budgets conséquents entre les équipes.
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Licence Informatique - Ingénierie LogicielleCentre d'enseignement et de Recherche en Informatique2022Licence en Informatique – CERI, Avignon Bases solides en prog, algo, SE et BDD, ceci en développant des compétences avancées en développement logiciel et en gestion de projets techniques. L1 : Fondements de Informatique • Mathématiques : Algèbre et analyse appliquées à l’informatique. • Programmation : Initiation aux bases de la programmation et programmation orientée objet. • Web & Systèmes : Premiers pas en développement web et découverte des systèmes d’exploitation. • Architecture & Théorie : Fondements de l’informatique, structure des ordinateurs, introduction aux graphes. L2 : Approfondissement et Spécialisation • Algorithmique & Optimisation : Algorithmique avancée, programmation linéaire et optimisation. • Systèmes & Réseaux : Administration des systèmes d’exploitation, routage et communication, fondements des réseaux. • Développement & Compilation : Programmation orientée objet avancée, assembleur et compilation. • Bases de Données & Analyse : Modélisation et gestion des bases de données, théorie des langages et analyse syntaxique. • Statistiques & Circuits : Probabilités et statistiques appliquées, circuits pour systèmes embarqués. L3 : Développement Avancé & Ingénierie Logicielle • Développement Web & Logiciel : Développement web avancé, modélisation UML et gestion des systèmes d’information. • Programmation Système & Optimisation : Programmation système et gestion avancée des processus. • Génie Logiciel & Méthodologies : Pratique des méthodes Agile, gestion de versions avec Git, TDD et tests unitaires. • Design & Architecture Logicielle : Introduction aux design patterns et aux bonnes pratiques de conception logicielle. • Projets Techniques : Réalisation d’un projet robotique intégrant plusieurs domaines de compétences.
- Master - Ingénierie du Logiciel de la Société NumériqueUniversité d'Avignon - Centre d'Enseignement et de Recherche en Informatique2025Master en Informatique – Parcours ILSEN, CERI, Avignon Approfondissement de mes compétences en dév logiciel, archi cloud et sécurité des systèmes, avec un accent sur le développement, conception avancée, la gestion des SI et de l’ingénierie documentaire. Tout ceci en alliant théorie et mise en pratique à travers des projets concrets. M1 : Architecture et Conception Logicielle • Architecture Cloud & Web : Développement et gestion d’architectures modernes, incluant la stack MEAN (MongoDB, Express, Angular, Node.js). • Conception Logicielle Avancée : • Design Patterns : Bonnes pratiques de conception logicielle pour la maintenabilité et l’évolutivité des applications. • Programmation Parallèle : Optimisation des performances et gestion du parallélisme dans les applications. • Urbanisation : Architecture, structuration, et rationalisation des systèmes d’information pour améliorer leur interopérabilité et leur évolutivité. • Management des Systèmes d’Information : • Gouvernance & Gestion de projet : Stratégies de gestion et pilotage des SI en entreprise. • Management par les processus : Optimisation des flux métiers et alignement stratégique. M2 : Sécurité, Ingénierie Documentaire & Machine Learning • Ingénierie du Document Numérique : • Indexation et Recherche d’Information : Traitement et structuration de grandes quantités de données. • Structure et Traitement des Documents : Techniques avancées pour organiser et exploiter l’information. • Sécurité & Architecture des Systèmes : • Sécurité des Services Web : Protection et sécurisation des applications en réseau. • Architecture des Serveurs : Déploiement et gestion sécurisée des infrastructures serveurs. • Introduction à l’Apprentissage Automatique : Premiers pas en Machine Learning pour l’analyse et la modélisation de données. • Professionnalisation : • Anglais & Communication : Développement des compétences linguistiques et professionnelles. • Insertion Professionnelle : Préparation au marché du travail et à l’évolution en entreprise.