Expérience professionnelle
Founder - freelance .NET developer, techlead and trainer
IdeaStudio
May 2017 - Present (6 years 1 month)
With IdeaStud.io, I live my passion for technology and entrepreneurship.
I develop various mobile and/or web applications, for large groups but also for startups - in different
sectors.
Mainly using recent Microsoft technologies.
I work with various training centers to teach different techniques and technologies.
Training centers: SQLI Institute, Next Formation, IP-Formation, ... :
- Microsoft Azure (AZ-100, AZ-203, AZ-900, ...)
- ASP.NET Core
- Introduction to .NET
- Xamarin
- Architecture
I was able to record different online courses for LinkedIn Learning platform (Video2Brain, ********).
Courses: .NET Core, Core Entity Framework and Xamarin.
.NET Developer
The Adecco Group
Apr 2022 - Apr 2023 (1 year 1 month)
Context: Multiple projects. Mainly a worldwide data synchronization system.
Tasks:
- Functional analysis
- Analysis of existing developments
- Development of applications and services of multiple internal products
- Migrations from netcore3 to net6
- Refactoring
- Deployment
- Research and Development (Azure Managed Identities, Azure RBAC, ...)
- Support
Technologies/practices: .NET Core 3, .NET 6, ASP.NET Core, Azure Functions, Azure Service Bus,
Azure CosmosDB, Azure Api Management, Azure DevOps,
Team: 15 persons (developers, architects, delivery leads, project owners, ...)
Mission provided by Synanto
.NET Developer
Sage
Andres ******** - page 2
Oct 2021 - Feb 2022 (5 months)
Context: The publisher of accounting software redevelops some internal libraries and their commercial
products.
Tasks:
- Functional analysis
- Analysis of existing developments and architectures (onion/hexagonal)
- APIs and micro-services development
- Unit tests development
- Research and development
- Contributions to develop a project from scratch (implementation of onion architecture, unit testes, ...)
Technologies/practices: .NET 5, .NET 6, ASP.NET Core, C#, GraphQL, REST, API, XUnit, Jira,
Bitbucket, Agile methods,
Mobile Application Developer
Hager
Aug 2021 - Oct 2021 (3 months)
Context: Develop an application which uses an existing IA to find spare parts.
Tasks:
- Functional analysis
- Research and Development (to run onnx files in Xamarin.Forms app for example)
- Connect to multiple Azure Services
Technologies: Xamarin.Forms, Azure Storage, Azure KeyVault, ONNX runtime, ImageSharp
Team: 2 data scientists, 1 Azure consultant, 1 developer (me)
.NET Developer
ALTEVA
Apr 2021 - Jun 2021 (3 months)
Context:
- Development of a new software around renovation
- Help teams to upgrade their .NET skills
Tasks:
- Functional analysis
- Research and Development
- Realize some PoCs
- Teaching teams
- Some contributions around CD/CI pipelines
- Unit testing
Technologies and technics: Blazor, Fluxor (equivalent of React Redux), .NET 5, PWA, Azure WebApps,
Azure DevOps, AKS, Docker, Telerik, SOLID, TDD
Andres ******** - page 3
Team: 1 product owner, 1 project manager, 1 architect, 3 developers
.NET and Azure Architect
Faurecia
Sep 2020 - Apr 2021 (8 months)
Context:
Help teams to upgrade their Azure skills and develop multiple projects around of their supply chain.
Most must be generic and reusable on Faurecia teams.
Tasks:
- Technical and functional Analysis
- Analysis of existing developments
- Architectures (NLayered and Onion)
- Research and Development
- Migration of code
- APIs development
- DotNET developments
- NuGet packages
- Azure Functions developments (with an orchestrator)
- Setting up Azure Data Factory, Azure EventHubs, ...
Technologies/Practices: .NET, C#, Clean Code, ASP.NET Core 3.1, Web API, Swagger, Entity
Framework Core 3.1, OAuth 2.0, micro-services, Azure DevOps, Azure WebApps, Azure Functions v3,
Azure Durable Function, Azure Event Hubs, Azure Service Bus, Azure Data Factory, Azure Kubernetes
Service, Azure Logic Apps, Azure CosmosDB, MongoDB
Team: 2 developers (including me)
.NET and Azure Architect
CHARL'ANTOINE
Jun 2020 - Sep 2020 (4 months)
Context:
Redevelopment of the delivery app for Charl'Antoine.
The app allows delivery drivers to re-enter mission information: progress, incidents, anomalies, photos,
location, etc.
Tasks:
- Analysis of existing developments
- Analysis of functional needs with the customer
- Architecture
- Development of tests (TDD approach)
- APIs development
- Mobile app development
- Administration console development
Andres ******** - page 4
Technologies/practices: .NET, C#, Xamarin.Forms, ASP.NET Core, Razor, Web API, Swagger, Entity
Framework Core, Azure DevOps, Azure WebApp, Test Driven Development (TDD), xUnit, OAuth2.0,
CD/CI (agile methods), Polly.NET, Simmy
Business Analyst
Microsoft
Feb 2020 - Apr 2020 (3 months)
(Apprentice)
Context:
Immersion in a large-scale project in the vehicle sector.
Tasks:
- Analysis of existing developments
- Analysis of functional needs with the final customer
- Meetings with development teams
- Meetings with customers
- Writing functional specifications in Azure DevOps.
- Code review
- Validation with the final customer
- Documenting differences in code and APIs
Technologies/practices: C#, Azure DevOps, TFS, Swagger, Agile methods
.NET and Azure Techlead
Cegid
Aug 2019 - Dec 2019 (5 months)
Context:
- Cegid wishes to propose to merge several of its products and to propose it to the TPE and PME;
- They also want to provide new tools for their customers, including the ingestion of data;
Tasks:
- Architecture of the new box
- PoCs about different solutions to store data, durable functions, orchestrator, centralized configuration,
etc.
- Functional analyzes
- Analysis of existing developments
- Refactoring & clean code
- Implementation of Azure services (Functions, Centralized configuration, App Service, ...)
- Coaching about best practices: micro-services, serverless, .NET Core, design patterns (development
and cloud)
- Participation in the development of 3 projects: Box, CDA, Stream
Technologies / Practices: Behavior Driven Development (BDD), Tests Driven Development (TDD),
Domain Driven Development (DDD), C#, ASP.NET Core, Micro-services, Azure Active Directory,
Azure Functions, Azure Storage, Azure Centralized Configuration, Azure Key Vault, Azure Service
Bus, Application Insights, App Service, Azure CosmosDB, Agile methods, Clean code, SOLID, React,
TypeScript, LessCSS, xUnit, nUnit, Polly.NET, Simmy, OAuth2.0, Identity, CD/CI
Andres ******** - page 5
.NET and Azure Consultant
CORUM L'Epargne
May 2019 - Aug 2019 (4 months)
Context:
Dynamics 365 is a Microsoft software sold through cloud offers. Microsft has stop to sold the onpremise edition (Dynamics CRM).
I accompanied teams to the cloud (Azure), redeveloped home-made Dynamics applications and
transform them and serverless micro-services (Azure Functions, PowerApps).
Tasks:
- Analysis of current developments
- Functional study
- Development of Web APIs (swagger exposure, Open API)
- Development of unit tests and integration tests
- Implementation of DevOps (Continuous Deployment / Continuous Integration) pipelines
- Acquire new skills about Dynamics CRM and Microsoft PowerApps
- Azure function development
- Deployment of a Management API
- PoCs about "Microsoft PowerApps"
- Animation of practical workshops around the cloud, Azure, .NET best practices, etc.
Technologies: C#, .NET Core, .NET Framework, Dynamics CRM, Dynamics 365, React, TypeScript,
PowerApps, Azure Functions, API Management, Azure DevOps, Swagger, nUnit, TDD, micro-services,
agile methods
.NET Techlead
DAVIGOLD
Oct 2018 - May 2019 (8 months)
Context:
Replace a SharePoint-based application with a custom ASP.NET Core web application!
Tasks:
- Analysis of current developments, functional study
- Web API development (Swagger, Open API)
- Development of unit tests (NUnit)
- Development of integration tests (NUnit)
- On-Premise deployment, cloud deployment,
- Project management,
- Management of different providers
Technologies / Practices: TestsDriven Development (TDD), Domain Driven Development (DDD),
SOLID, C#, .NET Core, ASP.NET Core, Entity Core Framework, aspnetboilerplate, React Redux, agile
methods
.NET and Azure Techlead
COLAS DIGITAL SOLUTIONS
Jan 2018 - Sep 2018 (9 months)
Andres ******** - page 6
Context:
Architecture and development of a Web application (ASP.NET Core) to measure, in real time, the use of
construction equipment (gasoline, duration, consumption, ...) using the power of Big Data.
Tasks:
- Functional analysis
- Research and development (fleet management, map components, ...)
- Reverse Enginering of an existing application
- Architecture of the web application
- Development of the MVC web application, APIs and JavaScript (Bing Maps, Ajax)
- Bring and participate in setting up DevOps processes with Visual Studio Team Services/Azure
DevOps
- PoCs about Bing Maps, Azure Maps, storage options, ...
- Coaching developers to improve their skills
Technologies: Tests Driven Development (TDD), Domain Driven Development (DDD), SOLID, C#,
ASP.NET Core, Razor, Bootstrap 4, SCSS, TypeScript, Azure Storage, Azure EventHubs, Azure
Functions, Azure Cosmos DB, Azure SQL Database, Azure Active Directory, Azure Logic Apps, Azure
Service Bus, Azure CDN, Azure Key Vault, Azure Web Apps, Bing Maps, agile methods, OAuth2.0,
Identity
.NET Developer (WPF)
Fortia
Oct 2017 - Dec 2017 (3 months)
Participation in the development of the Innova application (data management, enterprise risk
management, business process management, ...).
Technologies: WPF (XAML, C #), RabbitMQ
.NET developer (Asp.Net Core)
Jun 2017 - Sep 2017 (4 months)
Research and development of a web application to display the promotion codes for the website
********, using Microsoft W...