
Mohamed ALAYA
Ingénieur étude et développement Full-Stack
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur Full-Stack avec plus de 8 ans d’expérience en développement Java, Angular et Vue.js, actuellement en poste chez Crédit Agricole CIB. Spécialisé dans les architectures microservices, je maîtrise l’ensemble du cycle de développement : de la conception à la mise en production, en passant par le développement front-end et back-end ainsi que les tests automatisés.
Expérience de travail
Ingénieur étude et développemen
Crédit Agricole
juin 2022 - Présent
4 ans 5 mois
Paris, France
Projet : Peex position économique (application front-office de gestion des transactions sur matières premières et de suivi de la position économique des clients) - Développement d'une application web java hébergée sur Kubernetes, avec intervention sur les volets front-end et back-end. - Collaboration au sein d'une équipe répartie entre Paris et Singapour, dans un environement anglophone. - Conception d'une architecture orientée microservices - Mise en place des tests unitaires, tests d'intégration et tests de non régression. - Contribution à l'amélioration continue des pratiques de l'équipe: code review, pair programming, bonnes pratiques de développement. - Participation active à la gestion et à la résolution des incidents en production. - Contributions aux pipelines CI/CD. Environnement technique: Java/JEE, Spring, Spring Boot, JavaScript/Typescript, Vue.js, Docker, Kubernetes, Gitlab, Sonar, Java, ELK, Spring Data, JPA, RabbitMQ, Hibernate, Flyway, Zipkin, ARgo CD, Harbor, GRPC, JUnit, Selenium, Cucumber.
Ingénieur étude et développement
LittleBig Connection
févr. 2018 - mai 2022
4 ans 4 mois
Tunis, Tunisie
Projet : Little Big Connection – Plateforme de mise en relation entre porteurs de projets et prestataires de services. - Conception, développement et évolution de nouvelles fonctionnalités de la plateforme. - Amélioration continue des performances et de l’expérience utilisateur. - Mise en place et maintien des tests unitaires et tests d’intégration pour garantir la qualité du code. - Application des bonnes pratiques de développement (clean code, revue de code, normes qualité). - Maintenance corrective et évolutive : analyse, résolution des anomalies et optimisation du système. Environnement technique : Java 11, Spring Boot, Spring MVC, Angular 11, RxJS, GWT, MongoDB, MySQL, Elasticsearch, Hibernate, Maven, OpenAPI, JUnit, Karma, Git, SonarQube, Jira, Méthodologie Agile (Scrum).
Formation
L’Ecole Supérieure des Communications de Tunis (SUP'COM)
Diplôme National d’Ingénieur en Télécommunications
2015 - 2018
3 ans 1 mois
Institut Supérieur d'Informatique et des Techniques de Communication (ISIT'Com)
Diplôme National de Licences Appliquées en Télécommunications
2012 - 2015
3 ans 1 mois
Licences et certifications
AWS Certified Developer - Associate
Délivré le : –