À propos de Yassine
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Expériences
- MaltRéalisation d'une application "Desktop" de gestion des projetsEDITION DE LOGICIELSaoût 2023 - août 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 WebCONSEIL & AUDITjuin 2023 - Aujourd'hui (2 ans et 11 mois)Montréal, Canada
- Capgemini Aerospace-DefenseTesteur logicielAÉRONAUTIQUE & AÉROSPATIALEseptembre 2022 - Aujourd'hui (3 ans et 9 mois)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.
Avis
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
- 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