About Amine
- Analysis of business needs and technical impact assessment to frame projects
- Estimation of workloads and development planning
- Technical referent on projects: support, validation of choices, and assistance
- Design and development of applications, including unit testing
- Definition of architectures and selection of technologies adapted to the challenges
- Writing of detailed technical design documents
- Realization of POCs to validate innovative solutions
- Implementation and dissemination of good development practices (quality, security, performance)
- Coaching and skill development of junior developers
- Monitoring of deliveries and support for production teams
- Facilitation of internal workshops and presentation of work to the team
- Driving continuous improvement within projects
French
Native or bilingual
English
Conversational
Experience
- SNCFLead Full-Stack Java DeveloperTRANSPORTATIONMay 2021 - Today (5 years and 1 month)Nantes, FranceDesign and development of applications for 360 supervision of the Transilien scope.
- Technical framing and solution choices.
- Back-End development in Java 11/17
- Front-End development in Angular 12/14
- Bug fixing and evolutionary maintenance.
- Management of technical debt and application migrations: Java 11 to 17, Spring Boot 2.x to 3.X, Azure Service Bus to RabbitMQ, Angular 12 to Angular 14, Minor migration.
- Code review and support for the development team, skill development of junior profiles
- Facilitation of ceremonies, demos, and technical sessions
- Production supervision and monitoring
Methodology:ScrumArchitecture/Pattern of the project:Microservices, Hexagonal architecture, DDDTechnical environment:Java 11/17, Spring Boot 2/3, Angular 12/14, Docker, Jenkins, Kubernetes, MongoDB, Microsoft Azure, RabbitMQ, Apache Camel, Hazelcast, Maven, Datadog, Git, Swagger. - Orange SA - Orange Digital VenturesSenior JAVA J2E DeveloperTELECOMMUNICATIONSSeptember 2020 - May 2021 (8 months)Rennes, FranceSIM card fleet management.Project between Rennes and Bucharest
- Technical and functional documentation
- Back-End design and development, unit testing
- Analysis and bug fixing.
- Management of technical debt and application migrations
- Application migrations
- Code review and support
Methodology:ScrumTechnical environment:Java 6/7/11, Spring Boot, Spring Batch, Hibernate, Postgresql, JBhave, Junit, Mockito, Git, Maven, Docker, Jenkins, Sonar, Kubernetes. - Imprimerie Nationale SAJAVA J2E DeveloperPUBLIC SECTORMarch 2019 - August 2020 (1 year and 5 months)Île-de-France, FranceParticipation in the implementation and development in agile SCRUM mode of a new system for issuing and managing Gabonese state identity documents.
- Analysis of functional specifications
- Back-End development, unit testing
Methodology:ScrumTechnical environment:Java 8/11, SpringBoot, Postgresql, Hibernate, Junit, Mockito, Git, Maven, Docker, Jenkins, Sonar, Kubernetes, PROTOBUF, UML
Recommendations
Be the first to recommend Amine
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
- Master, IADO, Software EngineeringMohammed V University of Rabat2016Master, IADO , Ingénierie logicielle