About Mohamed Hechmi
French
Native or bilingual
English
Conversational
Experience
- Discovery IntechModernization of a WMS ERPSeptember 2024 - Today (1 year and 9 months)Tunis, TunisiaModernization of a European publisher's ERP, creation of a REST API to serve a Web interface and migration of old business logic to object-oriented (OOABL) and reorganization of sources according to the OpenEdge Reference Architecture (OERA) standard and implementation of a centralized authentication system.Role:• Technical design of the solution• Writing detailed analyses• Complex development• Technical support for the development team• Code review and validationEnvironment and technologies:• Progress OpenEdge V11• Progress Application Server for OpenEdge• Angular 13• Spring Boot 3• Keycloak• RESTful API• Jenkins• Git• Jira
- Discovery IntechCentralize the processing of data exchanges between an ERP and external applicationsJanuary 2021 - November 2022 (1 year and 10 months)Tunis, TunisiaThe MIOS system is an internal solution for a European ERP publisher, which allows centralizing the processing of data exchanges with third-party external applications. Through a JSON configuration, MIOS can manage communications with SOAP, REST, and TCP/IP socket protocols with automatic retry management in case of failure and alerts. It offers complete monitoring of exchanged data flows via a user-friendly web interface.Role:• Technical design of the solution• Technical support for the development team• Writing detailed analyses• Complex developmentEnvironment and technologies:• Jenkins• Jira• Permanent batch process (Daemon) under Progress OpenEdge 11• Progress OpenEdge REST API under classic AppServer• Progress OpenEdge SOAP API under classic AppServer• Progress OpenEdge TCP/IP Socket• GITData warehouse usable in real-time by clients of a European ERP
- Discovery IntechImplementation of control functions for a robotic system (WCS)January 2019 - September 2020 (1 year and 8 months)Tunis, TunisiaDevelopment of new functions in a European publisher's WMS, which allows:• Controlling a mechanized system (WCS) for preparing packages in BELL Canada warehouses.• Ensuring automated management of TEC (DEVICE/SIM) product activation in packages by pairing their serial numbers scanned during the preparation operation.• Providing a modern web interface for controlling operations and reporting KPIs.Roles:• Technical design of the solution• Technical support for the development team• Writing detailed analyses• Complex developmentEnvironment and technologies:• Exposure of REST APIs via Progress OpenEdge 11• Communication via TCP/IP socket between the ERP (OpenEdge) and the external WCS system.• Web part in Angular 9• SVN (OpenEdge ERP)• GIT (Angular 9 Web)• Java 8 + Axis 2 for the SOAP client of SIM/DEVICE activation services• Tomcat 8• JiraDesign and development of a web application for preparing customer orders in a store (DRIVE) for a European publisher.
Recommendations
Be the first to recommend Mohamed Hechmi
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- National Diploma in Computer EngineeringHigher Private School of Engineering and Technology2011Diplôme National en Ingénieur en informatique
- University Diploma of Technology in Computer ScienceHigher Institute of Technological Studies2008Diplôme Universitaire de Technologie en informatique
Certifications
- Certified Basic OpenEdge Developer (12.2)Progress2024