Taha BASRI

Software Engineer

Ingénieur logiciel


Comfortable with

Confortable avec

Salesforce CRM Salesforce Commerce Cloud Apex / LWC
Lightning Web Runtime Loyalty / Rebate / Automotive Experience Cloud
Java / Java EE / Android Spring MVC / JSF / ZK Git / Maven / Jenkins / Sonar
Spring Boot / Micronaut JPA / Hibernate / Spring Data JUnit / Mockito / Selenium
Oracle DB / MySQL TypeScript / JavaScript GraalVM / Native Image


Experience

Expérience

Technical Consultant

Consultant Technique

Salesforce, Casablanca - Morocco (November 2021 to present)

Salesforce, Casablanca - Maroc (Novembre 2021 au présent)

Designs and delivers SaaS solutions using Salesforce and Salesforce Commerce technologies. Crafts guided and customized solutions for industry-specific needs. Elevates technical standards through extensive experience in developing and maintaining Salesforce technologies.

Conçois et déploie des solutions SaaS en exploitant les technologies Salesforce et Salesforce Commerce. Crée des solutions personnalisées et orientées vers des besoins spécifiques à l'industrie. Améliore la qualité technique grâce à une solide expérience dans le développement et la maintenance des technologies Salesforce Commerce Cloud.

Technical Environment Salesforce Commerce Cloud, Lightning Experience, LWC, LWR, Apex, JavaScript.

Environnement technique Salesforce Commerce Cloud, Lightning Experience, LWC, LWR, Apex, JavaScript.

Senior Member of Technical Staff

Membre senior du personnel technique

Oracle, Casablanca - Morocco (October 2019 to October 2021)

Oracle, Casablanca - Maroc (Octobre 2019 au Octobre 2021)

Designed robust applications to enhance the integration between pre-existing systems at Oracle Labs. Implemented Process-as-Code methodologies to automate various systems for the maintenance of GraalVM products. Served as a senior member of a task force dedicated to the release, packaging, and testing of GraalVM.

Conception d'applications hautement stables visant à améliorer l'intégration entre les systèmes existants au sein d'Oracle Labs. Mise en place de méthodologies de Processus en tant que Code pour automatiser divers systèmes dans le cadre de la maintenance des produits GraalVM. En tant que membre senior d'une équipe dédiée, participation à la planification, au conditionnement et aux tests de GraalVM.

Technical Environment Java, GraalVM, Git, Maven, Micronaut, Helidon, JUnit, Docker, Atlassian Products.

Environnement technique Java, GraalVM, Git, Maven, Micronaut, Helidon, JUnit, Docker, produits Atlassian.

Senior Java Developer

Développeur Java senior

CGI, Fez - Morocco (February 2018 to September 2019)

CGI, Fès - Maroc (Février 2018 à Septembre 2019)

Designed and implemented enhancements and new features for several large-scale enterprise applications. Ensured the stability and efficiency of a domain housing four major enterprise applications. Provided customers with functional and technical guidance to enhance the usability and maintainability of their applications.

Conçu et mis en œuvre des améliorations et des nouvelles fonctionnalités pour plusieurs applications d'entreprise de grande envergure. Garanti la stabilité et l'efficacité d'un domaine englobant quatre applications d'entreprise majeures. Fourni aux clients des conseils fonctionnels et techniques pour améliorer l'utilisabilité et la maintenabilité de leurs applications.

Technical Environment Java, JavaEE, ZK, Spring, Hibernate, Maven, Jenkins, Git, Gerrit, JavaScript, Less, Linux, Perl, Apache Tomcat, Apache HTTP.

Environnement technique Java, JavaEE, ZK, Spring, Hibernate, Maven, Jenkins, Git, Gerrit, JavaScript, Less, Linux, Perl, Apache Tomcat, Apache HTTP.


Projects

Projets

Snippets for VSCode (VSCode extension)

Snippets pour VSCode (Extension VSCode)

Best VSCode extension for managing code snippets (23k installs).

Meilleur extension VSCode pour gérer les bouts de code (23k installations).

Link: https://github.com/tahabasri/snippets

Lien: https://github.com/tahabasri/snippets


Education

Éducation

Master (Software Quality) Highest Honour

Master (Qualité du logiciel) Mention Très Bien

Bachelor's Degree (Development of Information and Communication Systems) Highest Honour

Licence Professionnelle (Développement des Systèmes d'Information et de Communication) Mention Très Bien

Higher National Diploma (Software Engineering) Highest Honour

Diplôme Universitaire de Technologie (Génie logiciel) Mention Très Bien

Baccalaureate (Experimental sciences) Honour

Baccalauréat (Sciences expérimentales) Mention Bien


Honors & Awards

Honeurs et Prix

Top Talent "Juni’Or" 2018, CGI Morocco, Fez - Morocco

Top Talent "Juni'Or" 2018, CGI Maroc, Fès - Maroc

Prize for best Business Model 2018, University Sidi Mohamed Ben Abdellah, Fez - Morocco

Prix du meilleur modèle économique 2018, Université Sidi Mohamed Ben Abdellah, Fès - Maroc

Academic Excellence Award in Master 2018, Faculty of Sciences Dhar Mahraz, Fez - Morocco

Prix d'excellence académique en master 2018, Faculté des sciences Dhar Mahraz, Fès - Maroc


Certification

Certification

B2B Commerce For Developers Accredited Professional

B2B Commerce For Administrators Accredited Professional

Salesforce Certified Experience Cloud Consultant

Salesforce Certified JavaScript Developer I

Salesforce Certified Platform Developer I

Salesforce Platform App Builder

Salesforce Certified AI Associate

Salesforce Certified Associate

Salesforce Administrator

Oracle Certified Associate, Java SE 8 Programmer