Menu

Mathieu CARTOIXA

Boulogne-Billancourt

En résumé

Mes compétences :
.Net
C++
Visual studio
MSBuild
C#
Microsoft Windows

Entreprises

  • Air-indemnité.com - Architecte SI

    Boulogne-Billancourt 2018 - maintenant
  • Isogeo - Architecte .NET, Directeur technique

    Paris 2011 - 2018 Direction de la conception et du développement d'Isogeo, une solution de catalogage de données, hébergé sur Windows Azure (Visual Studio 2012, C#, .NET 4.5, LINQ, SQL Server 2012, Javascript, node.js, Git). Mise en place de l'intégration continue et du déploiement continu pour le projet (CruiseControl.NET, MSBuild, grunt.js).

    Conception et développement de GeoSik, une bibliothèque open source qui permet de développer et utiliser des services web OGC dans des applications .NET (Visual Studio 2010, C#, .NET 4.0, LINQ, SQL Server 2008). Intégration de GeoSik dans Isogeo pour fournir et consommer des services standard CSW (Catalog Services for the Web).
  • KDS - Architecte .NET

    Le Plessis-Robinson 2009 - 2011 Mise en place de tests unitaires, et définition de règles de codage pour ces tests (xUnit).

    Migration de la compilation de l'application KDS vers MSBuild (à partir d'un savant mélange de NAnt, Powershell et autres fichiers batch).

    Rationalisation et automatisation de la compilation du middleware (environ 60 projets équivalents à environ 1 million de lignes de C++, Delphi et C#). Révision du processus de livraison et mise en place d'un serveur d'intégration continue (CruiseControl.NET, Subversion, MSBuild). Ajout d'indicateurs de qualité du code et de métriques (FxCop, Cppcheck).
    Développement de nouvelles bibliothèques de base pour le développement de nouveaux composants du middleware (et possiblement la migartion des anciens) (C# 4.0, Task Parallel Library, sockets).

    Mise en place de l'intégration continue pour les projets d'applications mobiles (CruiseControl.NET, MSBuild, Ant)
  • NourY Solutions - Responsable du pôle .NET

    SAINT DENIS 2006 - 2009 Conception et développement de Salamanca (http://salamanca.codeplex.com), l'usine à logiciels de NourY Solutions (C#, .NET 2.0, .NET 3.0, .NET 3.5, .NET Compact Framework, ASP .NET 2.0, Windows Forms 2.0, Enterprise Library, Visual Studio 2008 SDK, GAX, DSL Tools, T4, WiX 3.0).

    Pour la SEVESC (http://www.sevesc.fr) : Conception et développement d'une application web de suivi de la protection sanitaire pour le service distribution, avec extension mobile pour les agents de maintenance et enquêteurs (Salamanca, C#, .NET 2.0, ASP .NET 2.0, Windows Forms, Oracle 10g, TabletPC, Crystal Reports). Conception et développement d'un outil de consultation des données du patrimoine extraites de différents référentiels SEVESC mis à disposition des syndicats intercommunaux (C#, .NET 3.0, WPF, Oracle 10g, Crystal Reports).
  • Quaternove - Ingénieur Analyste

    2001 - 2006 Pour Institut de Recherches Servier (http://www.servier.fr) : conception et développement d’un système de suivi des radioéléments, de la commande auprès des fournisseurs à la destruction, pour les pharmacologues de l’Institut (C#, .NET 1.1, PL/SQL, Oracle 9i). Maintenance et évolutions du LIMS (Laboratory Information Management System) interne de l’Institut (C#, .NET 1.1, XML 1.0, Oracle 9i).

    Pour le CEA (http://www.cea.fr): Développement d’un système de transmission de données sismiques dans un réseau de bases de données, dans le cadre de la mission de surveillance du respect du traité de non prolifération nucléaire (C++, wxWidgets 2.4.2, XML 1.0, Oracle 8i).

    Pour Wincor – Nixdorf (http://www.wincor-nixdorf.com) : conception, développement et intégration d’un nouveau système de personnalisation des écrans de l’IHM du logiciel de pilotage d’automates bancaires GABD (C++, HTML 4.02, CSS 2.0, XML 1.0, Mozilla 1.4). Conception et développement d’un nouveau système d’impression graphique pour les automates bancaires (C++, HTML 4.02, CSS 2.0, XML 1.0, Javascript 1.4, Mozilla 1.4, OpenOffice 1.1). Adaptation d’un simulateur Nixdorf de serveurs bancaires pour les besoins spécifiques de Wincor – Nixdorf (cryptographie RSA) (Java 1.4). Intégration de nouvelles normes de sécurisation des échanges par cryptographie RSA dans le logiciel de pilotage d’automates bancaires LOGIGAB (C, C++).

Formations

Réseau