About William
English
Native or bilingual
French
Native or bilingual
German
Conversational
Dutch
Conversational
Japanese
Conversational
Polish
Conversational
Experience
- ARCELOR MITTAL.NET DeveloperRAW MATERIALS INDUSTRYApril 2024 - January 2025 (9 months)Dunkerque, France• Mardyck site next to the Dunkirk site• Working on an application that manages bridges, forklifts, etc. in a steel mill, with each hall of the factory having its own version of the application.• "Electrical steels" project for the construction of new halls for the production of steel coils intended for the manufacture of electric car motors.• Code migration to a new version of the peripheral systems kernel, taking into account changes to APIs, signatures, and uses of the main base objects of the application• Heartbeat management of coil-transporting robots in the new halls. TDD• Creation of an SDK to communicate with the robot management API, including mock mode to create test scenarios to aid in development.• Processing work requests for halls in production, for example, to parameterize the necessary gaps between a manual and automatic bridge.
- Europorte,.NET DeveloperJuly 2023 - October 2023 (3 months)Calais, France• Subsidiary of the GetLink group, owner of Eurotunnel, specializing in railway freight in France.• Working within the "back end" development team on a variety of projects, including the migration of internal applications hosted "on prem" (on-site) to a micro-services model in Azure Website and Functions, with a SQL Server database.• Working on the kernel of the new micro-services, including improvements to the data access functionality (DDD, rich data model). Business Rules system applied in "visitor" style for validation of update operations.• Data synchronization between the new system under development and the existing train equipment inventory production system in JSON passed over the Azure Service Bus (serialized messages)• NLog configuration on a document hosting application• Troubleshooting issues related to Visual Studio account settings to access the Azure Vault
- EMR Group (Télétravail),.NET DeveloperFebruary 2021 - March 2023 (2 years and 1 month)• Development position for a company specializing in scrap metal, with teams based in the United Kingdom and the United States. A variety of projects including a new website allowing individuals to obtain a quote for their old scrap car, and the organization of its deposit.• Two-week sprint scrum system, with "stand up" meetings every day, using Azure Devops: Git Workflow in Azure with Pull Request for peer review.• Practice of automated code testing, with XUnit and FluentAssertions• Queries against Azure SQL databases as well as Cosmos DB• Development of systems mostly conforming to the "micro service" architecture• Complex calculations to determine the price to pay for car components, for example the catalytic converter, and the towing costs of the car if not delivered by the customer himself.• Migration of online training functionality from the Angular platform to React.• Updating components from .net 2.2 and 3.1 to .net 6.0
Recommendations
Be the first to recommend William
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
Certifications
- Microsoft Certified Solutions Expert / DeveloperMicrosoft2017