Athmane Bekka est un développeur expérimenté avec une maîtrise approfondie des technologies Java/JEE et Angular, possédant une solide expérience de 9 ans dans la conception et le développement de logiciels robustes. Il a travaillé sur divers projets, y compris des applications pour la gestion de la recherche d'emploi et des solutions e-banking. En tant que freelance, il s'engage activement dans la définition de l'architecture, le développement de haute qualité et l'application des méthodologies Agile. Athmane est également un collaborateur efficace, favorisant la réutilisation du code et la modularité, tout en assurant la mise en œuvre de normes de code strictes grâce à des outils tels que SonarQube et ESLint.
Contexte : Application spécialisée dans la gestion de la recherche d’emploi pour les cadres. Participation à des projets de développement logiciel basés sur Java JEE/ Spring et Angular 16, impliquant des évolutions fonctionnelles et technologiques. Engagement dans les cérémonies Scrum, définition de l'architecture technique, collaboration avec l'équipe métier, et développement de modules Maven. Assurance de la qualité du code avec SonarQube et ESLint, création et exécution de tests unitaires avec JUnit et Mockito, et développement d'interfaces utilisateur avancées avec Angular.
Assurer la TMA au sein du Conseil de l'Europe avec suivi et correction des anomalies, développement de nouvelles évolutions, et création d'un portlet Liferay pour gérer les alertes. Réalisation des interfaces graphiques, codage des services AngularJS, création de formulaires et assistance aux utilisateurs pour l'utilisation de la plate-forme.
Participation à l'analyse des besoins et rédaction des cahiers de charge pour une application web e-banking. Développement de fonctionnalités backend, tests JUnit, revue de code, et conception graphique de la solution en utilisant PrimeFaces/JQuery.
Réalisation d'une application de gestion de l'hôtellerie et d'un ERP pour transitaire. Analyse des besoins fonctionnels, conception de schéma de base de données, développement de services back-end et réalisation des interfaces graphiques en PHP, C#, MySQL, et AngularJS.