About Fayçal
French
Native or bilingual
English
Fluent
Standard Moroccan Tamazight
Native or bilingual
Experience
- FreelanceR&D rétro ingénierie sur système embarquéSOFTWARE PUBLISHINGJune 2025 - June 2026 (1 year)Paris, FranceDans le cadre d’un travail de recherche et développement, j’ai mené une analyse approfondie et la reconstruction complète d’un programme s’exécutant sur une architecture matérielle contrainte.Ce travail m’a amené à intervenir sur l’ensemble de la pile technique, depuis l’analyse bas niveau jusqu’à la reconstitution des mécanismes d’exécution.Responsabilités :• Rétro-ingénierie complète d’un binaire• Analyse et reconstruction des mécanismes mémoire et d’ordonnancement• Implémentation de solutions de multithreading et de synchronisation adaptées• Étude et compréhension des protocoles de communication avec les périphériques• Appropriation de l’architecture matérielle cible (CPU, RAM, coprocesseurs, boot code)• Reconstitution de la chaîne de compilation• Reconstitution d’une base de données complexe, via l'analyse des structures mémoire et des manipulations effectuées par le programmeImpacts :• Compréhension fine du fonctionnement interne du système embarqué• Reconstitution fiable du comportement du programme d’origine• Mise en place d’une base exploitable pour des évolutions ou analyses futures• Renforcement des compétences en reverse engineering et en systèmes bas niveauContexte technique :C, gcc, compulation, Reverse engineering, systèmes embarqués, architecture matérielle, multithreading, bas niveau
- FreelanceIngénieur en développement d'outils logiciels CSOFTWARE PUBLISHINGJuly 2024 - June 2025 (11 months)Paris, FranceConception et développement d'un logiciel Windows sur mesure, pour faciliter et accélérer mon travail. J'utilise ce programme tous les jours ; m'en passer serait impensable tant il est devenu indispensable au quotidien.Une grande attention a été portée à la performance, et à la légèreté du programme (ça ne doit pas être intrusif, ni perturber notre travail).Impactes :• Temps de débuggage réduit de >50%• Non intrusif : 40 Ko sur disque, ~1,3 MB en RAM, >0.1% CPU usage• Rapide à compiler : ~2 secondes• Lancement instantané (pas de temps de chargement)Contexte technologique : C, gcc, git, Win32, GDI
- BNP PARIBAS REAL ESTATEDéveloppeur Unity3D - Data visualization 3DREAL ESTATESeptember 2020 - July 2024 (3 years and 10 months)Paris, FranceBNP Paribas est un groupe bancaire européen de premier plan, proposant des services de banque de détail, de banque d’investissement et de services financiers à l’échelle internationale.J’ai intégré le pôle Real Estate, en charge de la gestion, du développement et de l’optimisation des actifs immobiliers et des environnements de travail du groupe.En tant que développeur C#/Unity3D, j'ai pu évoluer au sein d'une équipe de développeurs, artistes 3D, designeur UX/UI...J'ai participé au développement d'une application de Data Vizualisation 3D, combinant et centralisant des données privées et publics, afin d'aider et améliorer la productivité des agents immobiliers.Responsabilités :• Rendre l'app responsive, cross-platform & multi-langage• Création d'UI ergonomiques, à partir de maquettes Figma• Programmation de nouvelles features & integration API REST• Maintenance des différents modules• Soin particulier à l'architecture du code, pour un code maintenable• Refonte du back-office pour une UX améliorée• Quelques incursions dans le code du back-end pour modifier l'API• Beaucoup d'expérimentations, demandant une rapidité dans l'implémentation des nouvelles idées.Impactes :• Une UI bien fluide et ergonomique• Une expérience globale rapide et intuitive• Une application responsive, utilisable aussi bien sur PC/Mac que sur Android/iOSContexte technique : C#/Unity3D (WebGL), React.js, Next.js
Recommendations
These freelancer profiles also match your criteria
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
Education
- Master informatique : IA, robotique et algorithmieUniversité Pierre et Marie Curie2017
- Licence bi-disciplinaire Mathématiques appliquées et informatiqueUniversité Pierre et Marie Curie2015