About Amine
- Développement et évolution d’applications fullstack
- Optimisation des performances (API, base de données, Hibernate)
- Refactorisation et amélioration de code existant
- Mise en place de bonnes pratiques (tests, clean code, SOLID)
French
Native or bilingual
English
Fluent
Experience
- Wafa AssuranceConsultant Full-StackBANKING AND INSURANCEAugust 2024 - January 2026 (1 year and 5 months)Casablanca, MoroccoSpring Boot, Hibernate, Microservices,Oracle, Kafka, React, JUnit, Cucumber, Docker, CI/CD
- Conception et développement d'applications full-stack avec Spring Boot et React au sein d'une architecture microservices hautement disponible.
- Mise en place de communications fiables entre services et implémentation de transactions distribuées (Saga) pour garantir la cohérence des données.
- Participation à la migration de Java 8 vers Java 17, améliorant les performances, la maintenabilité et la sécurité.
- Identification et résolution des problèmes de requêtes N+1 avec Hibernate, réduisant les appels à la base de données et optimisant les temps de réponse des API.
- Modélisation de l'architecture via des diagrammes UML afin de faciliter la prise de décision technique et la communication entre les équipes.
- Mise en œuvre de tests unitaires et d'intégration (JUnit, Cucumber), garantissant une meilleure fiabilité du code et une couverture efficace des tests de régression.
- Collaboration en environnement Agile avec des équipes pluridisciplinaires pour assurer la qualité et le respect des délais.
- WiggliDéveloppeur Full-StackHUMAN RESOURCESSeptember 2022 - September 2024 (2 years)Casablanca, MoroccoSpring Boot, Hibernate, PostgreSQL, React, Next.js, TypeScript, Tailwind CSS, Sass, JUnit
- Conception et développement d'applications web intégrales avec Spring Boot et React, fournissant des expériences utilisateur dynamiques et évolutives.
- Conception d'interfaces frontales contemporaines avec React, TypeScript et Tailwind CSS, optimisant les performances de l'interface utilisateur et diminuant le temps de chargement des pages.
- Performances améliorées du backend grâce à l'analyse et à la résolution des inefficacités de la base de données (notamment les problèmes de requêtes N+1), ce qui réduit le temps d'exécution des requêtes.
- J'ai travaillé en étroite collaboration avec les concepteurs UX/UI et les équipes interfonctionnelles, assurant ainsi une livraison de produit de haute qualité et axée sur l'utilisateur.
- Mise en œuvre de tests unitaires avec JUnit, portant la couverture de code à environ 85 %.
- Berexia et ScorDéveloppeur Full-StackPRESS AND MEDIAFebruary 2020 - September 2022 (2 years and 7 months)Casablanca, MoroccoSpring Boot, React.js, Redux, Sass, Ant Design, Node.js, Stripe
- Développement et maintenance de fonctionnalités complètes utilisant Spring Boot et React, y compris l'intégration des paiements via Stripe.
- J'ai travaillé en collaboration avec des équipes pluridisciplinaires (UX/UI, frontend, backend) au sein d'un environnement Agile.
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
- Ingénieur logicielÉcole nationale des sciences appliquées (ENSA)2020
- Développeur JuniorÉcole 1337 (Réseau 42 Paris)2020