About Amine
French
Native or bilingual
English
Fluent
Experience
- DalkiaSenior Developer (Java/SpringBoot/Angular/AWS)ENERGY AND UTILITIESNovember 2024 - Today (1 year and 9 months)Paris, FranceDalkia is a subsidiary of the EDF group and one of the major players in energy services, present throughout France and internationally. Its main activities include the development of renewable and recovery energies, as well as supporting clients in reducing their energy consumption and CO2 emissions.Main projects:Development of several strategic IT products offering the company a 360° view of its customer relationships, enabling the management of contracts, deals, and services, including:- Implementation and maintenance of energy installations.- Energy supply.- Improvement of energy performance.Achievements:As part of a team of 20 people, including 10 developers, my main responsibilities were:- Contribution to a major IT product rationalization project: migration of several heterogeneous, poorly managed, and underperforming solutions to a single project acting as a data repository for Dalkia, exposing several products and services in a hexagonal architecture.- Deployment and maintenance of various products on AWS (AWS ECS, AWS Lambda, CloudWatch, AWS S3, Secret Manager).- Management of technical obsolescence of application components.- Leading requirements gathering and technical design workshops with the team.- Development of solutions in response to business needs expressed by Product Owners.- Resolution of production incidents and bug fixing.- Participation in SCRUM ceremonies: backlog refinement, sprint planning, retrospectives, daily meetings, demonstrations.
- GRTgaz- DSI Région Ouest - RF Performance opérationnelleFullstack Senior Developer Java/AngularENERGY AND UTILITIESSeptember 2019 - September 2024 (5 years and 1 month)Paris, FranceGRTgaz owns and operates Europe's longest high-pressure natural gas transmission network in France.Project: (carried out in a team of 12 people, including 6 developers)Supporting GRTgaz's business performance by creating new digital tools to foster collaboration between different entities.Co-development of desktop and mobile applications with users, for internal and external use, enabling:- Verification of the compliance of GRTgaz's measurement instruments.- Management of defect characterization on pipelines before and after repair.- Reporting of risks and dangerous situations, transmitting information collected in the field.- Collection and storage of documents necessary for interventions, forming a basic documentation package.- Use of offline mode in "white zones" where network and GPS quality is poor.- Generation and sending of reports (PDF and JSON) to third parties via AWS S3, APIs, SFTP servers, SharePoint, etc.Achievements:- Successful migration of about ten applications from an old MobileFirst (IBM) infrastructure to the AWS Cloud (APIs, AWS ECS tasks, AWS Lambda).- Management of technical obsolescence on the various applications.- Analysis of new business needs in collaboration with functional analysts, and proposal of suitable IT solutions.- Leading requirements gathering and technical design workshops with the team.- Development and integration of new features on both Backend and Frontend.- Deployment of solutions as APIs and scheduled tasks (AWS ECS, AWS Lambda).- Interfacing solutions with third-party components (APIs, SFTP servers, AWS S3, Microsoft SharePoint) for data exchange.- Analysis and correction of anomalies and incidents in close collaboration with support and field teams.- Active participation in SCRUM ceremonies.Methodology: Scrum, Kanban.
- Société GénéraleFullstack Developer Java/AngularBANKING AND INSURANCEJanuary 2019 - August 2019 (8 months)Paris, FranceContext: Fineflex is a startup incubated by Société Générale, specializing in financing SMEs operating in the subscription economy.Project:Development, with a team of 3 people, of an application "from scratch" aimed at:- Presenting the company and its services to clients.- Allowing users to perform financing simulations based on their situation.- Retrieving client bank transaction data.- Calculating client eligibility for financing.- Managing client contracts.Achievements:Design and development of the first building blocks of the application:- Participation in the setup and configuration of the project architecture.- Integration of external APIs.- Analysis of functional needs with stakeholders.- Development of core backend and frontend components.- Implementation of unit and integration tests following a TDD (Test Driven Development) approach.- Execution of end-to-end tests to ensure application quality.- Active participation in SCRUM ceremonies (Backlog Grooming, Sprint Planning, Retrospectives, Daily Meetings, Demos with the client).Key skills used:- Technological environment: Java 11, Maven 3.6.0, Spring Boot, Spring Data, JUnit, Mockito, PowerMockito, Angular 7, Postgres, Git, GitLab, Jira, TDD, Docker, Postman- Methodology: Scrum- Industry: Finance
Reviews
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
- State Engineer in IT Studies and DevelopmentNational School of Applied Sciences2016Les grandes axes de la formation : - L'analyse des besoins fonctionnelles (analyse et élaboration des documents techniques et fonctionnelles : cahiers de charges, études technique …) - Méthodes et outils de conception d'un projet informatique. - Langages et technologies de développement informatique (langages de base et frameworks). - Gestion de projets (méthodologies de travail et processus de développement).
Certifications
- [PCEP-30-02] PCEP™ – Certified Entry-Level Python ProgrammerPython Institute2024
- [PCAP-31-03] PCAP™ – Certified Associate Python ProgrammerPython Institute2024