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.
Détails de l'expérience
Étude, tests et intégration de nouvelles technologies C# dans la solution principale de la société, que cela concerne la partie Client (intégration du WPF au sein d'une application WinForm) ou la partie Serveur (mise en place d'une base de données SQLite au travers d'Entity Framework dans un environnement C++/CLI).
Optimisation de l'architecture côté serveur pour améliorer l'évolutivité du logiciel. Intégration d'une architecture MVVM côté client puis étude et mise en place d'une nouvelle architecture (nommée MVVMC).
Assistance à la gestion de projet. Mise en place, adaptation et formation de l'équipe sur la méthodologie Scrum. Reprise du processus pour intégrer la nouvelle méthodologie et mise en place des outils JIRA et CONFLUENCE.
Cela a fortement amélioré le suivi des projets, facilité le feedback et la transparence avec le reste de la société.
Formations suivies :
ASP.NET MVC / AngularJS / Bootstrap
Description de l'entreprise
La société VALAB commercialise le logiciel d'aide à la validation biologique à destination des laboratoires médicaux, Valab.