Expérience professionnelle
Expérience professionnelle
INGEROP (France) Mars 2018 à Mai 2018
Ingénieur Etude et Développement
Projet Abacus
Développement full-stack d'une application de gestion d'affaires pour un grand groupe d'ingénierie dans le domaine du BTP. L’application permet de synchroniser les données des affaires avec la comptabilité, mettre à jour les données générales des affaires, saisir les données budgétaires prévisionnelles, consolider les données dans des écrans de synthèse par affaire et par groupes d’affaires. L’application s'adresse aux contrôleurs de gestion, responsables d'affaires et dirigeants du groupe.
• Intégration dans une équipe de 3 développeurs dont un lead technique
• Développement Full stack des modules et pages
• Ajout et maintenance des DAL
• Réalisation des business layers
• Mise en place d’un versionning des données des affaires
• Optimisation des performances des temps de réponse
Environnement : ASP.Net MVC 5, SQL Server 2016, Entity Framework 6, JQuery, AJAX, Bootstrap 4, DevExpress 17, Visual studio 2015
MSL Circuits (France) Septembre 2017 à Janvier 2018
Ingénieur Etude et Développement
Projet QRQC (Quick Response Quality Control)
L’objet du logiciel est d’offrir au personnel de Production et Qualité la possibilité de gérer les QRQC dans une application Web en remplacement de la version papier.
• Conception de la base de données
• Participation à l'élaboration du découpage organique du projet
• Chiffrage du projet
• Création des Procédures stockées et fonctions
• Echanges avec l'architecte fonctionnel
• Ajout des DAL
• Réalisation les business layers
• Ajout du Web Service
• Programmation Full Stack
Environnement : MVC, Visual studio 2015, SQL Server 2014, TFS 2017
Méthode : UML
MSL Circuits (France) Mai 2017 à Septembre 2017
Ingénieur Etude et Développement
Projet PolyVal
Remplacement du document ‘‘grille de validation des niveaux de poly compétences par opérateur’’ au format papier par une fiche validée électroniquement par le tuteur & l’opérateur dans l’application CAPER
• Conception de la base de données
• Proposition et orientation des solutions organiques appropriées
• Utilisation d’un Web Service REST pour un proxy qui communique entre deux applications sur deux serveurs différents
• Création d’un programme de reporting RDLC
• Procédures stockées avec PostGreSQL
• Reporting dans une fiche de type PDF
Environnement : MVC, Visual studio 2013, PgAdmin III, SVN, SQL reporting 2005
MSL Circuits (France) Décembre 2016 à Mai 2017
Ingénieur Etude et Développement
Projet CAPER
Création « CAPER (Application qui gère la validation de lecture des fiches techniques par les opérateurs, qui sont liées à la production des composants électroniques) : Besoin client Automobile BMW
• Participation aux analyses détaillées
• Élaboration des plans de tests
• Spécialiste des outils de développement utilisés
• Optimisation des chargements des pages
• Ajout de nouvelles fonctionnalités
• Ajout d’un QCM pour valider la lecture des fiches
Environnement : MVC, Visual studio 2013, PgAdmin III, SVN, SQL, JQuery, AJAX, Linq, Procédures stockées.
MSL Circuits (France) Octobre 2016 à Décembre 2016
Ingénieur Etude et Développement
Projet IPEE
Nouveau projet pour les étiquettes électroniques liées au wifi. Consultation des pièces via leurs numéros étiquettes à travers l’application, Cela pourra faire le changement d’état pour chaque étiquette.
• Élaboration et révision des dossiers fonctionnels selon les normes en usage chez les clients de concert avec les représentants des utilisateurs;
• Suivi de l’implantation et des opérations;
• Soutien aux utilisateurs lors des essais intégrés.
• Identification et proposition des méthodes d’accès optimales aux bases de données;
• Établation des caractéristiques des programmes
• identification des étapes du programme et détermination des algorithmes auxquels recourir
Environnement : Visual studio 2013, C#, SQL, JQuery, DataGrid, AJAX, Web Services (WCF)
MSL Circuits (France) Septembre 2016 à Octobre 2016
Ingénieur Etude et Développement
Projet Calendrier IPro
Ajout d’un nouveau module dans l’application IPro (Indicateur des productions) : le calendrier ajouté est créé par le langage .Net WebForme avec JavaScript (Jquery et SQL) pour donner l’accès à l’administrateur lui permettant d’organiser ou de modifier le calendrier des opérateurs selon leurs postes
• Codification des unités de traitement;
• Élaboration des plans de tests;
• Préparation de la documentation technique;
• Transfert de connaissances.
• Élaboration et révision des dossiers fonctionnels selon les normes en usage chez les clients de concert avec les représentants des utilisateurs;
• Identification et proposer des méthodes d’accès optimal aux bases de données;
• Établissement des caractéristiques des programmes, identification des étapes du programme et détermination des algorithmes auxquels il faudra recourir;
Environnement : Visual studio 2013, C#, SQL, JQuery, DataGrid, AJAX, WebServices ( WCF)
MSL Circuits (France) Juin 2016 à Septembre 2016
Ingénieur Etude et Développement
Projet TRIAM CV
Création d’un nouveaux Projet TRIAM CV (Contrôle visuel sur les pièces, déclaration des défauts et réclamation sur les pièces rebutées).
• Analyse des dossiers fonctionnels;
• Réalisation, conception, révision et exécution des essais fonctionnels;
• Participation à l’évaluation des demandes de changements;
• Suivi de l’implantation et des opérations;
Environnement : MVC, Visual studio 2013, SQL, JQuery, AJAX, WebServices ( WCF), (Design Pattern Repository)
MEX Circuits (Mexique) Avril 2016 à Juin 2016
Ingénieur Etude et Développement
Projet IPro
Intégration de deux langues supplémentaires
• Traduction de l’application IPro en Espagnole et anglais avec une méthode se basant sur la base des données et les services web)
• Identication et proposition des méthodes d’accès optimales aux bases de données;
• Établissement des caractéristiques de programmes, identification des étapes du programme et détermination des algorithmes auxquels il faudra recourir;
• Analyse en détail des besoins des clients en matière de traitement de données, de base de données ou d’algorithmes et proposition des solutions
Environnement : Visual studio 2013, SQL, JQuery, AJAX
MEX Circuits (Mexique) Décembre 2015 à Avril 2016
Ingénieur Etude et Développement
Projet MVVM = IPro Client Lourd (WPF)
Reprogrammation du projet Ipro Client lourd WinForm par le nouveau langage WPF (MVVM)
• Participation à la réalisation du développement de système
• Participation aux analyses détaillées;
• Codification des unités de traitement;
• Élaboration des plans de tests;
• Prépareration de la documentation technique
Environnement : Visual studio 2013, SQL, WPF.
MEX Circuits (Mexique) Septembre 2015 à Décembre 2015
Ingénieur Etude et Développement
Projet MVC = OptiSmed
Programmation d’un nouveau projet indiquant le positionnement des Racks et leurs nombre des pièces dans les différents Secteurs de l’usine
• Révision et/ou établissement des normes de programmation
• Proposition et orientation des solutions organiques appropriées
• Supervision de l'équipe de réalisation en assurant la qualité des programmes réalisés
• Travail conjointement avec l'architecte fonctionnel
• Spécialiste des outils de développement utilisés
Environnement : Visual studio 2013, C#, SQL
Compétences
Languages
• C# (WinForms, Web Form, MVC)
• JavaScript
• HTML, CSS
• PL/SQL
Expertise
• Programmation C# 4, 5 et 6
• MVC 4 et 5
• EntiyFrameWork
• JQuery, Ajax
• HTML5, CSS3, Boostrap
• WCF (REST, SOAP)
• Web API
• SQL Server 2014, PostgreSQL
• TFS, SVN
• Scrum, Agile
Connaissances spécifiques SQL
• Conception de bases de données, jointures, procédures stockées, requêtes et fonctions SQL.
• JavaScript : JQuery, UI, AJAX, sérialisation JSON
Connaissances spécifiques C#
• Design Pattern Singleton, Factory abstract, repository, Proxy, MVC ET Nuget Reference
Systèmes d’exploitation et logiciels
• Windows 7, 10
• Visual Studio 2008, 2012, 2013, 2015, 2017
• TFS 2017
• SQL Server 2014, 2012, 2008
• Skype Entreprise
• SVN Tortoise
• Ms Project
• Adobe Photoshop
• PgAdmin III, PostgreSQL
Méthodes et techniques
• Full Stack (Front & Back).
• Conception et réalisation et conception fonctionnelle. Intégration applicative / gestion des bases de données.
• TFS (Scrum méthodologie)
Formation
2018 : Training Microsoft Exam 70-483: Programming in C#
(Advancia, TIS Circuits): Programmation C#, utilisation de WCF, interfaces, méthodes, polymorphisme, MVC, EntiyFrameWork, cryptage des assemblies.
2017 : Training Microsoft Exam 70-461: Querying Microsoft SQL Server
(Advancia, TIS Circuits)
2014 : Diplôme Universitaire d’ingénieur BAC+6 en Informatique Spécialité : Génie logiciel
EPI Ecole Pluridisciplinaire Internationale
2011 : DUT, Diplôme Universitaire de Technologie Spécialité Informatique & Multimédia
ISAMM Tunis
Certifications
2018 : 70-483 Programming In C# Microsoft
Langues
• Anglais : courant