À propos de Makan
Anglais
Bilingue ou natif
Français
Bilingue ou natif
Expériences
- APECTECH LEAD ANGULARjanvier 2025 - Aujourd'hui (1 an et 5 mois)Paris, FranceEn tant que Tech Lead Angular/NestJS, j'ai encadré une équipe de 4 développeurs et 1 intégrateur dans la conception et le développement d'une application back office de l'APEC.J’ai défini l'architecture front-end Angular 19, piloté les choix techniques et assuré la qualité, la sécurité et la performance globale du produit.Le projet s'est déroulé dans un environnement Agile (Jira, Confluence,SAFe) avec des exigences fortes en termes de fiabilité, d'évolutivité et de respectdes délais.Réalisations principales :
- Pilotage technique de l'équipe (revue de code, gestion des merge requests, validation qualité via ESLint / SonarQube, suivi des sprints).
- Définition de l'architecture front-end Angular 19 et mise en œuvre des standards de développement (patterns, sécurité, performances).
- Migration d'Angular 19 à Angular 20.
- Développement des fonctionnalités front-end from scratch (Angular 19).
- Utilisation et respect du Design System Intégration des composant PrimeNG (V.19)
- Développement des fonctionnalités back-end (NestJS, Java 11, Spring Boot).
- Utilisation de Claude code pour la revu ou la génération de features.
- Développement des requêtes en base de données (Oracle, PostgreSQL).
- Accompagnement des développeurs sur les bonnes pratiques de clean code.
- Tests unitaires et intégration continue (JUnit, Mockito, GitLab, Jenkins).
- Correction des vulnérabilités de sécurité et optimisation des performances front-end.
- Collaboration avec les architectes techniques et le Product Owner pour cadrer les besoins techniques et fonctionnels.
- Collaboration étroite avec l'équipe design.
- Contribution à la documentation technique et au partage de connaissances au sein de l'équipe (formation donnée à des développeurs juniors sur RxJS).
- Participation à toutes les cérémonies de la méthode Agile.
- OWLIANCEDéveloppeur angularBANQUE & ASSURANCESjanvier 2024 - décembre 2024 (11 mois)Toulouse, FranceEn tant que consultant Angular, j'ai été responsable du développement et de l'amélioration d'une application complexe pour Owliance (secteur assurance etmutuelle) dans un environnement Agile, en utilisant une pile technologique comprenant AngularJS, Angular 13 et Java 8Mes principales responsabilités comprenaient :
- Développement de nouvelles fonctionnalités front-end : J'ai joué un rôle actifdans la conception et l'implémentation de nouvelles fonctionnalités pour l'application, en m’assurant de répondre aux exigences fonctionnelles et techniques.
- Correction des bugs : J'ai participé à la détection, à l'analyse et à la résolution des problèmes identifiés dans l'application, garantissant ainsi son bon fonctionnement et sa fiabilité.
- Relecture et contrôle de la qualité du code : J'ai été chargé d'examiner le code développé, en mettant un accent particulier sur le front-end, pour m'assurer qu'il respecte les normes de qualité et les bonnes pratiques de codage établies.
- Intégration de la technologie RxJS : Introduction de la technologie RxJS dans l'application pour améliorer sa flexibilité et sa maintenabilité à long terme auprès de profils plus juniors. Cela a permis d'optimiser la gestion des flux de données asynchrones et d’améliorer la réactivité de l’interface utilisateur.
- BPCE SADéveloppeur angular/javaBANQUE & ASSURANCESfévrier 2023 - janvier 2024 (11 mois)Charenton-le-Pont, FranceEn tant que développeur Angular /Java au sein de la direction juridique de BPCE SA, la mission consistait en la création d'une application Angular/Java from scratch, en se basant sur une application existante précédemment créée sur SharePoint et arrivée à obsolescence. Le projet était réalisé dans un environnement Agile (Jira, Confluence), en binôme avec un autre développeur.Réalisations :
- Récupération de données avec Python (Pandas) et chargement des données dans une base Oracle.
- Développement back-end de l'application en Java. Mise en place de la connexion SSO du groupe BPCE.
- Test des fonctionnalités Java à l'aide de JUnit.
- Développement du front-end en Angular 13, SCSS, Ng-Bootstrap.
- Tests de l'application avec Jasmine / Karma. Intégration de Checkmarx dans
- Jenkins afin d’identifier et de corriger les vulnérabilités de sécurité dans le code.
- Rédaction des diérentes documentations au fur et à mesure de l’avancement du projet.
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Formations
- Master's degreeSUPINFO International University2020Master's degree
- Bachelor's degree, InformatiqueIngésup2017Bachelor's degree, Informatique