Welcome to David's freelance profile!
This freelancer will be available again on 3/22/2023
Until 3/22/2023
Location and workplace preferences
- Location
- Saint-Hilaire-du-Harcouët, France
- Remote only
- Primarily works remotely
Preferences
- Project length
-
- Between 1-3 months
- Between 3-6 months
- ≥ 6 months
Verifications
Freelancer code of conduct signed
Read the Malt code of conduct
Languages
-
French
Native or bilingual
Categories
Skills (15)
- Languages
-
Beginner Intermediate Advanced
-
Beginner Intermediate Advanced
-
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é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.
Experience
Freelance
Software Publishing
Freelance .NET Developer - As a freelancer
Statsols
Software Publishing
Lead Developer
The Hire Lab
Tech
Senior .NET Developer - As a freelancer
Decare Systems Ireland
Banking & Insurance
Senior .NET Developer - As a freelancer
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
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.
Infosys
Digital & IT
.NET Software Engineer - As a freelancer
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.
Interoute
Telecommunications
.NET Software Engineer
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.
Aspira
Tech
Senior Software Engineer - As a freelancer
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).
Motorola
Telecommunications
Senior Software Engineer
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.
Are you sure? Your recommendation will be permanently deleted
Education
-
Doctorat Astrophysique
Université Denis Diderot (Paris 7)
1995 -
DEA Astronomie et Techniques Spatiales
Université Pierre et Marie Curie (Paris 6)
1991 -
Diplôme d'Ingénieur
Ecole et Observatoire de Physique du Globe de Strasbourg
1988