About Samuel
French
Native or bilingual
English
Fluent
Experience
- ELCIACoach technique - Développeur transverseSOFTWARE PUBLISHINGMay 2020 - December 2020 (8 months)Brignais, FranceConseils sur l'organisation socio-techniques des 6 équipes et de leurs applications respectives. Fortement inspirés par le Domain Driven Design.Pilotage d'un chantier de mise à niveau des systèmes d'authentification et d'autorisation pour utiliser les standards OIDC/OAuth2 sur l'ensemble des applications ELCIA
- Ocea Smart BuildingTech Lead .Net (Backend)ENERGY AND UTILITIESFebruary 2017 - July 2019 (2 years and 5 months)Lyon, FranceEn tant que Tech Lead dans une équipe de 5-6 personnes, j’ai pu mettre en place des architectures CQRS/Event Sourcing sur plusieurs projets.TDD et BDD (Specflow) nous assuraient une grande couverture de tests automatisés.Quelques concepts DDD (Bounded context, aggregat) nous apportaient le découplage nécessaire à toutes applications d’entreprise.J’ai également eu l’occasion d’accompagner les équipes QA sur leurs stratégies de tests et l’automatisation ‘inter-projet’ (Tests fonctionnelles, Tests d’intégrations)
- Xerox Business Solution (Conduent)Développeur .NetTRANSPORTATIONMarch 2015 - June 2016 (1 year and 4 months)Valence, FrancePilotage fonctionnel et technique d’un projet de refonte d’une application de supervision des équipements.Etant en charge de ce projet, j’ai pu introduire de nombreux outils et techniques tel que Git, TFS et Jenkins pour le contrôle de code source et l’IC, de l’IoC avec autofac, un ORM avec Dapper, du TDD ou encore une architecture orienté ‘métier’ (archi. Hexagonale).J’ai également eu l’occasion de mettre en place et d‘animer des Coding Dojo réguliers, avec l’objectif d’améliorer la capacité globale à livrer du code de meilleure qualité.
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Diplôme d'ingénieur en informatiqueISIMA Clermont-Ferrand2004Diplôme d'ingénieur, Développement logiciel et matériel