À propos de Mohamed Hechmi
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- Discovery IntechModernisation d'un ERP WMSseptembre 2024 - Aujourd'hui (1 an et 9 mois)Tunis, TunisiaModernisation d'un ERP d'un éditeur européen, réalisation d'une API REST pour servir une interface Web et migration des anciens traitements métier en orienté objet (OOABL) et réorganisation des sources selon la norme OpenEdge Reference Architecture (OERA) et mise en place d'un système d'authentification centralisée.Rôle :• Conception technique de la solution• Rédaction des analyses détaillées• Développement complexe• Support technique à l'équipe de réalisation• Revue de code et validationEnvironnement et technologies :• Progress OpenEdge V11• Progress Application Server for OpenEdge• Angular 13• Spring boot 3• Keycloak• Restfull API• Jenkins• Git• Jira
- Discovery IntechCentraliser les traitements des échanges des flux entre un ERP et des applications externesjanvier 2021 - novembre 2022 (1 an et 10 mois)Tunis, TunisiaLe système MIOS est une solution interne pour le compte d'un éditeur d'ERP européen, qui permet centraliser les traitements des échanges des flux avec les applications externes tierces. A travers uneconfiguration au format Json, MIOS peut gérer les communications avec les protocoles SOAP, REST, SOCKET TCP/IP avec des gestions automatiques des relances en cas d'échec et des alertes. Il offre un suivi complet sur les états des flux échangés via une interface web ergonomique.Rôle :• Conception technique de la solution• Support technique à l'équipe de la réalisation• Rédaction des analyses détaillées• Développement complexeEnvironnement et technologies :• Jenkins• Jira• Processus batch permanant (Daemon) sous Progress OpenEdge 11• API REST Progress OpenEdge sous classic AppServer• API SOAP Progress OpenEdge sous classic AppServer• Socket TCP/IP Progress OpenEdge• GITDatawarehouse exploitable en temps réel par des clients d'un ERP européen
- Discovery IntechImplémentation des fonctions de pilotage d'un système robotisé (WCS)janvier 2019 - septembre 2020 (1 an et 8 mois)Tunis, TunisiaDéveloppement des nouvelles fonctions dans un WMS d'un éditeur européen, qui permet de :• Piloter un système mécanisé (WCS) de préparation des colis dans les entrepôts de BELL Canada.• Assurer une gestion automatisée de l'activation des produits TEC (DEVICE/SIM) dans les colis à travers l'appairage des leurs numéros séries scannés pendant l'opération de préparation.• Offrir une interface web moderne pour le pilotage des opérations et la remonté des KPI.Rôles :• Conception technique de la solution• Support technique à l'équipe de la réalisation• Rédaction des analyses détaillées• Développement complexeEnvironnement et technologies :• Exposition des API REST via Progress OpenEdge 11• Communication via socket TCP/IP entre l'ERP (OpenEdge) et le système externe WCS.• Partie Web en Angular 9• SVN (ERP OpenEdge)• GIT (Web Angular 9)• Java 8 + Axis 2 pour le client SOAP des services de l'activation SIM/DEVICE• Tomcat 8• JiraConception et réalisation d'une application web de préparation des commandesclient dans un magasin (DRIVE) pour le compte d'un éditeur européen.
Recommandations
Soyez le premier à recommander Mohamed Hechmi
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Diplôme National en Ingénieur en informatiqueEcole Supérieure Privée d'Ingénierie et de Technologies2011Diplôme National en Ingénieur en informatique
- Diplôme Universitaire de Technologie en informatiqueInstitut Supérieur des Etudes Technologiques2008Diplôme Universitaire de Technologie en informatique
Certifications
- Certified Basic OpenEdge Developer (12.2)Progress2024