About Yassine
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- MaltRéalisation d'une application "Desktop" de gestion des projetsSOFTWARE PUBLISHINGAugust 2023 - August 2023Un client lourd Java, possédant une interface graphique de type JavaFX, également exploitable en ligne de commande (les deux interfaces sont attendues);a pour but de gérer l'équipe de développement du projet (gestion et définition des taches, planification, affectation de ressources humaines aux taches, gestion de tickets ...) et contient des mécanismes d'export évolutif (voir ci-dessous)Attention, la partie texte doit offrir des services différents de la partie graphique (par exemple, fixer des raccourcis clavier type Ctrl + K pour ouvrir une fenêtre ou fixer des thèmes graphiques, pouvant être exploités par l'application Web)- des fonctionnalités avancées en Java
- Mettre en place un système de mise à jour du logiciel (pilotée par un serveur)
- Système de thèmes pour customiser l'application (par exemple on peut télécharger des thèmes qui permettent de modifier l'apparence de l'application
- changement couleurs, arrangement, polices...)- Système online/offline
- Une fonctionnalité d'export au format évolutif (par exemple, JSON au début mais on pourra rajouter sans recompilation d'autres formats en important des jar (strategy pattern)
- 3A3D Consulting incDéveloppeur WebCONSULTING AND AUDITSJune 2023 - Today (2 years and 11 months)Montréal, Canada
- Capgemini Aerospace-DefenseTesteur logicielAVIATION AND AEROSPACESeptember 2022 - Today (3 years and 9 months)Intégré au sein de l'équipe projet dans le cadre de nos activités aéronautiques sur lesles calculateurs embarqués (freinage, moteur, direction…)Developement des outils d'automatisation avec Java.Vérification des spécifications logiciel en regard avec leur spécification amont.Elaboration de cas de tests en face des exigences fonctionnelles du composant du logicielImplémentation des procédures de tests permettant la couverture fonctionnelle et la robustesse des exigences logicielles.Création/mise en place de l’environnement de test.Exécution des tests avec un simulateur.Vérification des corrections logicielles suite aux anomalies/évolutions implémentées par le développement.Analyse des résultats des tests, mesure des taux de couverture, traçabilité.Elaborer les rapports de tests.
Reviews
Recommendations
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 en informatique - BAC+6ESPRIT - Ecole Supérieure Privée d'Ingénierie et de TechnologiesGénie logiciel, Devops, Cloud, Database administration ...
Certifications
- MTA: Database Fundamentals - Certified 2022Microsoft