Tahibou - Chef de projet C#
Ref : 180118N001-
91130 RIS ORANGIS
-
Chef de projet, Développeur (44 ans)
-
Freelance
Expérience professionnelle
CDISCOUNT Mai 2019 – Juillet 2019
Mission d’Ingénierie logicielle pour GUARANI – Leader Technique
Cdiscount est le numéro un français dans l’e-commerce et un des géants dans le monde avec plusieurs sites internationaux. L’équipe INTERNATIONAL a pour charge le développement, la prise en charge et la vente des produits CDISCOUNT sur les places de marchés existantes. De plus cette agit également sur les vendeurs sur la place de marché de Cdiscount
Réalisation des cadrages techniques
Réalisation et présentation des comités d’architecture
Réalisation des conceptions techniques préliminaires
Validation de conception technique
Encadrement des développeurs (offshore)
Revue des conceptions techniques
Revue de code
Garant du respect des best practices (TU, Sonar,)
Développement des tests automatiques
Exécution de la recette technique
Rédaction de la documentation technique
Qualification et correction de Mantis de production
Environnement technique : C# / .NET 4.6/ NetCore 2.3 / ASP.NET MVC / WCF / GIT / SQL server 2015 / MONGO DB / Visual studio 2017 / Azure
OCIANE MATMUT Février 2019 – Avril 2019
Mission d’Ingénierie logicielle pour AUDENSIEL – Développeur Sénior
Ociane est une mutuelle appartenant au groupe Matmut et est un des leaders majeurs du marché des mutuelles santé.
Maintenance évolutive des applications WEB en vue d’un portage vers l’architecture MATMUT
Refactoring en Web API des différentes applications OCIANE
Environnement technique : C# / .NET 4.6/ VB.NET / ASP.NET WEBAPI & MVC / GIT / SQL server 2015 / Visual studio 2017
LECTRA (MONTREAL ASSOCIATES) Octobre 2018 – Novembre 2018
Mission d’Ingénierie logicielle pour MONTREAL ASSOCIATES - Ingénieur développement logiciel
LECTRA est un majeur Bordelais dans le design, développement et la construction de machinerie de découpe pour tissus de tous genre et pour différentes industries (Mode, Automobile, Mobilier, etc.)
Création d’une plateforme de mise à jour des applicatifs LECTRA
Méthodologie TDD
Plusieurs acteurs avec différentes technologies en œuvre (JAVA EE)
Environnement technique : C# / .NET 4.6/ JAVA EE / ASP.NET MVC / WCF / GIT / SQL server 2015 / Visual studio 2017
Crédit Agricole Aquitaine (CELAD) Mars 2018 – Août 2018
Missions d’Ingénierie logicielle pour CELAD – Développeur Sénior
Le crédit Agricole a eu un besoin ponctuel pour la création d’outillage en ASP.NET
Création et développement d’un outil de crédit en ASP.NET WEBAPI/ MVC
Création et conception et modélisation du domaine
CISValley est un prestataire historiquement dans l’hébergement Web et propose également un savoir-faire en tant qu’éditeur de solutions Web.
Méthologie TDD
Architecture et design Web API avec NetCore 2.1
Projet de développement type ERP pour gestion de ressources agricoles.
Environnement technique : C# / .NET 4.6/ ASP.NET WEBAPI/MVC / GIT / SQL server 2015 / Visual studio 2017 / JavaScript, CSS, HTML5 /
INEO (Agence Palaiseau) Octobre 2017 – Février 2018
Mission d’Ingénierie logicielle
INEO Palaiseau est une agence du groupe ENGIE INEO spécialisé dans les travaux d’infrastructure d’envergure international.
Création d’outils pour automatiser des tâches sur des plans avec Autocad et Excel.
Environnement technique : C# / .NET 4.6/ Multithreading et INTEROP / TFS 2015/ Autocad 2015 API / Visual studio 2015
Fogale Nanotech - Nîmes Août 2015 – Juillet 2017
Développeur Sénior
Fogale Nanotech est aujourd’hui une référence mondiale sur le marché mondial de la métrologie dimensionnelle de haute précision. FOGALE Nanotech fournit des solutions de contrôle et de
caractérisation de processus les différents fabricants et fournisseurs de semi-conducteurs ainsi que les laboratoires du monde entier. FOGALE Nanotech est membre de l'organisation SEMI. (Norme SEMI)
Création d’un simulateur des principaux équipements permettant le bon
fonctionnement dans un mode dégradé
Création d’un outil d’instrumentation pour le code existant (Ceci en utilisant les techniques de l’AOP dont l’interception et de container IOC)
Refonte de l’API existante gérant la partie robot (Automation) du système.
Audit Code .NET (Dette technique)
Outil offline/ online pour permettre aux ingénieurs de support sur le
terrain de pouvoir accéder à la plateforme MS TFS/GIT
Conception et architecture pour la refonte du système complet.
Environnement technique : C# / .NET 4.5 - 4.6/ WPF/ C / C++ / TFS 2015 API / SQL server 2012 / Visual studio 2010 - 2015 / VB 6.0 / Agile
PRINCIPALES MISSIONS REALISEES
Unity-Sc (Fogale Nanotech group) Juillet 2016 – Juillet 2017
Ingénieur développement
Unity Semicontor est le nouveau groupe référence mondiale sur le marché mondial de la métrologie dimensionnelle de haute précision. Né de la fusion de plusieurs entités dont FOGALE Nanotech.
Cette mission fut le premier contrat pour ma société Kamiris que j’ai créé le 21 Juillet 2016.
Environnement technique : C# / .NET 3.5 - 4.5.1/ Multithreading / TFS 2012 API / SQL server 2012 / Visual studio 2008 - 2013 / VB 6.0 / SVN Subversion
Fogale Nanotech - Nîmes Août 2015 – Juillet 2016
Ingénieur développement
Fogale Nanotech est aujourd’hui une référence mondiale sur le marché mondial de la métrologie dimensionnelle de haute précision. FOGALE Nanotech fournit des solutions de contrôle et de caractérisation de processus les différents fabricants et fournisseurs de semi-conducteurs ainsi que les laboratoires du monde entier. FOGALE Nanotech est membre de l'organisation SEMI. (Norme SEMI)
• Création d’un simulateur des principaux équipements permettant le bon
fonctionnement dans un mode dégradé
• Création d’un outil d’instrumentation pour le code existant (Ceci en utilisant les techniques de l’AOP dont l’interception et de container IOC)
• Refonte de l’API existante gérant la partie robot (Automation) du système.
• Audit Code .NET (Dette technique)
• Outil offline/ online pour permettre aux ingénieurs de support sur le
terrain de pouvoir accéder à la plateforme MS TFS/GIT
• Conception et architecture pour la refonte du système complet.
Environnement technique : C# / .NET 4.5 - 4.6/ WPF/ C / C++ / TFS 2015 API / SQL server 2012 / Visual studio 2010 - 2015 / VB 6.0 / Agile
Acelys Avril – Août 2015
Ingénieur développement
BULL est un acteur majeur dans le marché français des sociétés de services dans le domaine des technologies de l’information. Etant actif de par le monde (Brésil, USA, Suède, Singapour), BULL est présent chez plusieurs grands noms, dans des secteurs d’activités aussi variés que le transport et l’énergie, les Télécom et média, les Banques et assurances. Aujourd’hui BULL rejoint un autre grand nom qui est ATOS.
Mission interne : Projet ARGAUS, plateforme de surveillance d’automates bancaire,
• Portage de modules VB 6 de la plateforme en C# (.NET 3.5).
Mission actuelle chez Cdiscount dans l’équipe ALM (Application Life Management)
• Conversion de l’applicatif de déploiement des solutions Cdiscount.
• Développement C# (.NET 4.5.1) sur le nouvel applicatif.
• Création d’applicatif pour le déploiement des librairies Cdiscount par le biais de NuGet.
• Design d’applicatif autour de d’une architecture par plugins (MEF) – développement de nouveaux plugins.
Environnement technique : C# / .NET 3.5 - 4.5.1/ SharePoint / ASP.Net / Angular 2/ TFS 2012 / SQL server
2012 / Visual studio 2008 – 2013
BULL / ATOS GROUP - Bordeaux Septembre 2014 Avril 2015
Ingénieur développement
BULL est un acteur majeur dans le marché français des sociétés de services dans le domaine des technologies de l’information. Etant actif de par le monde (Brésil, USA, Suède, Singapour), BULL est présent chez plusieurs grands noms, dans des secteurs d’activités aussi variés que le transport et l’énergie, les Télécom et média, les Banques et assurances.
Aujourd’hui BULL rejoint un autre grand nom qui est ATOS.
• Mission interne : Projet ARGAUS, plateforme de surveillance d’automates bancaire,
• Portage de modules VB 6 de la plateforme en C# (.NET 3.5).
• Mission actuelle chez Cdiscount dans l’équipe ALM (Application Life Management)
• Conversion de l’applicatif de déploiement des solutions Cdiscount.
• Développement C# (.NET 4.5.1) sur le nouvel applicatif.
• Création d’applicatif pour le déploiement des librairies Cdiscount par le biais de NuGet.
• Design d’applicatif autour de d’une architecture par plugins (MEF) – développement de nouveaux plugins.
Environnement technique : C# / .NET 3.5 - 4.5.1/ Multithreading / TFS 2012 API / SQL server 2012 / Visual studio 2008 - 2013 / VB 6.0 / SVN Subversion
AVM INTEGRATION – Ris-Orangis, Ile de France 2012-2013
Analyste programmeur en intégration de système tiers
AVM Intégration est une jeune société française spécialisée dans le domaine de la sureté (vidéosurveillance, contrôle d’accès). Fort de partenariats internationaux comme Genetec. AVM apporte une expertise dans l’intégration de systèmes ouverts en adéquation avec une expérience de service exceptionnelle.
Intégration de systèmes tiers (camera, contrôle d’accès) par l’intermédiaire de SDK.
• Mise en place d’un cycle de développement base sur SCRUM.
• Intégration de systèmes tiers ouverts par le biais de SDK.
• Customisation des outils internes.
• Documentation.
• Rénovation de l’architecture réseau, en termes de sécurité et performance
Environnement technique : C# / .NET / Visual Studio 2010 / réseau / Technologies XML / Multithreading / Genetec Security Center SDK / Communication série (RS485)
NEWTRAX – Montréal, Québec 2012
Analyste programmeur en systèmes embarqués
Newtrax est une jeune société Québécoise, spécialisée dans le domaine des réseaux sans fils servant au repérage et à la télémétrie dans des contextes miniers. Elle développe le réseau MineTrax, réseau sans fils (Mesh Network) répondant aux critères exigeants des mines d’exploitation.
• Développement de nouvelles fonctionnalités au système embarqué sur plateforme ARM.
• Analyse du code et refactoring.
• Correction des bugs.
• Customisation des outils internes.
• Documentation.
Environnement technique : C++ / ARM / réseau série RS485 / Multithread / RFID / Linux (Ubuntu), Plateforme ARM-9
VIRCOM - Montréal, Québec De 2008 à 2011
Analyste en sécurité et développement Informatique
Vircom est une société Québécoise, leader dans le domaine de la sécurité courriel. Elle développe des solutions de qualité qui protègent aujourd’hui des millions de boites courriel dans le monde.
• Développement d’outils d’analyse et de traitement des pourriels. (.Net, C++)
• Création d’un Dashboard Web pour de la surveillance SPAM en temps réel.
o Prototypage des pages avec JQuery, JavaScript et ASP.net
• Participation à la conception d’une application web d’audit de sécurité d’un serveur d’email. ********
• Participation à l’amélioration des infrastructures internes matérielles et logicielles.
• Analyse et création de scénarios de tests.
• Customisation des outils internes.
• Automatisation de tests.
Environnement technique : .NET 3.5 / C# / WCF / ASP.Net / Python / Tests automation / VMware 4.0 /
Insight (Groupe MEMEC) – Montics IBM De 1998 à 2006
Administrateur réseau/systèmes
• Mise en place du service de support.
• Formation des techniciens support.
• Ecriture de documentation sur le matériel des clients.
• Scripting et programmation batch sous DOS.
• Configurations matérielles des caisses électroniques.
• Câblage et travaux sur réseau informatique
• Gestion d’un cœur réseau
• Administration LAN/WAN d’un parc de 250 ordinateurs sous Novell 4.11 puis Citrix Metaframe puis a évolué sur l’Active directory avec Windows Server 2000.
• Mise en place de systèmes :
o Messagerie (Exchange Server)
o Serveur WINS / DNS
o Interconnexion des sites distants (VPN, Sécurité, Routeur Cisco)
Environnement technique : Windows XP/2000 / Citrix Metaframe / Novell 4 / Routeur et switch Cisco – MS-DOS / Script bat / Shell Scripting / Serveur Microsoft / Active directory
FORMATIONS
2011 Baccalauréat Nord-Américain en Génie Logiciel – Equivalent Master Français Université du Québec à Montréal
2000 BTS Informatique Industrielle, Electronique et informatique Ecole Centrale des Techniques de l’environnement Industriel - Paris
Formations personnelles
2017 Plateforme mobile Xamarin React
2016 Ethical Hacking
COMPETENCES TECHNIQUES
Développement Système : Framework Net et C Sharp (3.5 – 4.5.1). WPF, WCF, MEF, Ioc, Framework AOP (Castle, MS PRISM)
Script Microsoft Batch, PowerShell, Shell Script.C, C++ (plateformes embarquées). Plateforme Xamarin
Développement WEB : Bonnes notions d’ASP.NET,CSS, AJAX, web services SOAP, WCF. Notions Angular 2
XML : Xpath, XSLT.REST, Typescript
Environnement de développement : Eclipse, SVN, Cruise Control, Team Fondation Server 2012(API)
Microsoft Visual studio 2010, 2013, 2015, 2017, Jenkins, ANT
Analyse et conception : UML, GRASP, GOF, SCRUM, Audit code, Optimisation, Code refactoring. SCRUM
Systèmes : Windows server 2012, Active Directory Metaframe Citrix.Linux.
Base de données :Oracle, Microsoft SQL server 2008, 2012.
Réseaux et sécurité : SMTP – POP – IMAP. TCP IP, Firewall, Filtres Bayésien (SPAM), SVM.RBL, SURBL, SPF.
Systèmes embarqués : Programmation C système GNU /Linux kernel 2.6 avec GCC Compilation croisée pour ARM9, Make, automake, débogage GNU GDB.Connaissances des bus UART, I2C, SPI
Programmation µContrôleur sur board ARM
Qualité et tests :Selenium, MS AutoIt, DevTest suite Asslassian Jira et Confluence QAComplete