About Romain
- MVC Website
- Web API
- Windows Service
- Console Application
- Powershell Module
French
Native or bilingual
English
Fluent
Spanish
Basic
Experience
- QobuzC#/.NET DeveloperSOFTWARE PUBLISHINGSeptember 2020 - June 2021 (9 months)Pantin, France
Project
Development of various tools to exploit and process data related to copyrights and music content consumption statistics.Area of Expertise
- Development of console applications accepting input arguments and informing the user of events during their execution.
- Development of a library for extracting specific files (defined by input criteria) from any archive.
- Development of a library for performing CRUD operations on an FTP, SFTP, or Amazon S3 server using a unified API.
- Development of a model validation library, based on the .NET Framework attribute mechanism.
- Development of a library for loading consumption data from a file (XML or TSV format) into a data model.
- Refactoring of various projects to correct design flaws and lack of adherence to good programming practices (SOLID principles, design patterns, DRY, etc.).
- Creation of unit and integration tests for various important functionalities and scenarios of the applications.
- Consulting activities with another developer for a REST webAPI application, on conventions to follow and the use of the Postman tool.
Technical Environment
- .NET Framework 4.7
- .NET Core 3.1
- SqlCE
- MySql
- Schneider ElectricASP.NET Core DeveloperSOFTWARE PUBLISHINGSeptember 2019 - June 2020 (9 months)Vallauris, France
Project
Management of data from equipment on industrial production lines, within an agile team of 7 developers.Area of Expertise
- Development and maintenance of RESTful web API applications in a microservice architecture.
- Packaging of common libraries for microservices via NuGet.
- Frontend maintenance.
- Technical and functional documentation.
- Delivery to acceptance testing through a set of deployment and continuous integration pipelines.
- Writing unit and integration tests.
- Consulting and technical discussion activities regarding design strategies to adopt.
- Exchange and support with other teams (English-speaking) using our APIs.
Technical Environment
- ASP .NET Core 2.2
- Angular 7
- Microsoft Azure,
- Azure DevOps
- SQL Server 2019
- GSFC# DeveloperSOFTWARE PUBLISHINGJuly 2019 - July 2019Valbonne, France
Project
Independent creation of an application for generating invoices in PDF format, from all servers corresponding to the company's different branches in France.Area of Expertise
- Creation of the console application, in a 3-tier architecture.
- Performance testing and establishment of a use case diagram to cover all scenarios.
- Technical and functional documentation.
- Work of understanding and gathering information from different departments.
Technical Environment
- .NET Framework 5
- C# 6
- Windows Server
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
- Professional Baccalaureate in ElectrotechnicsDon Bosco2011
- Computer Science DegreeUniversité valrose2015