Expérience professionnelle
De 09/2014 à ce jour : Consultant indépendant/Freelance
Ingénieur d’étude et développement confirmé
Travail sur des projets professionnels pour une startup :
- Création d’un site web Marketplace basant sur une plateforme open source développée en ASP.NET MVC
- Etude de création d’un système de réservation de voyage en ligne pour les OTA (Online Travel Agency).
Mise à jour des compétences techniques.
Environnement : WINDOWS, Framework .NET, SQL Server, Entity Framework
Langages/composantes : C#, ASP.NET MVC, Html, JavaScript, JQuery, CSS (+Responsive), XML, SQL, TRANSACT-SQL
De 12/2011 à 07/2014 : ASAIS (ITRON company) (Editeur de logiciels de gestion de l’énergie)
Ingénieur d’étude et développement confirmé
Participer au développement des modules du logiciel « SATURNE » de télérelève des équipements de comptage :
Un système de gestion des données de comptage qui effectue l’acquisition et la diffusion des données de consommation multi-fluides (électricité, gaz, eau).
Environnement : WINDOWS 7, Framework .NET, SQL Server, Oracle 9i
Langages/composantes : C#, XML, SQL, TRANSACT-SQL
De 05/2010 à 09/2011 : BOUYGUES TELECOM
Ingénieur d’étude et développement confirmé
o Développement du portail web « PRISME » qui permet la gestion complète des workflow/process des demandes de services (Intervention de l’exploitation, Evolution d’un système de test, Préparer une formation…).
o Développement de l’application web « ROAMING » qui permet la gestion du service qui permet l'accès aux services de « Bouygues Telecom » depuis l’étranger (paramètres des réseaux IR21, données liées aux opérateurs, aux cartes SIM et aux accords entre les pays).
Environnement : WINDOWS XP, Framework .NET, Oracle 9i
Langages/composantes : C#, ASP.NET, Html, JavaScript, Ajax, composantes DevExpress, XML, SQL, TRANSACT-SQL
De 06/2008 à 01/2010 : G-FIT (SSII en ingénierie et gestion des systèmes d’information)
Ingénieur d’étude et développement confirmé
Missions pour plusieurs clients :
• CETELEM (BNP PARIBAS) (De novembre 2008 à janvier 2010)
Service Logistique-Editique:
Développement de l'application "TRACING" ("BackOffice" et "FrontOffice")
o La partie "BackOffice" est une application Windows qui gère le traitement informatique des flux de données reçus, des impressions, des envois des courriers…
o La partie "FrontOffice" est une application Web (site intranet) qui permet de:
Administration des données (et dans certains cas à partir d’un lecteur Codes-Barres).
Planifier et gérer le lancement des applications Windows de la partie "BackOffice".
• COVEA-FINANCE (octobre 2008)
Pole recherche économique - Base de données Macroéconomie BLOOMBERG :
Développement d’une application (version web et windows) de génération des graphiques à partir des données des indicateurs économiques issues d’une base de données ou de fichiers Excel alimentées par BLOOMBERG.
• G-FIT : en interne (septembre 2008)
Développement du site web(SAPA) de gestion des projets pour G-Fit :
Le site permet de planifier les projets, répartir les tâches entre les ressources, faire la comparaison entre les charges estimées et les charges réelles consommées….
• ******** (De juin à août 2008)
Projet impression numérique (e-procurement et automatisation des flux pré-presse et post-presse) :
Développement du site Web Bodoni Mailing : gestion et mise en page des courriers avant production.
Environnement : WINDOWS XP, Framework .NET, SQL Server 2005
Langages/composantes : C#, ASP.NET, Html, JavaScript, Microsoft CHART, OfficeWebComponents, SQL, TRANSACT-SQL
De 03/2005 à 03/2008 : BENTLEY SYSTEMS
Ingénieur d’étude et développement de logiciels
Développement des applications orientées « CIVIL Engineering » au dessus du logiciel MICROSTATION (concurrent du logiciel AUTOCAD de la société AUTODESK) :
Structure géométrique de base (core) des applications orientées « Civil engineering ».
Fonctionnalités de création des éléménts géométriques complexes.
Interface « Engineering components » pour modéliser les éléments géométriques sous forme XML.
API de test des applications orientées « Civil engineering »
Interface(code) de création des éléments géométriques
Handlers : les commandes qui manipulent les éléments géométriques.
Structure « Fitting Curve » pour créer des courbes géométriques sous contraintes.
Vingtaines de fonctionnalités pour différentes types d’applications CIVIL.
Corrections de bugs.
Environnement/ Langages : WINDOWS XP, Framework .NET, C#, C++ (unmanaged / managed).
De 09/2003 à 01/2004: DASSAULT SYSTEMES PROVENCE
Ingénieur R&D
Développement du logiciel « CATIA V5 » (leader mondial des logiciels de CAO) :
Évaluation d’une nouvelle technologie performante de reverse engineering en conception surfacique (rétro conception).
Au sein de l'équipe MANUFACTORING (domaine de la fabrication assistée par ordinateur FAO):
Mise en œuvre d’un banc de test de Validation des trajectoires d’outils pour l’usinage dans le logiciel CATIA V5.
Environnement/ Langages : WINDOWS, C++
De 03/2003 à 09/2003: DASSAULT SYSTEMES PROVENCE
Stage de DESS à la Direction Scientifique.
Reverse engineering (rétro conception):
Création dans le logiciel CATIA V5 d’une commande de reconstruction rapide de surfaces (modèle CAO) à partir d’un maillage issu d’une digitalisation.
Environnement/ Langages : WINDOWS, C++
De 07/2001 à 09/2001: Institut Supérieur de Génie Mécanique et Productique de Metz(ISGMP)
Stage de maîtrise de sciences et techniques (MST)
Implémentation en langage C++ du code du logiciel “ EVE ” de calcul de structures développé initialement en langage fortran à l’école polytechnique :
Programmation des méthodes numériques de résolution de matrices de grande taille (Ligne de ciel).
Projets d’études universitaires
Projet individuel:
Conception d’un simulateur d’avion interactif en 3D en langage VRML(Virtual Reality Modeling Language):
Vol dans un environnement 3D réaliste - commande totale du déplacement en 3D avec contrôle de la vitesse ainsi que la rotation des hélices.
Développement d’une application de visualisation d’une maquette de voiture utilisant un API.
Conception d’un logiciel de création des contours fermés en 2D à l’aide de combinaison des arcs de cercle et de courbes de Béziers passant par des points de passage.
Conception d’un logiciel de création et manipulation des formes géométriques 2D.
Conception d’un logiciel de calcul de structures 2D.
Conception d’une interface électronique de commande d’un instrument de musique par ordinateur.
SYNTHESE DES COMPETENCES
Ingénieur d’étude et développement confirmé
Applications Web et Windows
DotNet - C# 5 - ASP.NET MVC 5 et Webforms
FORMATIONS et DIPLOMES
Mai 2008 : Formation Microsoft de 1 mois :
Programme de la certification MCPD (Microsoft Certified Professional Developer).
2002 – 2003 : DESS(MASTER) en Conception Assistée par Ordinateur (CAO- conception de logiciels) à l'école nationale d'ingénieurs et l’université de METZ (Parcours orienté vers la conception/développement de logiciels) (Major de promotion en CAO et programmation).
2000 – 2002 : Maîtrise de sciences et techniques (MST de 2ans) en conception assistée par ordinateur(CAO) à l'université de Metz. MST orientée vers la conception de logiciels.(Major de promotion)
COMPETENCES
Technologies – Frameworks – langages de programmation :
.NET, C # 5, C++ (unmanaged/managed), C
ASP.NET MVC, ASP.NET webForms
Entity Framework
WCF, WebAPI
HTML, JavaScript, CSS (+responsive), JQuery, Ajax
SQL, TRANSACT-SQL
XML, XSLT
Bases de données : Microsoft SQL Server, SQL, TRANSACT-SQL, Oracle
Cloud services : Microsoft Azure
Composantes : Contrôles DevExpress (********)
Conception objet : UML
Algorithmique : Itératifs, récursifs, listes, arbres ….
CAO : Modélisation, algorithmes géométriques…., VRML
Langues : Anglais, Espagnol, Arabe