Zaki - Développeur DELPHI VCL
Ref : 190401R002-
Domicile
92340 BOURG LA REINE
-
Profil
Développeur, Consultant, Chef de projet (59 ans)
-
MobilitéTotalement mobile
-
StatutFreelance
![Photo de Zaki, Développeur DELPHI VCL](/avatars/man2.png)
-
VERMEGJan 2021 - Jan 2023
Projet : Migration Oberon/Maintenance
Delphi 4,Delphi 10.3 , Serveur com en C++ Maintenance curative evolutive Oberon client Delphi et Oberon server C/C++
Méthode : SCRUM
Contexte : Migration des divers applications client Oberon de Delphi 4 vers Delphi 10.3
Tâches:
● Etude de la migration du code
● Sélection des composants à utiliser
● Migration du code -
IMEXJan 2013 - Jan 2013
Projet : Agence Tunisienne de l’emploi et du travail indépendant
Architecture 3-tiers, Sql Server 2008, connectivité OleDb, DevExpress.
Contexte : Maintenance corrective et évolutive d’applications Delphi 7
Equipe : 2 développeurs et un responsable technique
Tâches:
• Modification et évolution de modules d’échange de données -
ISIE (Instance Supérieure Indépendante des Elections-Tunisie)Jan 2011 - Jan 2012
Membre chargé de l’informatique et de la programmation
Delphi, .NET, C#, ASP.NET, Webforms, WCF, JQuery, AJAX, Visual studio 2010, Postgres, SQL Server
Réalisation du système d’enregistrement des électeurs et divers applicatifs relatifs aux élections.
Système d’enregistrement des électeurs sous la forme d’un extranet sécurisé
Interaction avec les différentes bases de données des ministères (CNI, ministère de la justice, de l’intérieur…)
Création et consommation de webservices
Application de gestion des candidatures.
Travail en collaboration avec le Centre National de l’Informatique pour la partie hébergement des applications -
Projet : SILEC CABLE WEB TOURETSJan 2009 - Jan 2011
Contexte : Création de modules DotnetNuke pour gérer une application de ramassage de tourets de câbles
SQL Server Management Studio 2008, WCF, Visual Studio 2008, DNN, VB.NET, C#, ASP.Net WebForms
Tâches:
• Développement d’extension du module d’administration DotnetNuke
• Développement du module de gestion des demandes de ramassage
• Développement module de gestion des transporteurs
• Développement module tableau de bord client
• Création de webservices -
Naxans
Projet : Office National des Postes (Tunisie) MailPostJan 2008 - Jan 2008Contexte : MailPost plateforme de courrier administratif sécurisé
Exchange 2007, ASP, Microsoft Provisionning, VisualStudio 2008 , C#, Webservices
Tâches:
• Développement d’agents Exchange 2007 en C#
• Développement de Webservices passerelle entre MailPost et la plateforme de lettres recommandées électronique -
IDIGAOaujourd'hui
Projet : Ingenico Back End Compliance (Plateforme de paiement électronique)
Delphi 6,com/com+ , T-SQL, SQL Server, .NET, TFS, GIT
Méthode : SCRUM
Contexte : Analyse d’impact et implémentation de conformité du code avec les dernières versions de protocoles de paiement.
Tâches:
● Analyse d’impact des dernières versions de protocoles de paiement sur le code existant
● Rédaction de documents d’analyse, participation aux réunions de prise de décision d’implémentation
● Implémentation de changements de code de protocoles de paiements APACS, PAGO, GICC
● Implémentation du traitement de transactions incertaines
● Implémentation du traitement des transaction utilisant COF (Credential on file)
● Tests de certifications EMS Omnipay , BarclayCard, HSBC, RBSNATWEST , SIXPAY -
Ingénieur d’études et développements.
Projet : IDIGestion – module facturationaujourd'huiContexte :
C#, ASP .NET MVC4,HTML5/CSS3, JAVASCRIPT, JQuery, AJAX, Visual studio 2013, Web service, repository pattern ,NHibernate, SQL Server, T-SQL, Sql server manager studio, SVN, SCRUM.
Réalisation d’un module de facturation qui permet de générer la facturation automatiquement à partir des informations contenues dans 2 bases de données
Equipe :
Equipe de 2 développeurs
Tâches :
Analyse du cahier des charges.
Analyse et conception de la base de données.
Conception des objets métiers.
Codage du module
Création et implémentation des maquettes d’interfaces graphiques.
Tests unitaires. -
NOVEXX-LVMHaujourd'hui
Contexte : Intégration d’une solution d’impression d’étiquettes au sein de la chaine de production
Delphi XE3, Postgres
Equipe : 1 développeur et un MOA
Tâches:
• Maintenance corrective de l’existant
• Refonte de certains modules
• Mise en place d’une architecture objet
• Création des modules de connexion Ethernet et USB pour les imprimantes et lecteurs de codes à barre
• Maintenance corrective et évolutive de l’application de traçabilité -
Gestion de projets IMEXaujourd'hui
Contexte : Migration d’application de gestion de projets Delphi7/Interbase vers Asp.Net Webforms c#/ Sql Server
C#, ASP .NET , Webforms, JQuery, AJAX, Visual studio 2013
Equipe : 2 développeurs et un responsable technique
Tâches:
• Etude de la migration
• Développement des modules : planification, gestion des ressources, suivi
• Teamleader auprès des deux développeurs pour la réalisation -
Boss Pack Solutionaujourd'hui
Contexte : TMA ERP d’assurance vie
Delphi 7, Oracle
Tâches :
• Formation d’équipe de développeurs sur Delphi 7 et Oracle
• Développement du module marque blanche
• Développement du module réseau de distribution
• Développement du module import de données
-
Faculté des Sciences Diplôme universitaire des études scientifiques Maths-Physique
1987
POINTS FORTS :
Expertise DELPHI
Fortes connaissances en bases de données
Autonomie
Conception, développement et maintenance d’applications
COMPETENCES TECHNIQUES
Programmation
ASP 3.0, ASP.NET 4.0, VB.NET, C#, ADO.NET, ASP.NET MVC 4/5/6
Composants Telerik, DevXpress, Indy, COM/DCOM
Webservices WCF (SOAP/REST), WebAPI
JavaScript/Jquery, Ext.js, HTML, CSS
Java, J2ee, NetBeans, JBuilder
Delphi 1-2-5-6-7-.NET-XE-Tokyo
Bases de données
SQL SERVER 2000-2014-2016, SQL, T-SQL, SyBase, Oracle, Informix, Firebird, Interbase
EntityFramework, Nhibernate
Crystal Reports, Report Builder, FastReport
Méthodologies et outils
Méthodes d’analyse : Architecture N-Tiers / UML / Merise / XP / Agile
Outils de conception | Postsharp,
Outils de développement | MS Visual Studio 2000-2013, NUnits, Sharepoint
Gestion de projet : Scrum
Outils gestion de projets et versionning : TFS (VSS), SVN, CVS
LANGUES
Anglais : opérationnel