You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Alexandre MassonAM

Alexandre Masson

Azure C# .NET // Architect, Developer, DevOps

€800/day
1 project
Strasbourg, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Alexandre

FR / EN

Hello! I am Alexandre, a passionate engineer and Microsoft technologies specialist.

Why Microsoft? In recent years, the world of IT development has evolved considerably, increasingly leaning towards Open Source solutions. Microsoft today offers countless inexpensive (if not free) tools that allow everyone involved in a project (client, developer, manager, etc.) to improve & accelerate all stages of product realization. Trusting a freelancer is not always easy: Microsoft solutions allow the client to concretely track the project's progress, ensuring that the final result will truly meet the initial need.

For my part, through these tools, I will support you throughout the development of your project:
- Clarification of specifications to obtain a product that reflects your real needs.
- Assistance in deciding on appropriate technological solutions based on operating costs and your expectations.
- Application development (website or Web application, iOS & Android mobile application, Windows desktop application).
- Intervention and audit for stabilizing an existing system (performance, design, security).
- Implementation of automation components to accelerate and secure deliveries and version upgrades (DevOps strategies).
- Implementation of deployment to Azure Cloud.
- Implementation of deployment via containers (Docker, Kubernetes).
- Training for your development teams.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Strasbourg (up to 10km)

Experience

  • OCEA Smart Building
    Azure & .NET Architect, DevOps
    ENERGY AND UTILITIES
    September 2018 - Today (7 years and 9 months)
    Lyon, France
    Architecture for the redesign of an application based on microservices in an Azure environment (essentially PaaS).
    10-15 developers.

    Infrastructure:
    - PaaS hosting (WebApp, AppPlan, Azure Functions).
    - Communication between microservices (Service Bus, API).

    Support:
    - Development Lead (PR review, support, training, unit tests, integration tests, Specflow).
    - Assistance in decision-making for features to be developed and proposed by Product Owners at functional and technical levels.
    - Development technologies: .NET Core 3.1, .NET 5, VueJS.

    DevOps:
    - Development of microservice deployment pipelines in Azure DevOps (YAML, ARM template, Azure Bicep, Powershell Core).
    - Common foundation for all microservices to facilitate pipeline maintenance.
    - Setup of a build VM (IaaS, Azure VM, Azure DevOps Self Agent).
    - Backlog management.

    Governance:
    - Management of user authentication to services via Azure AD (MSAL 2.0).
    - Restriction of rights in Azure DevOps based on individual roles.
    - Limitation of access for different teams to Azure resources (RBAC, PIM).
    - Environment management (Subscriptions, Management Groups).

    Monitoring:
    - Pooling of logs and generation of alerts (Application Insights, Log Analytics).
    - Optimization of microservice performance (SQL Insights, k6).

    Budget:
    - Scaling infrastructure In/Out based on development periods (Automation Account).
    - Pooling of SQL servers (Azure SQL Database Elastic Pool).

    Data:
    - Data synchronization pipeline from energy meters (Event Hub, Data Factory, Databricks, Data Lake, Storage Account).
    - IaaS database (PostgreSQL TimescaleDB).
    - Public API for clients (APIM).

    Security:
    - Firewall to limit the most frequent attacks (Application Gateway, WAF).
    - VNET integration.
    C# Powershell Microsoft Azure ASP.NET IS Architecture Xamarin Agile methodology
  • Medicrea
    Tech Lead .NET
    HEALTH AND WELLNESS
    July 2017 - August 2018 (1 year and 2 months)
    Lyon, France
    Participation in the development of a web application within a team of 5 collaborators. The application is dedicated to surgeons and allows simulating surgical operations for correcting patients' spinal columns.

    Development cycle:
    - Agility, sprints of one to two weeks.

    Analysis and design:
    - Understanding of the existing application and the implemented frameworks.
    - Redesign of a part of the application's architecture.

    Analyzer Project:
    - Development within a thin client.
    - Stabilization of the application and correction of existing surgical tools.
    - Development of new surgical tools.
    - Performance constraints related to the simulation of surgical tools.
    - Image processing (contrast, brightness, etc.).
    C# ASP.NET MVC IS Architecture Web Architecture JavaScript Angular Amazon Web Services
  • Hospices Civils de Lyon
    .NET Consultant
    HEALTH AND WELLNESS
    September 2011 - June 2017 (5 years and 10 months)
    Lyon, France
    Project with the primary objective of migrating a part of the client's IS to a more recent and robust technology (transition from old-generation Microsoft ASP to .NET 4.0 environment in thin client, ASP MVC 5).

    Analysis and design
    - Performance analysis and optimization.
    - Writing of technical specifications.
    - Proposal of HMIs and mockups.

    Development
    - Development of the application engine with significant performance constraints (multithreading and user experience optimization).
    - Creation of tools used by the team (reusable common controls, administration interfaces, comprehensive form creation tools).
    C# ASP.NET MVC Windows Presentation Foundation IS Architecture

Reviews

5.0

Out of 1 rating

A

Alex

LACOSTE Dactyl Bureau & École

Reviewed on 10/1/2021

We contacted Alexandre for expertise on the future micro-services architecture of our on-premise IS using ASP.NET Core/Angular technology. Alexandre was available, listened to our needs, and quickly provided assistance. Alexandre perfectly understood all our issues and proposed complete solutions to address our various questions while considering our constraints. His work exceeded our expectations. We highly recommend Alexandre and will continue to engage him regularly.

Recommendations

Be the first to recommend Alexandre

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineer
    ECE Paris
    2011
    Cursus ingénieur avec spécialisation dans les systèmes d'information.

Certifications

Skill set

Categories