Browse profiles Post a project
Malt welcom

Welcome to David's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact David to discuss your project or search for other freelancer profiles on Malt.

David Lemoine

Développeur Full Stack C# .NET

Works remotely from Saint-Hilaire-du-Harcouët

  • 48.5778
  • -1.0919
  • Suggested rate €320 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 4 hours
Propose a project The project will begin once you accept David's quote.

This freelancer will be available again on 3/22/2023

Until 3/22/2023

Propose a project The project will begin once you accept David's quote.

Location and workplace preferences

Saint-Hilaire-du-Harcouët, France
Remote only
Primarily works remotely


Project length
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months


Freelancer code of conduct signed
Read the Malt code of conduct

Verified email


  • French

    Native or bilingual


Skills (15)

  • Languages
  • C#
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • C++
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Methodologies
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Cloud
  • Beginner Intermediate Advanced
  • Frameworks
  • Beginner Intermediate Advanced

David in a few words

Développeur C# .NET full stack (C# depuis 2007) avec des expériences dans les banques, les télécoms et l’industrie pharmaceutique.

Développement de:

- Client lourd avec WPF / .NET,
- Applications web (React / ASP.NET MVC / jQuery),
- Services REST avec ASP.NET Core, Web API,
- Base de données SQL Server, T-SQL.



Software Publishing

Freelance .NET Developer  - As a freelancer

Rennes, France

October 2021 - Today (1 year and 4 months)



Software Publishing

Lead Developer

Cork, Irlande

May 2016 - August 2021 (5 years and 3 months)

Architecte et lead développeur de l'application commerciale nQuery, calculateur scientifique (statistiques) utilisé par les groupes pharmaceutiques pour les essais cliniques.

The Hire Lab


Senior .NET Developer  - As a freelancer

Cork, Irlande

November 2015 - April 2016 (5 months)

Développement de portails web pour The Hire Lab, site de recherche d'emploi. Optimisation du moteur de recherche et développement front-end.

Decare Systems Ireland

Banking & Insurance

Senior .NET Developer  - As a freelancer

Cork, Irlande

October 2012 - October 2015 (3 years)

I worked on a BizTalk application to enroll members in healthcare benefit plans (EDI 834) for a US health insurance company. The application processes several million members per day and updates a SQL Server database containing 25 million members.

Refactored the original BizTalk application for performance. I rewrote the pipeline components, modified the orchestrations to minimize orchestration persistence points (merged some orchestrations), improved messages serialization/de-serialization, and optimized SQL Server stored procedures.

Implemented new features of the application either in .NET code, BizTalk policies, SSIS packages or T-SQL stored procedures.

Developed a Web application (ASP.NET MVC 5, Bootstrap & jQuery) for monitoring and administration of the member enrollment process (monitoring files import, modifying clients’ configuration, displaying SSRS reports etc.)

Bank of America Merryll Lynch

Banking & Insurance

Senior Software Engineer  - As a freelancer

Dublin, Irlande

February 2011 - July 2012 (1 year and 5 months)

I developed a new version of Merrill Lynch’s Global Regulatory Analytics Engine (credit risk, Basel regulations). This was an agile (Scrum) project.

Created with other team members a front-end Web application using ASP.NET MVC, JavaScript and jQuery, SSRS reports and reports generated using jQuery templates. A large part of the application resides on the client and communicates with the server via JSON. Most views are implemented using the Knockout JavaScript framework.

Implemented SSIS packages and stored procedures for credit risk calculations and reporting in a large database processing millions of trades daily. Worked on database performance tuning, query and index optimization, table partitioning, parallel execution.

Developed SSRS reports and the stored procedures to compute them.

Created the application build and deployment system using MSBuild and Jenkins/Hudson.


Digital & IT

.NET Software Engineer  - As a freelancer

Paris, France

September 2010 - November 2010 (2 months)

Provided maintenance and support for a suite of .NET web applications used by a large pharmaceutical company (Pfizer).

Organized knowledge transfer sessions between local development team and Infosys offshore team. Translated documentation from French to English and write new documentation.

Presented progress reports to Infosys and Pfizer management teams in weekly international conference calls.



.NET Software Engineer

Prague, République tchèque

December 2009 - July 2010 (7 months)

Contributed to the development of Interoute’s Hub, an ASP.NET (3.5) web portal.
Designed and developed a BizTalk application for a Sales automation project. The application imports pricing data from internal sources (Excel files) and external Web services and stores them in a central SQL Server database. Implemented a custom BizTalk disassembler component, BizTalk pipelines, schemas, transformations and orchestrations. Designed the database schema and implemented the stored procedures.

Implemented a multi-tier web application that allows Interoute Sales team to query the pricing database. The application was developed with ASP.NET MVC 2, the Unity IoC container and the Entity Framework 4.0.

C# .NET ASP.NET MVC SQL Server T-SQL BizTalk WCF Entity Framework



Senior Software Engineer  - As a freelancer

Cork, Irlande

April 2007 - November 2009 (2 years and 7 months)

Lead developer of a commercial .NET application (Waterford Technologies MailMeterFA).

Designed the database schema (for SQL Server 2000/2005/2008) and developed the data access layer (C# and T-SQL stored procedures).

Designed and implemented the messaging framework using WCF and MTOM web services.

Developed part of the ASP.NET web client.

Implemented a Windows kernel-mode component (minifilter).



Senior Software Engineer

Cork, Irlande

October 1999 - April 2007 (7 years and 6 months)

Developed network management applications (Operations and Maintenance Centres) for 3G mobile networks. Key responsibilities included:

The design and implementation of a configuration management application for large scale mobile networks (UMTS). This application was developed in C++, Java and PL/SQL (Oracle 9i database).

The design and implementation of a rule engine for validating the configuration of 3G mobile networks. The network was modeled in UML; the rules were written in OCL (Object Constraint Language) and automatically translated to Java code and PL/SQL stored procedures. I developed the OCL parser/translator as an Eclipse plug-in, using the UML 2 Eclipse plug-in.

The development of a robust, multi-threaded 24x7 CORBA server in C++ on UNIX, implementing the 3GPP specification for Fault Management.

The development of a Windows based Operations and Maintenance Centre (OMC) for GPRS networks. The OMC was entirely written as COM/DCOM components and OLE server applications, using the ATL and MFC class libraries.