À propos de Yanis
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Kabyle
Bilingue ou natif
Espagnol
Notions
Arabe
Notions
Expériences
- CSEE - Compagnie des signauxINGENIEUR DEVELOPPEMENT SOFTWARETRANSPORTSmars 2026 - juillet 2026 (4 mois)Issy-les-Moulineaux, France❖ OBJECTIFS Qualification logiciel Spécification et exigences Automatisation de tests logiciels Optimisation de Code Interface de Liaison Gestion de la Mémoire❖ REALISATIONS Rédaction des spécifications selon la norme DO-330 et EN50128. Rédaction de procédure, et résultats de test Qualification de l’outil logiciel de vérification selon la norme DO-330 et EN50128. Gestion de Conf Réécriture d'algorithmes en C permettant un gain de performance par rapport à l'ancienne solution en pur script. Correction de fuites mémoires critiques et optimisation de l'utilisation de la RAM via des outils de profilage comme Valgrind et gdb. Création de wrappers avec ctypes ou Cython pour permettre aux data scientists d'appeler des bibliothèques C optimisées directement depuis leurs scripts Python.❖ ENVIRONNEMENT TECHNIQUE Langages : C (GCC/Clang), Python 3.12+, Bash. Bibliothèques : NumPy (C-API), Pandas, LibUV. Outils : Make/CMake, Valgrind, Git, Docker.
- RED'TECINGENIEUR DEVELOPPEMENT SOFTWAREEDITION DE LOGICIELSseptembre 2025 - mars 2026 (6 mois)Paris, France❖ OBJECTIFS Développement d’outils Python pour traitement de données techniques Développement de prototypes logiciels en C pour systèmes embarqués Expérimentation autour de protocoles de communication embarqués (SPI, I2C, UART) Automatisation de tests logiciels Veille technologique sur architectures embarquées Développement et para métrage d’interface IHM❖ REALISATIONS Développement d’outils en Python pour l’analyse et la conversion de fichiers de données techniques Conception d’outils d’automatisation pour la génération et la validation de code embarqué. Développement de modules logiciels en C/C++ pour systèmes embarqués. Mise en place de scripts de tests automatisés et validation fonctionnelle. Analyse et optimisation de code embarqué pour améliorer les performances et la robustesse. Création de tableaux de bord de suivi de données avec Power BI. Veille technologique sur les architectures embarquées et protocoles de communication.❖ ENVIRONNEMENT TECHNIQUE Langages : C, C++, Python (Scripting & Automation). Systèmes & Embarqué : Microcontrôleurs (MCU), Temps réel, Gestion de la mémoire. Protocoles de Communication : SPI, I2C, UART, CAN Tests & Qualité : Automatisation de tests, Validation fonctionnelle, Unittest/Pytest. Analyse de Données & BI : Power BI, Traitement de données techniques (Pandas/NumPy), Analyse de logs. Outils & Méthodes : Git, Chaînes de compilation (GCC/Makefile), IDE (VS Code, STM32Cube), Veille technologique.
- Safran Electrical & PowerINGENIEUR DEVELOPPEMENT SOFTWARE / SOFTWARE EMBARQUEAÉRONAUTIQUE & AÉROSPATIALEseptembre 2024 - juillet 2025 (10 mois)Créteil, France❖ PARTIE II❖ OBJECTIFS Développement logiciel embarqué Conception hardware/logiciel Débogage et tests Documentation et gestion de version Maintenance et support Test et validation❖ REALISATIONS Développement en C/C++, Python pour systèmes embarqués et applications temps réel. Intégration et Optimisation Logicielle Interaction hardware/software: Développement et intégration de logiciels interagissant avec des capteurs, actionneurs et périphériques embarqués. Utilisation d'outils de débogage avancés (JTAG, GDB, OpenOCD) pour l’analyse et la correction d’anomalies. Validation et Qualité Logicielle Tests et validation: Développement de tests unitaires, fonctionnels et d’intégration pour garantir la robustesse et la stabilité des logiciels. Correction de bugs: Identification et résolution proactive des anomalies, amélioration continue des performances. Gestion de Version et Documentation Rédaction de spécifications, guides d’utilisation et documentation API. Maintenance et Support Maintenance logicielle: Mise à jour et amélioration de logiciels existants, refactoring et optimisation Support technique: Analyse et résolution des problèmes logiciels sur le terrain ou à distance.❖ OUTILS UTILISES Eclipse GNU Lauterbach TRACE32 VS Code Spyder WindChill
Recommandations
Soyez le premier à recommander Yanis
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
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
- Diplôme d’Ingénieur – Systèmes embarqués pour les transports intelligentsEFREI Paris - Paris Panthéon-Assas Université, Villejuif (94)2023
Certifications
- Habilitation électrique – BO, HOV, B2V, BC, BR, BE ESSAI –TEMIS Formation, Villejuif (94)2026