Taha BASRI
Ingénieur logiciel.
Confortable avec
Java / Java EE | Spring MVC / JSF / ZK | Git / Maven / Jenkins / Sonar |
Spring Boot / Micronaut / Helidon | JPA / Hibernate / Spring Data | JUnit / Mockito / Selenium |
Oracle DB / MySQL | TypeScript / JavaScript | GraalVM / SubstrateVM |
Docker | Dart / Flutter / Android |
Expérience
Membre senior du personnel technique
Oracle, Casablanca - Maroc (Octobre 2019 au présent)
Développe des applications hautement stables pour améliorer le flux entre les systèmes d’Oracle Labs. Implémentation de processus en tant que code ‘Process As Code’ pour automatiser plusieurs systèmes de maintenance des produits GraalVM. Membre senior de l’équipe résponsable du packaging, le release et les tests de GraalVM.
Environnement technique Java, GraalVM, Git, Maven, Micronaut, Helidon, JUnit, Docker, produits Atlassian.
Développeur Java senior
CGI, Fès - Maroc (Février 2018 à Septembre 2019)
Conception et implémentation de plusieurs améliorations et fonctionnalités pour plusieurs applications d’entreprise. Garantie de la stabilité et de l’efficacité d’un périmètre contenant 4 applications d’entreprise à grande échelle. Offrir des directives fonctionnelles et techniques aux clients en termes d’utilisabilité et de maintenabilité de leurs applications.
Environnement technique Java, JavaEE, ZK, Spring, Hibernate, Maven, Jenkins, Git, Gerrit, JavaScript, Less, Linux, Perl, Apache Tomcat, Apache HTTP.
Projets
Snippets for VSCode (Extension VSCode)
Extension VSCode pour gérer les bouts de code.
Lien: https://github.com/tahabasri/snippets
take-a-hint (Framework Java pour ligne de commande)
take-a-hint (Hint) est un framework Java pour changer l’apparence des messages d’erreur Java. Il permet aux développeurs d’offrir des conseils directs aux utilisateurs finaux sans les obliger à rechercher de la documentation lorsqu’ils sont confrontés à des erreurs.
Lien: https://github.com/tahabasri/take-a-hint
Éducation
Master (Qualité du logiciel) Mention Très Bien
- Faculté des Sciences Dhar Mahraz, Fès - Maroc (2016 au 2018)
Licence Professionnelle (Développement des Systèmes d’Information et de Communication) Mention Très Bien
- École Supérieure de Technologie, Meknès - Maroc (2015 au 2016)
Diplôme Universitaire de Technologie (Génie logiciel) Mention Très Bien
- École Supérieure de Technologie, Meknès - Maroc (2013 au 2015)
Baccalauréat (Sciences expérimentales) Mention Bien
- Lycée Badr, Meknès - Maroc (2012 au 2013)
Honeurs et Prix
Top Talent “Juni’Or” 2018, CGI Maroc, Fès - Maroc
Prix du meilleur modèle économique 2018, Université Sidi Mohamed Ben Abdellah, Fès - Maroc
Prix d’excellence académique en master 2018, Faculté des sciences Dhar Mahraz, Fès - Maroc
Prix d’excellence académique en licence 2016, École Supérieure de Technologie, Meknès - Maroc
Prix d’excellence académique au DUT 2015, École Supérieure de Technologie, Meknès - Maroc
Certification
Oracle Certified Associate, Java SE 8 Programmer