Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Sameh TEJ

Technical Lead JAVA/Angular (13 ans d'expérience)

Sameh TEJ
37 ans
Permis de conduire
le kram (2015) Tunisie
Situation professionnelle
En poste
Ouvert aux opportunités
Présentation
Tech lead passionné par les nouvelles technologies, je joue un rôle clé dans plusieurs projets en tant qu'expert transverse. Toujours en quête de développement personnel, je m'efforce de diversifier et approfondir mes compétences afin de répondre aux enjeux techniques complexes et d'apporter une valeur ajoutée à chaque projet.
CV réalisé sur DoYouBuzz
    • Concevoir et développer des solutions techniques pour divers projets en utilisant Java pour le back-end et Angular pour le front-end, en veillant à optimiser la scalabilité, la performance et la sécurité.
    • Implémenter la logique métier, créer des services API RESTful et intégrer des bases de données en s’appuyant sur des frameworks Java tels que Spring Boot.
    • Piloter le développement des interfaces utilisateur avec Angular, en garantissant la qualité, la performance et la convivialité des applications.
    • Réaliser des revues de code pour assurer la qualité, la lisibilité et la maintenabilité du code produit par l’équipe.
    • Fournir un soutien technique, résoudre des problématiques complexes et accompagner l’équipe dans la résolution des incidents.
    • Introduire de nouvelles pratiques, technologies ou méthodologies pour améliorer continuellement les processus de développement et la qualité des livrables.
Site web de l'entreprise
  • Concevoir et développer des solutions techniques pour divers projets en utilisant Java pour le back-end et Angular pour le front-end, en veillant à optimiser la scalabilité, la performance et la sécurité.
    Implémenter la logique métier, créer des services API RESTful et intégrer des bases de données en s’appuyant sur des frameworks Java tels que Spring Boot.
    Piloter le développement des interfaces utilisateur avec Angular, en garantissant la qualité, la performance et la convivialité des applications.
    Réaliser des revues de code pour assurer la qualité, la lisibilité et la maintenabilité du code produit par l’équipe.
    Fournir un soutien technique, résoudre des problématiques complexes et accompagner l’équipe dans la résolution des incidents.
    Introduire de nouvelles pratiques, technologies ou méthodologies pour améliorer continuellement les processus de développement et la qualité des livrables.
  • Voici la liste des projets auxquels j'ai participé en tant que référent technique, avec une contribution significative à leur conception, développement et coordination :
  • Projet BBT
    Période : 1.5 ans
    Poste : Référent Technique Transverse
    Technologies : Java 21, Spring Boot, Exposition API GatAPE, Angular 18, Boosted, Liquibase.
    Description :
    Conception et réalisation d'une API de nommage des ressources réseau, ainsi que son exposition sous GatAPE. Réalisation des interfaces d'administration de l'application BBT et développement d'une page d'accueil dynamique pour améliorer l'expérience utilisateur et la gestion opérationnelle.
  • Projet Orchestra
    Période : 2.5 ans
    Poste : Référent Technique
    Technologies : Java 8 / Java 17 / Java 21, Spring Boot, Angular, JSP, JPA, Liquibase, Drools.
    Description :
    Réalisation d’évolutions techniques et fonctionnelles au sein des applications Orchestra et KOA. Création d’API REST pour améliorer l’intégration et la communication entre les composants. Participation à la migration de la base de données Orchestra vers PostgreSQL.
  • Projet TETRIS
    Période : 1.5 ans
    Poste : Référent Technique et Scrum Master
    Technologies : Java 17, Spring Boot, AngularJS.
    Description :
    Participation aux évolutions techniques et fonctionnelles de l'application TETRIS, en assurant la coordination et la gestion des équipes en tant que Scrum Master. Support de l'équipe de développement, facilitation des sprints, gestion des priorités et suivi de la livraison pour garantir la qualité et le respect des délais.
  • Projet AGILIS
    Période : 2 ans
    Poste : Référent Technique et Scrum Master
    Technologies : PHP, OFT, Boosted, AngularJS, Exposition API GatAPE, Consommation API REST GatApe, Consommation API SOAP IOSW, Exposition API IOSW.
    Description :
    Réalisation d’évolutions techniques et fonctionnelles dans l'application AGILIS et Rami. Conception et réalisation de nouveaux modules pour répondre aux besoins métier. Création d’API REST et SOAP pour l’intégration des systèmes. Support de l’équipe de développement et gestion en tant que Scrum Master pour assurer la livraison dans les délais et la qualité.
  • Développeur Full stack - Référent technique (Depuis 2019)
  • Analyse, Etude et conception des solutions techniques pour des besoins métiers
    • Développement des modules complémentaires répondants aux besoins spécifiques
  • Mise en place des socles et structuration des applications web.
  • Participer au développement des applications web (angular, symfony, mysql).
  • Participer au développement des applications web (angular, java, spring, postgresql).
  • Soutien technique pour l'équipe DEV et technicho-fonctionnel pour les product owners
  • Jouer le rôle Scrum Master au sein de l'équipe projet
Site web de l'entreprise
  • Analyse et conception des applications web, mobile et desktop.
  • Déterminer les technologies utilisées pour les projets et prendre des décisions technique.
  • Gestion d’équipe, estimation des charges, planification des tâches et support technique.
  • Supervision et gestion de versioning GitLab.
  • Développement des applications web (Symfony, Laravel, CodeIgniter, ReactJS, AngularJS)
  • Développement des applications mobile Android natif et cross-plateforme.(AngularJS, Ionic)
  • Développement des applications desktop en VB et VB.NET.
  • Intégration et édition des solutions cloud et open-source : Dolibarr, OwnCloud…
Site web de l'entreprise
  • Conception et développement des applications Web : gestion de vente et d'achat, gestion des stocks, gestion de projet, gestion de contenu d'entreprise (ECM),...(Symphony, Laravel, CodeIgniter,Bootstrap, HTML5, CSS3, jQuery)
  • Création des sites Web responsives, maintenance, optimisation et référencement (PHP, Wordpress, Prestashop, HTML5, CSS3, jQuery)
  • Développement des extensions et modules pour les CMS WordPress et Prestashop .
Site web de l'entreprise
  • Conception et développement d'une application Web responsive de gestion d'intervention et tableau de bord. Cette application permet d'organiser et planifier les interventions de maintenance informatique et aide à la décision avec les graphes et les courbes de tableau de bord. (J2EE ,JSP, Servlet ,HTML5, CSS3, JQuery, MySql).
Site web de l'entreprise
  • Création d'une application web et desktop de gestion de stock et consommable informatique, qui permet de superviser sur l'état du matériels informatique et planifier l'approvisionnement des consommables (Cartouches d'encres impriment, composons de maintenance…) (J2EE, JSP,HTML, CSS, JavaScript et base des données Oracle).
Site web de l'entreprise

Stagiaire (Perfectionnement) Licence - Développeur

ZENIT SOFT
2010
Stage
Le bardo
Tunisie
  • Création d'une application de gestion de bibliothèque de disques, qui permet de répertorier les disques et de les retrouver facilement (VBA et base des données Access).

Stagiaire (Initiation) Licence - Technicien

NDS (Network Data System)
2009
Stage
Tunis
Tunisie
  • Maintenance matériels informatiques (Imprimantes, PC portable et de bureau) et Installation réseaux.