Amine - Développeur .NET
Ref : 200607A001-
44000 NANTES
-
Développeur (35 ans)
-
Totalement mobile
-
Mandataire social de sa structure Freelance (SARL, SAS, EURL, etc)
EXPERIENCES PROFESSIONNELLES
Décembre 2018 à Février 2020 – Consultant .NET – Atos Nantes
Projet : CNAM
Migration IHM de l’application de comptabilité générale de l’Assurance
Maladie (VB6 -> VB.NET)
Mission :
▪Migration des projets avec outil Microsoft Visual Studio 2008
▪Analyse du code existant VB6 et de sa forme migrée .NET(Orienté
objet)
▪Analyse fonctionnelle des règles de gestion
▪Réalisation d’une application tierce nommée Ptolémée afin de
faciliter la migration et modifiant de manière générique le code
▪Etude d'impact et chiffrage
▪Mise en place de normes et bonnes pratiques dans l’utilisation de GIT
▪Réalisation de nouveaux composants afin de compenser ceux qui
n’ont pas être migrés vers le .Net
▪Validation des développements
▪Tests unitaires
▪Livraison
▪Rédaction des spécifications techniques détaillées
▪Méthodologie : utilisation de principes agiles (Kanban, livraisons
itératives, daily meeting etc)
Environment : Visual Studio 2017, VB.NET, Tuxedo, Linq to List, Git,
SVN,HP ALM
Mai 2018 à Octobre 2018 – Consultant .NET – Humanis Lille
Projet : E-Service
Applications mettent à disposition l’encaissement des cotisations de
retraite complémentaire, l’attribution des points salariés du régime
obligatoire, informer les futurs retraités sur droits, établir les dossiers
de liquidation de retraite, verser les pensions de retraite
Mission :
▪Collecte et analyse du besoin
▪Etude d’impact et chiffrage
▪Programmation orientée aspect, pour la gestion des logs et du cache
▪Rédaction des spécifications techniques détaillées
▪Rédaction des fiches de tests & validation des développements
▪Maintenance évolutive et corrective
▪Tests unitaires & tests d’intégration.
▪Chiffrage Livraison
▪Méthodologie : Agile Scrum.
Environment : asp.net, Log4net, Entity Framework, Batch, SQL Server,
T-SQL, Visual Studio 2017, TFS, GIT, ReSharper, Redmine, Fiddler,
SoapUI, Dot Peek, XML.
Décembre 2016 à Avril 2018– Consultant .NET - PSA Peugeot Citroën
Projet : HERMES
Application met à disposition des sites internet des données sur les
points de vente du réseau PSA ainsi de consultez les meilleurs offres
disponibles et de configurer la voiture et prenez rendez-vous
facilement avec un concessionnaire
Mission :
▪Effectuer la maintenance et l’évolution des services utilisés par les
application de PSA.
▪Analyse, la conception et développement .
▪Analyse, correction et optimisation des performances.
▪Développement des tests unitaires et tests d’intégration à la fine
préparation des bordereaux de livraison et la livraison.
▪Cette mission comprenait la collocation et le travail en équipe en
utilisant les méthodologies agiles en se basant sur les outils JIRA
pour le suivi des bugs.
Environnement : Visual Studio 2012, C#, XML, JavaScript, SVN,
SOAPUI, Asp. Net , Web Service , SQL Server 2008, Ajax, TransactSQL
Mai 2015 à Novembre 2016 – Consultant .NET- Volkswagen Bank
Projet : FIRST (Fleet Insurance & Retail Selling Tool)
Application FIRST permet la gestion des contrats de ventes des
véhicules et la gestion de la base de données référentiel VW, AUDI,
SEAT, SKODA et DUCATI.
L’application gère l’offre financière des véhicules et le suivie du
workflow des contrats.
Mission :
▪ Maintenance corrective & évolutive
▪ Développer sous Silverlight
▪ Développement des évolutions
▪ Maintenance de procédures stockées (PL-SQL)
▪ Rédaction des fiches de tests & validation des développements
▪ Chiffrage et à la fin, rédaction des documents technique
▪ Utilisant la méthodologie agile avec l’outil TFS
▪ Méthodologie : Lean Management.
Environment : ASP.NET, XML, PL-SQL C#, Visual Studio 2012, WCF,
Oracle, TFS, MVVM
Novembre 2014 – Avril 2015- Consultant .NET – CapGemini ShareServices
Projet : Easy Document
Application EDoc (Easy Documentation) permet de gérer les propriétés
des documents et de conserver l’unicité et l’homogénéité du code
pour Word, PowerPoint et Excel.
Mission :
Ma mission au sein de l'équipe était dirigée une équipe de 2 personnes
en tant que développeur est la refonte de l’application et la migration
du VBA vers WindowsForm.
Etude & Conception technique, macro chiffrage, développement
spécifique, développement des nouvelles fonctionnalités, test
fonctionnel, en utilisant les méthodologies Agile Kanban en se basant
sur l’outil TFS pour la gestion de projet.
Environment : Visual Studio 2013, C#, XML, Linq to Xml, TeamForge,
SVN, VSTO, ClickOnce
COMPETENCES FONCTIONNELLES
Travail en équipe
Bon relationnel
Esprit de critique et d’analyse
Dynamique et organisé
Capacité de montée en compétences
COMPETENCES TECHNIQUES
Technologies & Framework ASP.NET Core 3, ASP.NET MVC 5, ASP.NET, Entity Framework Core, Entity Framework, MVC5, MVC Core, Web Forms, Ado.NET, Nhibernate, Angular, Ajax, WCF, Service Web Rest & SOAP
Langages de Programmation C#, HTML5/CSS3, JavaScript, JQuery, Ajax, bootstrap, (T/PL)SQL.
Gestion Ticket JIRA, TFS, Mantis, HPQC, HPALM
Outils décisionnels MS SQL Server, SSRS, SSIS, SSAS
Méthode Agile Scrum, Kanban, Lean Management
DevOps Intégration continue, Livraison continue, Automation
Programmation extrême TDD (Développement piloté par test), MSTest, NUnit,
XUnit, Refactorisation
Outils gestion de version TFS, GIT, SVN
IDE Visual Studio (2008/2010/2012/2013/2015/2017)
SGBD SQL server(2008/2012/2018), Oracle(10g/11g), MySQL
Tools SOAPUI, Fidler, PostMan
FORMATIONS
2020 : Formation Angular 9 / ASP.NET CORE 3 / Bootstrap 4 / TDD / MVC Core / Jquery
2019 : Formation DevOps chez SYMOLIA
2016 : Formation MVC 5 chez CAPGEMINI
2016 : Formation JavaScript chez CAPGEMINI
2014 : Master MIAGE, ECOLE MAROCAINNES DES SCIENCES DE L’INGENIEUR
2009 : Baccalauréat sciences de la vie et terre, Lycée Mohamed V Casablanca, Maroc
LANGUES
Anglais : Technique
Espagnol : Notions