en
en
Toufik
Ouvert aux opportunités
Développeur Back-end
Nice
CDD, Freelance, CDI
Télétravail hybride
Technologies
À propos
Toufik
🚀 Développeur Fullstack & Lead Technique | Expert Java (Spring Boot) & JavaScript (Vue.js/React) | Passionné par l’architecture logicielle et le DevOps | Certifié AWS Cloud Practitioner
Développeur Back-endNice
developer avatar
Description

🔹 COMPÉTENCES TECHNIQUES
💻 Langages

  • Back-end : Java (8, 11, 21), Python, PL/1, PHP, R, VBA
  • Front-end : JavaScript, TypeScript, HTML, CSS
  • Données & transformation : XML/XSL
    🚀 Frameworks & Librairies
  • Java : Spring Boot, Spring Batch, Spring Security, Spring MVC, Hibernate, - MapStruts
  • JavaScript : Vue.js, React
  • Python & Data Science : Pandas, TensorFlow, Seaborn, NumPy
  • PHP : Symfony
    ⚙️ CI/CD & DevOps
  • CI/CD : Jenkins, GitLab CI/CD, Nexus, Rancher
  • Conteneurisation & Orchestration : Docker, Kubernetes
  • Observabilité : Elasticsearch, Kibana, Prometheus, Zipkin, Loki, Tempo
    ☁️ Cloud Computing
  • Amazon Web Services (AWS) : S3, Lambda, EKS, EBS, RDS, EFS
    🖥️ Serveurs & Environnements
  • Apache Tomcat, Docker, Machines Virtuelles, WebSphere
    🛠️ Outils & Développement
  • IDE : IntelliJ IDEA, Eclipse
  • SGBD : MySQL, PostgreSQL, Oracle, H2
  • Outils SGBD : SQL Developer, PGAdmin, Liquibase
    🧪 Tests & Qualité
  • Tests unitaires & automatisés : JUnit, Mockito, Selenium, TestNG, Grafana K6
  • Qualimétrie : SonarQube
    📌 Gestion de code & documentation
  • Versioning & Build : Git, Maven, Gradle, Subversion
  • Documentation API : OpenAPI
    📊 Outils de suivi & gestion de projet
  • Suivi d’incidents : JIRA, Trac
  • Méthodologies : Scrum, Kanban, Cycle en V
    🖥️ Systèmes d’exploitation
  • Windows, macOS, AS400
Expériences professionnelles
6 ans d'expérience en tant que Développeur Back-end (ou similaire)6 ans ans d'expérience dans d'autres domaines
Consultant développeur fullstack, Cegema – Kereis Group
Fenyx Consult - Nicenov. 2023 - aujourd'hui · 1 an 3 mois

Tâches :
Sophia Antipolis, France
Novembre 2023 – Octobre 2024
• Conception, création et développement de nouvelles features from scratch
• Correction bug et amélioration de la fiabilité globale via du refactoring
• Lead technique dans une équipe de 4 devs, assurant la qualité du code via les bonnes pratiques,
le code review et la coordination des tâches
• Participation aux décisions d’architecture et aux choix technologiques pour optimiser les
performances et la scalabilité des solutions.
• Mise en œuvre d'un fournisseur IAM avec SAML2 pour la gestion sécurisée de l'authentification
et des autorisations.
• Remplacement d'une couche mainframe héritée par un nouveau moteur de tarification,
améliorant ainsi les performances et l'évolutivité.
• Gestion des déploiements de production, validations de version, tests de non-régression et gestion efficace des problèmes de serveur de production.
• Mise en œuvre d'un cadre d'observabilité et d'outils pour créer un tableau de bord permettant de surveiller les indicateurs clés de la solution.
Projets :
• Cegecour
• Atps – Génération de carte tiers payant
• Moteur de tarification & éligibilité
Stack technique : Java, Javascript, Typescript, VueJs, Quasar, Spring, Maven, OpenAPI, Hibernate, Gradle, PostgreSQL, MySQL, Git, Liquibase, H2, Grafana K6, TestNG, JUnit, Jenkins, Docker, Prometheus, ZipKin, Loki, Tempo, SAML2, MapStruct, Sonar, Jira

Développeur logiciel Java
Sequoiasoft - Biotdéc. 2017 - août 2021 · 3 ans 8 mois

J'ai principalement travaillé sur le nouveau projet PMS Asterio et d'autres services (coffre-fort PCI, Channel Manager et moteur de réservation) pour aider les hôtels et restaurants à exploiter, gérer et commercialiser leurs services.
Tâches :
• Conception, création et développement de nouvelles features from scratch
• Correction de bug et amélioration de la fiabilité globale via du refactoring
• Aide l’équipe QA pour créer ou corriger des scripts de test de non-régression
Projets :
• Asterio
• Coffre PCI
• Booking Engine
• Channel Manager (booking.com, Airbnb, ...)
Stack technique : Java, Javascript, React, Hibernate, Maven, PostgreSQL, Oracle, Git, Subversion, Selenium, TestNG, JUnit, Jenkins

Consultant Développeur Java & Cobol, ProBTP
Datacorp - Nicejuil. 2017 - oct. 2017 · 3 mois

Tâches :
• Analyse et refactoring de 3 modules : 2 différés et 1 métier • Création de test unitaire
• Rédaction de la documentation technique
• Réécriture des features PL/1 (cobol propriétaire) en Java
Stack technique : Cobol, Java, Websphere, Maven, Jenkins, Sonar

Développeur Java
Datacorp - Niceavr. 2017 - juil. 2017 · 3 mois

Tâches :
• Elaboration d’un plan d’action et suivi des tâches réalisées • Maintenance et debug des disfocntionnements
• Création de nouvelles features
• Rédaction de la documentation inexistante
Stack technique : Java, PHP, Javascript, NodeJS, Ionic

Développeur PHP
Studeal - Nicejanv. 2017 - avr. 2017 · 3 mois

Projet Pédagogique : Générateur graphique d’une base de données via des requêtes SQL
Tâches :
• Modélisation graphique et visuelle d’une base de donnée
• Création et partage de dashboard, component...
• Conception dans une équipe de 4 dans un context Agile (scrum)
• Maquettage et conception graphique ULM
• Test Unitaire
Stack technique : PHP, Symfony, Balsamiq, Highchart

Formations
5 ans d'études supérieures
Openclassrooms (Ecole central supelec)
Ingénieur Machine Learning2022
Université Nice - Sophia-Antipolis
Finance2015
Liens
Aucune information n'a été renseignée pour cette section.
Technologies
Compétences
Langues
  • Anglais
  • Français
Tests
Java - 26 mai 2022Top 34% avec un score de 2664 points
Hibernate - 1 février 2025Top 2% avec un score de 2756 points
Maven - 1 février 2025Top 2% avec un score de 2995 points
Spring - 1 février 2025Top 34% avec un score de 2625 points
Java - Les bases - 28 mai 2022Top 26% avec un score de 2808 points