fr
fr
developer avatar
Mohamed Charouel
Actively searching
Full stack developer
Paris
Freelance, Permanent contract
Hybrid remote
Technologies
About
Mohamed Charouel
Senior Full Stack .NET/Angular | Tech Lead .NET
Full stack developerParis
developer avatar
Professional experiences
16 years of experience as Full stack developer (or similar)
Senior Full Stack .NET/Angular Developer
LexisNexis - ParisJan 2024 - today · 1 year 3 months

Lexis + AI

Senior Full Stack .NET/Angular Developer
Barreau de Paris (Ordre des avocats de Paris) - ParisAug 2022 - Dec 2023 · 1 year 4 months

Creation of the E-MDF application, funds management software for Carpa de
Paris. The aim is to centralize all business and payments, while combating
money laundering.

  • Development / Design (application and database)
    Page
    1
    of
    7
  • Code review
  • Method (Agile)
  • Spot cutting
  • Put into production (via Devops, CI/CD chain exists)
  • Writing specifications
  • Corrective and evolutionary maintenance of applications
  • TDD/BDD unit tests
  • Business user contacts
Tech leader and senior .NET/Angular dev
L'Oréal - ParisJan 2017 - Jul 2022 · 5 years 6 months

Project 1- Intervention and Development of the SATBELAB application
(Stability calculation application for L'Oréal products)

  • Implementation of the technical architecture
  • Cost estimate for the entire project
  • Animation of meetings and training
  • Technical documentation
  • Comics development
  • Application development
  • NUnit TDD/BDD unit test
  • Application testing
    Technical environment: C# .Net, .NET Core, Web Api, MVC, Entity Framework
    CORE, AngularJS, JavaScript, Bootstrap, jQuery, CSS, Visual Studio 2017,
    SQL, SQL Server 2019, agile method, TFS, GIT.
    Project 2-
    Development of the SAM application (Microbiological Analysis
    Application)
  • Implementation of the technical architecture
  • Cost estimate for the entire project
  • Animation of meetings and training
  • Technical documentation
  • Comics development
  • Application development
  • NUnit TDD/BDD unit test
  • Application testing
    Page
    2
    of
    7
    Technical environment: C# .Net, .NET Core, Web Api, MVC, Entity Framework
    Core, Angular 11, JavaScript, Bootstrap, jQuery, CSS, Visual Studio 2017,
    visSQL, SQL Server 2019, TFS agile method, GIT.
Design And Development Engineer
C2S Groupe BouyguesSep 2015 - Dec 2016 · 1 year 3 months

C2S Groupe Bouygues
Intervention on different applications and projects and ST (technical system):
Development, bug correction, addition of modules, BD creation...

  • Technical documentation
  • Decomposition of Stains
  • Technical architecture
  • Comics development
  • Application development
  • Application testing
    Technical environment: C#, Framework 4.5, Visual Studio 2015, SQL Server
    2014,
    SQL, Entity Framework, AJS, WebAPI, bootstrap, Angular JS, jQuery, agile
    method (under JIRA),
Developer and Lead Tech engineer
Sodexo Benefits and Rewards ServicesJan 2014 - Jul 2015 · 1 year 6 months

Creation of a CACF restaurant card management project for Sodexo
the project consists of making a set of batches (50 Batches) and WCF
Services (9 WS) which discuss with each other to manage SACF cards
(Creation, Modification, Activation, Deactivation, Return, Loading, etc.)
Enter/Exit Batch: SQL BD and XML File.
Team: 1 Functional project manager, 1 Technical project manager, 3
developer, 1 tester

  • Technical documentation
  • Decomposition of Stains
  • Code review validation
  • Technical architecture
  • Comics development
  • Application development
  • Application testing
    Page
    3
    of
    7
    Technical environment: C#, Framework 4.0, Visual Studio 2010, SQL Server
    2008,
    SQL, Entity Framework, XML, XSD, XSL, NUnit, Informix agile method (under
    JIRA), WCF
Design And Development Engineer
GDF SUEZ E&P InternationalAug 2013 - Dec 2013 · 4 months

GDF Suez (Région de Paris , France)
The One Mobile project, in its final scope, consists of the overall overhaul of
the existing mobile architecture (software and hardware) and to provide GDF
Cofely technicians with a reliable system allowing them to carry out their daily
tasks:

  • installation description,
  • relieves,
  • intervention,
  • ...
    The application also consists of:
  • application update,
  • synchronization of reference data,
  • sending business data (more or less urgent): down and up,
  • configuration of terminals (remote administration, supervision),
  • provision of documentation on the terminal,
  • access to web/native applications.
    Technical environment: C#, Framework 3.5 and 4.0, Visual Studio 2008 and
    2010, SQL Server 2008, T-SQL, Entity Framework, XML, Oracle, PL-SQL,
    Resco Mobile Forms Toolkit, Microsoft Windows Mobile Framework,
Design And Development Engineer
Société GénéraleApr 2013 - Jul 2013 · 3 months

Société Générale (Région de Paris , France)
Mission at Société Générale to create a gateway between 3 different types of
data sources for badge access control:

  • a UNIX Picture Perfect server which contains an Informix database
  • a Windows server which contains CSV files
  • a Windwos server which contains a Security Reference Base in SQLServer
    Page
    4
    of
    7
    the project consists of importing and exporting data on Picture Perfect (PP)
    servers. At first the system loads the data found in CVS files in well-defined
    directories, then depending on the data status we make the necessary
    modification on the basis of Picture Perfect (PP) server via the RPC protocol.
  • Needs studies, drafting of specifications
  • Creation of the database
  • Estimated charges
  • HMI preparation
  • Application development
  • Application testing
  • Unit test
Design And Development Engineer
EDISYS SASJan 2012 - Feb 2013 · 1 year 1 month

Project 1:
Development of the Eclaireur module (VEILLE2012 Project): The Veille 2012
project consists of collecting information from websites (call for tenders) and
processing it to have a final opinion to be integrated into the Veille database.
After collecting information (downloading attachments, standardizing objects),
the project consisted of developing file navigation scenarios
Project 2:
Development of the BOAMP service module (SAIA Project): The SAIA project
(Automated Review Integration Service) consists of importing and extracting
reviews that already exist on FTP or Http depending on the nature of the
review provider (paid service). The goal of this project is to import these files
(XML) from FTP/http, extract them locally and release all the consultations to
be inserted into the database.
Team: 2 Scrum masters, 3 testers, one MOA and 21 developers.

  • Technical documentation
  • Functional Documentation
  • Application development
  • Application testing
  • Technical environment: C#, Framework 4.0, Visual Studio 2010, PostgreSQL
    9.1, SQL, NH, DevExpress, XML, XSD, XSL, NSB, NUnit, agile scrum method
    (JIRA)
    Swib
    Design And Development Engineer
    Page
    5
Design And Development Engineer
SWIBSep 2010 - Jan 2012 · 1 year 4 months

Project 1:
Creation of a “company life” Workflow for POULINA GROUPE HOLDING: The
life cycle of a company relating to the SA and SARL forms from creation to
dissolution
Team: 1 project manager and two developers.

  • Needs studies, drafting of specifications
  • Creation of the database
  • Estimated charges
  • HMI preparation
  • Application development
  • Application testing
  • Customer training
  • Technical environment: C#, ASP.NET Framework 3.5, Visual Studio 2008,
    SQLServer 2008, SQL, T-SQL, Telerik, Entity framework, Crystal Reports
    Project 2:
    Creation of an Intranet event management application (HOTEL EL MEDINA
    Client)
  • HMI preparation
  • Application development
  • Application testing
  • Customer training
    Technical environment: C#, ASP.NET Framework 3.5, Visual Studio 2008,
    SQLServer
    2008, SQL, Tt-SQL, Telerik, Crystal Reports
    Project 3:
    Creation of a time management application linked to a time clock
    Technical environment: C#, Framework 3.5, Visual Studio 2008, Entity
    framework,
    SQLServer 2008, T-SQL, Telerik, Crystal Reports
Design And Development Engineer
Caamba - oldJul 2009 - Sep 2010 · 1 year 2 months

Project for mail server migration such as Exchange Lotus

  • Application development
    Page
    6
    of
    7
  • Test

Technical documentation

  • Technical environment: C#, Framework 3.5, Visual Studio 2008, Outlook
    (Redemption and MAPI), Exchange Server, Lotus Server, VBScript, Shell
    Script
Schools
5 years of higher education
Ecole Nationale d'Ingénieurs de Tunis
Software engineer, .Net2009
Technologies
Skills
Interested by...azure
Languages
  • Arabe
  • Français
  • Anglais
Tests
Javascript - April 3, 2025Top 2% with a score of 2846 points