About Hachem
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- Saint-GobainSEFPRO | SENIOR Full-stack DEVELOPER (Angular/Nestjs)RAW MATERIALS INDUSTRYNovember 2021 - Today (4 years and 8 months)Development of the SefproLink application for SefPro: World leader in the production of refractory products for the glass and steel industry.For a thorough understanding and a visual presentation of SEFPROLink, I invite you to consult this link which contains a detailed article as well as a presentation video.https://www.sefpro.com/news/sefpro-unveils-sefprolink-your-dedicated-customer-portalRoles and activitiesDevelopment and Design:• Development of all frontend parts (front office and back office), as well as a large part of the backend.• Structuring the project using the NX monorepo structure to improve modularity and reusability.• Design and development of reusable UI components.• Development of a custom UI library that respects the client's Figma charter.• Development of Web APIs with NestJS.• Manage the deployment of the application with Azure DevOps.Collaboration:• Work in collaboration with a PO and business managers.• Close collaboration with external teams to resolve issues related to data flows from Salesforce.• Frontal support intervention on other projects upon request.• Development of a UI library for the external project "SefproGuard".• Contribution to "ControlApp", another project, by developing essential UI components.Maintenance and Resolution:• Proactive resolution of bugs and performance issues to improve user experience.• Ensure the migration of the application and the update of front and back libraries.• Ensure the handover for maintenance to an Indian developer.Technical Environment• DB: Azure SQL• Backend: NestJs, GraphQl, JWT• Frontend: Angular v14, Angular Material, NgXs, Apollo Angular for GraphQL API consumption• Storage: Azure Blob Storage• Architecture: Monorepo with Nx• CI/CD & Version Control: Gitlab, Azure DevOps• Tools: Gitlab, PostMan, Salesforce, Azure DevOps, Figma, WebStorm, DataGrip
- JsLabsFull Stack Developer (personal project)DIGITAL AND ITJuly 2021 - November 2021 (4 months)The main objective of the jsLabs project is to provide a set of up-to-date "hands-on" in a dynamic and modern web application developed with a MEAN technical stack composed of MongoDB, Express, Angular, and Node.js (with their common point: JavaScript!) and following recent best practices in various areas such as:• NgRx with the REDUX design pattern• Routing• ngx-translate, the internationalization (i18n) library for Angular• Angular Material• Bootstrap 4• Responsive design• Lazy loading of modules• Jest Testing Framework• DockerContinuous IntegrationThis project uses GitLab CI/CD to run linters and tests on each commit.It contains a portfolio section as well as many other more or less advanced features (File uploads, email sending, authentication, Sorting, Pagination, Filtering, Chat...). The idea is to keep it always synchronized with the releases of Angular and associated libraries.
- CGI UMANISFULL-STACK DEVELOPERCONSULTING AND AUDITSJune 2020 - August 2021 (1 year and 2 months)Levallois-Perret, FranceIT Consultant within the Energy & Life Sciences BUMissions:
- EDF | FullStack DEVELOPER
VEGA Project: The objective of the service is to carry out (including acceptance testing): developments related to the engineering processes of the commercial proposal (to build and produce commercial proposals and manage energy and service offers meeting customer needs in compliance with commercial policy) based on the two publisher solutions Pros: Smart CPQ and Pros Quote X (Performance Quoting)
Recommendations
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
- PhD in Electrochemistry (focused on renewable energies)Université Paris Diderot - Paris 72016