About Maxime
Arabic
Native or bilingual
French
Native or bilingual
English
Native or bilingual
Experience
- ENGIE GEMSenior Software EngineerENERGY AND UTILITIESOctober 2021 - March 2026 (4 years and 5 months)92400 Courbevoie, FranceAs part of the GEMCube team at Engie Global Energy Management, I worked on the development, migration, and maintenance of several ActivePivot / Atoti Server cubes used in production for energy trading and risk monitoring.My work included multiple Atoti Server migrations, infrastructure migration from on-premise to Azure cloud VMs, and performance optimization (heap/off-heap memory, CPU usage) to improve stability and cube loading times.I refactored the cube initial loading process to improve execution order and asynchronicity, implemented automated daily data archiving, and redesigned cube notifications using a more generic event-driven architecture. I also refactored legacy code and reduced technical debt across several modules.On the API side, I integrated Okta OAuth2 authentication, improved API usability, and published Swagger documentation for external users. I also developed new business measures and APIs, improved unit and integration tests, reduced build time, and provided support and maintenance for five production cubes.Technologies: ActivePivot / Atoti Server, Java, Azure, REST APIs, OAuth2, Okta, Swagger, performance tuning, event-driven architecture.
- NOVENCIA GroupSoftware EngineerCONSULTING AND AUDITSAugust 2018 - March 2026 (7 years and 7 months)Paris, FranceWorked as a consultant on client projects in banking and energy sectors, mainly on Java backend systems, ActivePivot/Atoti Server applications, performance optimization, and API development. Involved in architecture, development, production support, and technical mentoring.In addition, I delivered internal technical workshops, helped prepare consultants for client technical interviews, conducted technical interviews for candidates, wrote technical articles, and contributed to internal R&D projects.
- NatixisSoftware EngineerTECHOctober 2018 - October 2021 (3 years)Paris, FranceWorked on a market risk sensitivity monitoring platform used by financial analysts to analyze large volumes of risk data through multidimensional ActivePivot cubes. The application integrates data from multiple sources (Hadoop, databases, services), processes and aggregates it, and exposes it through APIs and a web UI for analysis and reporting.Main responsibilities:
- Development of ActivePivot components (stores, measures, dimensions, post-processors)
- Implementation of new business requirements (new data sources, new risk calculations)
- Design and development of REST APIs to expose data and functionalities
- Performance optimization (data loading strategies, memory usage, query performance)
- Refactoring and maintenance of existing modules
- Release preparation and coordination with production teams
- Production support and troubleshooting with support teams
- Bug fixing and stability improvements
- Participation in Agile ceremonies and sprint deliveries
Tech stack:Java 8, ActivePivot, ActiveUI, ReactJS, JavaScript, Hive, HDFS, MySQL, Git, Maven, Jenkins, XL Deploy, JMC, VisualVM
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
- Master's degree, Computer Systems Networking and TelecommunicationsUniversité Paul Sabatier (Toulouse III)2013Master's degree, Computer Systems Networking and Telecommunications
- Master's degree, Game Design and DevelopmentLebanese University - Faculty of Sciences2017Master's degree, Game Design and Development