Menu

Sébastien DARGAUD

Plan les Ouates

En résumé

Architecte logiciel .NET / Senior Software Engineer depuis plusieurs années, je mets en place des solutions dans les domaines / technologies suivants :
- Serveur : SOA, ASP.NET MVC, Web API, REST, NServiceBus, SQL Server, Windows Server, NHibernate, Entities, WCF
- Client : HTML, Javascript, jQuery, Knockout, WPF, MVVM, Winforms
- Méthodes : Design Patterns, ALM avec TFS, tests unitaires

J'apporte un soin particulier à la qualité et à la pérennité de mes solutions.

Mes compétences :
Architecte
Architectural design
Nhibernate
ASP.NET MVC
.NET
ASP.NET MVC Web API
IIS
Javascript
SOA
MongoDB
NServiceBus
Ajax
REST

Entreprises

  • PSideo - Senior Software Engineer

    Plan les Ouates 2014 - maintenant Responsable du développement de connecteurs B2B permettant la vente en ligne de services tiers dans le domaine de l'événementiel :
    - écriture des spécifications fonctionnelles et techniques
    - définition de l'architecture à utiliser et implémentation "end-to-end": du back-end au front-end
    - coaching et mentoring des développeurs participants au projet

    Technologies mises en place :
    .NET 4.5, ASP.NET Webforms, ASP.NET MVC / Web API, jQuery, Knockout, WPF, Winforms, SQL Server
  • GenApi - Architecte .NET

    Hérault 2010 - 2014 - Définition et mise en place d'une architecture serveur permettant la migration progressive des produits en mode SaaS et l'accès depuis des appareils mobiles (serveurs REST / HTTP) tout en étant testable :
    ASP.NET Web API, NHibernate, SQL Server.

    - Définition et implémentation d'une solution d'échange de données SaaS (accessible via HTTPs dans un cloud privé) :
    MongoDB, NServiceBus, services REST.

    - Définition et implémentation du Framework commun utilisé dans toutes les applications de la société :
    Logging, IoC, ORM, Sécurité, structure REST, licensing.

    - Supervision de la fiabilisation des applications existantes
    Refactoring, mutualisation et re-design de modules, utilisation consistante des mêmes APIs et méthodologies au travers des applications / modules (IoC, transactions, génération automatique de proxies REST, gestion des erreurs, déploiement).

    - Installation et maintenance des serveurs internes d’ALM :
    TFS Server, agents TFS Build, définition des builds (intégration continue).

    - Coaching des équipes de développement :
    Mentoring, revues de code, aide au débogage, formations.
  • GenApi - Senior Developer

    Hérault 2009 - 2010 Développement d'un portail web regroupant toutes les télé-déclarations de testaments et procurations pour le compte du gouvernement et notaires Roumains :

    - Architecture, design et implémentation.
    - Plusieurs milliers de télé-déclarations par jour.
    - ASP.NET MVC, NHibernate, SQL Server, HTML, jQuery, MemCached.
  • ARFNLabs - Consultant C++

    2009 - 2009 Mission de développement d’un CSP (Cryptographic Service Provider) :

    - Utilisé dans Internet Explorer pour une authentification custom par certificat.
    - Développé en C++.
  • Microsoft - Ingénieur Spécialiste Support

    Issy-les-Moulineaux. 2007 - 2008 Spécialiste développement plate-forme Windows en langue anglaise pour la zone EMEA (Europe, Moyen-Orient, Afrique) :

    - Audit et revue d’architectures basées et s’intégrant avec les technologies Microsoft Windows Core (Active Directory / LDAP, réseaux IP, Client/serveur, Win32, architectures .NET).

    - Propositions d’améliorations (performances, architecture).

    - Troubleshooting, résolution de situations de crise pour des clients stratégiques (Parlement Européen, Airbus, Dassault Aviation, British Telecom ou Dexia…).
  • ALSY - Ingénieur d'études

    GREASQUE 2006 - 2007 En charge du développement – chef de projet technique Biztalk – L’Oréal

    Réalisation des flux reliant le front et le back office (SAP) pour les commandes internet.
    Technologies : ASP.NET Webforms, SQL Server, Biztalk Server.

Formations

Réseau

Annuaire des membres :