About Romain
French
Native or bilingual
Experience
- TotalEnergies TOTSADeveloperENERGY AND UTILITIESApril 2024 - Today (2 years and 2 months)Attached to the Billing department, valuing user EV recharge sessions via calculation engines. Follow-up of billing with external partners. WIP...
- RooleTechnical LeadBANKING AND INSURANCEMarch 2021 - March 2024 (3 years)Boulogne-Billancourt, FranceSupporting developers and modernizing the technical environment for the B2B scope
- • Migration of B2B intranet authentication to Auth0
- • Implementation of electronic signature for the contracting process.
- • Breaking down stored procedures into reusable aggregates via Bounded Context
- • Migration of some applications to the Azure Cloud platform
- • Raising developer awareness about the importance of code quality
Evolution of the Premium Factory technical architecture and management of the Backend Chapter- • Refactoring of Web application creation models (.NET template) following SOLID principles
- • Implementation of a hexagonal architecture for our new applications
- • Definition of micro-services breakdown (Domain API, Functional API, BFF)
- • Knowledge transfer to new Tech Lead
Recurring tasks:- • Contribution to architecture evolution
- • Design and development of features and APIs
- • Writing and execution of unit tests
- • Use of CI/CD pipelines for test environments
- • Contribution to CI/CD pipeline enrichment by adding tasks
- • Updating technical documentation
- • Support, maintenance, and optimization
- • Participation in Agile Scrum ceremonies (Daily, Sprint Planning, Demo, Retrospectives)
- SFRSenior Backend .NET DeveloperTELECOMMUNICATIONSJune 2020 - March 2021 (9 months)Remote, United StatesImplementation of an intranet and domain REST APIs for subscribers:
- • Implementation of REST APIs
- • Implementation of an intranet in Blazor with BlazorState
- • Maintenance of the existing IS
- • Code reviews
Technical design workshop:- • Contribution to the re-modeling of data structures
- • Contribution to the architectural choices of the new IS
- • Implementation of the data synchronization mechanism by Event
Recurring tasks:- • Writing and execution of unit tests
- • Setting up datasets for developer autonomy
- • Design and development of features and APIs
- • Contribution to architecture evolution
- • Participation in Agile Scrum ceremonies (Daily, Sprint Planning, Demo, Retrospectives)
Recommendations
Be the first to recommend Romain
Help this freelancer shine by sharing your experience working together.
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
- MasterEpitech2013
Certifications
- 70-486: Developing ASP.NET MVC Web ApplicationsMicrosoft2015