About Ahmed
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- ThalèsJava DeveloperAVIATION AND AEROSPACEJanuary 2025 - Today (1 year and 5 months)Paris, France
Project: SWIM – Real-time aeronautical information sharing platform
Development and Continuous Improvement- Contribution to improving software quality by applying best development practices: Clean Code, refactoring, and code reviews to enhance application maintainability and reliability.
- Bug fixing and continuous performance optimization to reduce technical debt and improve system stability.
- Implementation and monitoring of quality indicators via SonarQube to ensure compliance with development standards.
Application Design and Development- Participation in functional requirements analysis and technical design of a microservices architecture for the SWIM project.
- Development and maintenance of distributed services in Java, Spring Boot, and Apache Camel for the integration and orchestration of critical application flows.
- Contribution to the evolution of the application architecture.
Collaboration and Validation- Close collaboration with functional, product, and validation teams to ensure alignment between business needs and implemented technical solutions.
- Writing and maintaining technical documentation, as well as supporting validation teams during testing campaigns.
Agile and DevOps Methodology- Active participation in SAFe Agile ceremonies: daily meetings, synchronization workshops, sprint reviews, and retrospectives.
- Contribution to the improvement of CI/CD pipelines to automate integration, testing, and deployment phases.
Technical Support and Knowledge Sharing- Mentoring new team members and sharing best development practices.
- Technical support for teams.
Technical EnvironmentJava 21, Spring Boot, Apache Camel, MicroservicesGitLab, Docker, SonarQubeAgile SAFe, Clean Code, Code Review - Randstad digital FranceFullStack DeveloperDIGITAL AND ITMarch 2024 - December 2024 (9 months)Paris, FranceRandstad Digital IT Department:Project to redesign the MyPortal application's user interface, a tool for entering timesheets and absences with a validation component. This project is led by a team of 4 people working with an Agile methodology.
- Front-End Technical Lead
- Development of new features
- Facilitating Scrum ceremonies
- Supporting and coaching the team in adopting agile practices
- Mediating between the team and the Product Owner
- Supervising production deployments and application deployment
Technical Environment: Java 17, Angular 15, Spring Boot, PostgreSQL, postHTML 5, CSS 3 - Air France / Air France-KLMFullStack Developer JAVA | AngularAVIATION AND AEROSPACEApril 2023 - February 2024 (10 months)Paris, FranceAIR FRANCE Crewtime:Project commissioned by Air France for the CREWTIME application, aiming to redesign an old application called ACPN. This project is dedicated to managing flight crew payroll (application maintenance and evolution).
- Java/JEE Development (Spring, Angular, Oracle)
- Front-End Technical Lead
- Development of new features,
- Ticket management (evolution and bug fixes), Technical Analysis, estimation, implementation, and Unit Tests,
- Identification, analysis, and formalization of functional requirements and project objectives.
- Writing specifications.
- Project piloting and monitoring.
- Supervision of project implementation and functional acceptance testing.
- Management and techno-functional analysis of incidents.
- Updating technical documents, preparing releases.
Technical Environment: Angular 15, Java 11, Spring-boot 2.7.17, Oracle 12, HTML 5, CSS 3Atlassian Tools: Jira, Bitbucket, Bamboo, Confluence.
Recommendations
Be the first to recommend Ahmed
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
- Diplôme d'ingénieur, Ingénierie informatiquePolytech Marseille2019Diplôme d'ingénieur, Ingénierie informatique
- Master en ingénierie logiciel, InformatiqueESISA - École Supérieure d'Ingénierie en Sciences Appliquées2017Master en ingénierie logiciel, Informatique