2010 → 2015 · Meylan, France
eGEE
Architecte logiciel .NET
Éditeur de logiciels métier pour les régies d’eau, d’électricité, de gaz et de déchets
LignesBackend .NET
Faits marquants
- Arrivé en sortie d’école comme développeur .NET (C#, VB.NET), a maintenu le client lourd WPF et les portails WebForms, puis a rapidement évolué vers un rôle d’architecte.
- A conçu et urbanisé la nouvelle génération de portails web destinée à remplacer entièrement le client lourd, en ASP.NET MVC et jQuery : architectures transverses, validation des choix techniques.
- A construit cette nouvelle solution en étroite collaboration avec des clients pilotes et une société d’experts ergonomes.
- A conçu et développé la V1 de l’Agence mobile, le portail des usagers (eau, électricité, gaz, déchets) : consultation des factures et des consommations, demandes à la régie. Conformité WCAG niveau AA au minimum, exigence obligatoire du portail.
Je suis arrivé chez eGEE à la sortie de l’école, après mon stage de master, comme développeur .NET en C# et en VB.NET. Ma première mission : maintenir le client lourd WPF qu’utilisaient les régies, ainsi que les portails web existants en WebForms.
J’ai progressé vite sur le plan technique, et l’entreprise m’a confié plus de responsabilités sur le projet qui devait remplacer complètement le client lourd : une nouvelle génération de portails web, en ASP.NET MVC et jQuery. C’est dans ce cadre qu’est née la première version de l’Agence mobile, le portail où les usagers consultent leurs factures et leur consommation et envoient leurs demandes à la régie.
Ce projet m’a fait monter fortement en compétences sur deux sujets qu’on apprend rarement à l’école : l’ergonomie et l’accessibilité. La nouvelle solution a été construite main dans la main avec des clients pilotes et une société d’experts ergonomes, et le portail devait être conforme au niveau AA des WCAG au minimum. Concevoir pour des usagers de tous âges et de toutes capacités, y compris en situation de handicap, a changé ma façon de penser une interface.
Environnement technique
- .NET
- C#
- VB.NET
- WPF
- ASP.NET WebForms
- ASP.NET MVC
- jQuery
- SQL Server
- Oracle
- PL/SQL
- Angular
- WCAG AA