Formé à Aix Ynov Campus et titulaire d'un Bac STI2D SIN, je conçois des logiciels performants et explore les interactions matérielles en C/C++, Go et Python.
De la rigueur électronique du lycée aux architectures logicielles d'Ynov : découvrez mon parcours, mes compétences fondamentales et mes objectifs professionnels.
Actuellement en deuxième année de Bachelor Informatique à Aix Ynov Campus, je me passionne pour la programmation système, les systèmes embarqués et l'IoT. Mon Bac STI2D option SIN à Carpentras m'a donné un socle en électronique, liaisons séries (UART, I2C, SPI) et réseaux, que je complète aujourd'hui sous Linux/Windows avec des microcontrôleurs comme l'ESP32. Je recherche activement une alternance à 2 semaines en entreprise / 1 semaine en formation.
Exploration des architectures ARM, microcontrôleurs et registres matériels.
Persévérance dans l'analyse de bugs complexes (GDB, analyseurs logiques, logs).
Rigueur dans la gestion de versions (Git flow) et communication d'équipe fluide.
POO avancée, Design Patterns, IoT & Systèmes Embarqués, Réseaux, Bases de données relationnelles, Développement Mobile et projets en équipe.
Fondamentaux algorithmiques, développement en Golang et Python, environnement Linux/Shell, requêtes SQL et architecture web.
Spécialisation Systèmes d'Information et Numérique : électronique, liaisons séries (RS-232, UART, I2C), logigrammes, modèle OSI et encapsulation.
Un socle orienté vers l'ingénierie logicielle, l'embarqué et la fiabilité des systèmes.
Découvrez mes projets personnels d'exploration bas niveau ainsi que mes projets académiques développés à Ynov.
Retours d'expérience approfondis, résolutions de problématiques matérielles et logicielles, et démarche réflexive d'apprentissage.
Sous accord de confidentialité (NDA) : décompilation d'un exécutable .exe, modélisation UML (classes, flux) et réarchitecture complète en C++ orienté objet avec polymorphisme.
Comment connecter une console de 2001 à Internet : du protocole série jusqu'à l'injection de la ROM en mémoire vive sans linker via le protocole Nintendo Multiboot.
Extraction d'un moteur d'interface console réutilisable à partir d'un client IRC : double-buffering anti-scintillement, gestion des codes ANSI et créateur d'UI intégré.
Gestion des requêtes concurrentes via les goroutines, sécurisation des mots de passe avec Bcrypt, et pool de connexions SQL avec requêtes préparées.
Parsing de flux JSON complexes et imbriqués en Go, mise en cache mémoire thread-safe et conception d'un système résilient face aux latences réseau.
Analyse critique de ma montée en compétences : gestion de la mémoire, débogage méthodique avec GDB, rigueur Git et construction de mon profil système.
Conception d'un outil CLI pour instancier des configurations de développement multi-onglets personnalisées en un raccourci unique (avec capture d'écran).
Présentation structurée des contextes d'entreprise, des environnements de travail et des compétences transversales développées.
Stage de 6 semaines chez SamFormation, en totale autonomie : décompiler un exécutable .exe, en cartographier le comportement, puis le réécrire entièrement en C++ orienté objet.
Je recherche un environnement R&D embarqué / IoT (C/C++, Go, Python, ARM/ESP32/STM32), en équipe agile avec Git et CI/CD, sur un rythme 2 semaines entreprise / 1 semaine école (Ynov Aix-en-Provence).
Auto-évaluation lucide de mon parcours : acquis techniques et humains, analyse des points d'amélioration et plan d'action constructif.
git push.Vous recherchez un profil motivé, rigoureux et passionné par le développement bas niveau / IoT pour une alternance ? N'hésitez pas à m'écrire !