About Ali
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- RATPFull-Stack Tech LeadTRANSPORTATIONMay 2019 - April 2025 (5 years and 11 months)Paris, FranceTechnical lead for the design and development of key features:
- Dynamic control of access and authorizations
- Management of investment and project repositories
- Management of financing agreements, capital calls, and disbursements
- Sharing of invoices and accounting entries between financiers
- Generation of Word, Excel, and PDF documents (Cadre A, Cadre C, Project Summary...)
- Development of alert jobs, data recovery, and repository retrieval
Application performance and robustness:- Optimization of SQL queries and REST services
- Monitoring and improvement of tests (unit, integration, and E2E)
- Implementation and optimization of CI/CD pipelines (Jenkins and Docker)
Quality and technical management:- Code review and adherence to best practices
- Monitoring and reduction of technical debt
- Mentoring new hires and junior developers
Collaboration and Agile methodology:- Collaboration with business, operations, integration, and middleware teams
- Active participation in Agile ceremonies
Cross-functional projects & technical migration:- Estimation and technical scoping for project redesign and implementation
- Technical migration of projects
- Technical support and assistance to other teams
Stack : Java, Play Framework, SpringBoot, REST, SQL, JPA/Ebean, PostgreSQL, Angular, TypeScript, PrimeNG, HTML, CSS, JUnit, Mockito, Jasmine, Karma, Selenium, Cucumber, Git, Jenkins, Docker, Sonar, Swagger, Apache POI, Agile (Scrum) - ASIP SantéBack-End Tech Lead & Senior Full-Stack Consultant WorldlineHEALTH AND WELLNESSMay 2018 - April 2019 (1 year)Paris, FranceSi-SAMU : nationally centralizes all 15-SAMU center tools and improves daily SAMU management, patient care, and information system security.Participation in the design and development of featuresQuality and technical management:
- Supervision and monitoring of development quality
- Technical analysis and validation of features in collaboration with the architecture team
- Monitoring and writing of unit tests (Front and Back) and Back-end integration tests
- Use of Sphinx for writing and generating technical documentation
Agile & SAFe Methodology:- Participation in SAFe ceremonies
- Involvement in Agile ceremonies
Stack: Java, Spring, REST/Jersey, Swagger, JMS/ActiveMQ, WebSocket, SQL, JPA/Hibernate, Oracle, Flayway, Redis, Addok Geocoder, Angular, TypeScript, HTML, CSS, Junit, Mockito, Jasmine, Karma, Tomcat, Git, Maven, Jenkins, Sonar, Docker, Agile (SAFe) - FDJSenior Back-End Java JEE ConsultantENTERTAINMENT AND LEISUREJune 2016 - April 2018 (1 year and 10 months)Boulogne-Billancourt, FranceCustomer journey management (registration, authentication, account management)Development of enhancements and corrective maintenance
- Design, addition, and evolution of REST services
- Use of JMX to monitor service status and expose application metrics
- Refactoring and modification of the HTTP connector to support OAuth2.0
Quality and technical assurance:- Implementation and writing of integration tests (REST-assured)
- Development and maintenance of unit tests (JUnit, Mockito)
- Writing and updating technical documentation
- Study and estimation of technical and functional specifications
Mentoring and collaboration:- Technical support for new hires
- Collaboration with business, front-end, architecture, qualification, and acceptance teams
Stack: JAVA/J2EE, REST, Spring (IoC, MVC, AOP), Spring Boot, Hazelcast, Junit, Mockito, REST-assured, HttpClient, Tomcat, Git, Maven, Jenkins, SonarQube, WireMock, Swagger, Agile
Recommendations
Be the first to recommend Ali
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 Engineering Diploma in Computer Science,National Engineering Diploma in Computer Science,2010Diplôme National d'Ingénieur en Informatique,
- DEUPC in MathematicsPreparatory Institute for Engineering Studies of Nabeul (IPEIN),2007DEUPC en Mathématique