Mes différentes expériences professionnelles et mon intérêt pour les projets informatiques m'ont permis d'intervenir sur toutes ses facettes, allant du codage à l'architecture en passant par la relation client et la gestion de projet agile. De plus, je dispose de bases solides en réalisation d’IHM et en ergonomie.
D’abord spécialisé en C++ / Qt, je suis aujourd’hui parfaitement à l’aise avec le langage C# et plusieurs de ses bibliothèques comme le WPF ou Entity Framework. J’ai également suivi une formation avancée en ASP.NET MVC, AngularJS et d’autres technologies web. Trouvant dans les applications web l’avenir de l’informatique, j’espère pouvoir orienter ma carrière vers ces technologies.
Mon adaptabilité, mon sérieux et mon sens de l'organisation m’ont souvent donné l’opportunité d’assister les chefs d’équipes (ou de projets) avec qui je travaillais. Aujourd'hui Scrum Master, je cherche continuellement à monter en compétence et en expérience sur la gestion de projet agile.
Mon poste actuel me permettant de monter en compétences dans plusieurs domaines, je ne suis donc pas en recherche active en ce moment. Toutefois, je reste potentiellement intéressé par un poste me permettant d'avoir plus de responsabilité, au travers de la gestion d'équipes et de projet.
Évolution de l'application principale de la société, logiciel client/serveur d'aide à la validation dans les laboratoire biologique :
Mise en place de nouvelles technologies
Reprise d'architecture
Évolution de l'API...
Intégration de la méthodologie SCRUM, formation de l'équipe et suivi en tant que Scrum Master. Mise en place et administration des outils Jira et Confluence pour faciliter le suivi des projets et le partage d'information.
Refonte de plusieurs IHMs en WPF, incluant la mise en place d'une nouvelle architecture pour gérer les données via une API.
Suivi d'un prestataire réalisant la refonte de l'interface du principal logiciel avec les technologies Web suivantes : ASP.NET MVC / AngularJS / Bootstrap
Monté en compétence sur la réalisation d'applications Web.
Réalisation d'une visualisation 3D sous support tactile incluant l'intégration d'une bibliothèque de visu 3D dans Qt. Travail en collaboration avec un ergonome pour la mise en place de différentes IHM.
Réalisation des tests de validation, écriture de rapports de tests et démonstration/installation chez le client
Autoformation sur le langage IDL et initiation au logiciel ENVI
Gestion et/ou réalisation de projets d'affichage / analyse d'images. Architecture, spécification, réalisation, tests, maintenance en condition opérationnelle, relation client Environnement technique: Windows 7, Linux Ubuntu, IDL 8.3/8.4, ENVI 5.2/5.3
Entreprise : Egis Avia Mission : Evolution sur le projet Aréopage. Ville : Toulouse (31) Description: Affichage d'un graphique supplémentaire et d'une carte permettant l'affichage d'informations à des coordonnées spécifiques. Optimisations et amélioration sur le rendu. Environnement technique: Windows 7/8, C++, Qt, Qwt, Marble
Mission : Développement d'un logiciel en interne pour le suivi des projets utilisant les méthodes agiles.
Description: Réalisation d'un tableau de gestion de sprint (méthodes agiles). Cette gestion est faite sous forme de Post-It. Réalisation de l'architecture logiciel. Installation du poste de travail. Mise place d'une base de données MySQL. Mise en place de Web Services. Auto-formation en C# et support sur un projet au forfait utilisant cette technologie.
Technologies utilisées : C++ / Qt, C# / .NET SVN pour la gestion de version.
Mission : Évolution d'un produit existant avec la création de nouveaux outils. Entreprise : Egis Avia Ville : Toulouse (31)
Description : Mission 1 : Réalisation d'un outil de monitoring temps réel de données GNSS (GPS). Cet outils a pour exigence d'être évolutif, de gérer de nombreuses informations et d'optimiser les traitements (données, affichage, ...). Travail en autonomie sur l'intégration au sein des processus existant (architecture), sur la conception du programme (rédaction du document de design), sur la réalisation du logiciel (en C++ / Qt) et sur l'écriture du manuel utilisateur et d'une documentation de développement
Réalisation d'un outil de prédiction RAIM consultable via une interface Web. Technologies utilisées : HTML, PHP, C++ / Qt
Mission 2 : Évolution d'un décodeur binaire pour les couches de communication TCP.
Mission 3 : Réalisation d'un logiciel de cartographie pour l'affichage d'une prédiction sur 3 jours de la disponibilité des satellites.
Technologies utilisées : C++ / Qt / Qwt, C++ / Borland, HTML / PHP, C, Google Earth SVN pour la gestion de version.
Notions techniques abordées : réseau TCP (communication entre deux processus de technologies différentes); Application temps réel (contraintes et gestion de l'espace mémoire); Génération de documentation techniques (Doxygen).