
01. À propos
Je suis Lead Software Engineer, spécialisé dans la conception et l’évolution de systèmes performants et scalables. Je suis particulièrement expérimenté dans la transformation d’architectures legacy complexes en solutions cloud-native claires, robustes, maintenables et évolutives.
J’interviens à la fois au niveau du code et de l’architecture : je conçois des systèmes distribués, je prends des décisions techniques clés et je définis des standards d’ingénierie. Grâce à mon expérience fullstack, j’ai développé des plateformes data-intensives, des architectures microservices et des systèmes en production capables de gérer des environnements complexes.
J’ai commencé à coder à 15 ans et j’ai depuis acquis une solide expertise en technologies et en system design. Aujourd’hui, je mets cette expérience au service de mon rôle en accompagnant les ingénieurs, en améliorant les standards de qualité et en livrant des solutions logicielles fiables et prêtes pour la production.
02. Compétences professionnelles
Langages de programmation
Frameworks & CMS
Bases de données
Développement mobile
Autre
Autres technologies : Micronaut, Azure, AWS, Google Cloud, Docker, ElasticSearch, REST APIs, Jenkins, Kubernetes.
Méthodologies & conception : UML, Scrum
Tests : JUnit, Jest, Jasmine, ChaiJS, Enzyme, Vue test-utils
Outils : GIT (Github, Bitbucket, Azure Devops...), JetBrains IDEs, Jira, Confluence, Slack, MS Teams
Langues :
Arabic (Native), English (C1), French (C2), German (A2)
03. Expériences professionnelles
Codexo e.U.
Société développant des sites web et applications web professionnels pour les PME en Autriche et en Europe. Du premier site à des solutions digitales sur mesure — accompagnement du lancement, de la croissance et de l’exploitation. Basé à Vienne.
RESPONSABILITÉS
- Fondation et direction de la société ; développement de sites d'entreprise, landing pages et applications web sur mesure.
- Livraison de projets en phases structurées avec jalons ; release, hébergement, déploiement, monitoring et maintenance.
- Intégration d’IA et d’automatisation lorsque pertinent (widgets de chat, qualification de leads, rappels, pipelines de contenu).
- Stack : Java, Spring Boot, PHP, Vue.js, React, Angular, Node.js / NestJS, Nuxt.js, Next.js, AWS, Electron, MySQL, PostgreSQL, MongoDB, Docker.
SQUER Solutions
SQUER façonne l’avenir de l’ingénierie pour les entreprises. Nous aidons les entreprises à atteindre leurs objectifs digitaux en résolvant des problèmes complexes avec la technologie — de manière holistique et agile. Nos services couvrent la conception et l’architecture de systèmes, la transformation logicielle et agile, la livraison produit, l’infrastructure cloud, le platform engineering et l’IA & data engineering. Nous intervenons dans tous les secteurs (finance, assurance, retail…) et construisons des solutions logicielles et des architectures sur mesure.
RESPONSABILITÉS
- Modernisation d’application legacy assurance (05/2024 - Présent)
- Modernisation d’une application legacy pour un grand groupe d’assurance autrichien vers une solution microservices.
- Conception de l’architecture et implémentation avec Java, Spring Boot, Angular ; amélioration de la scalabilité, maintenabilité et performance.
- Technologies : Microservices, Java, Spring Boot, Angular, DB2, JavaScript, TypeScript.
- Modernisation d’application legacy pharma (02/2024 - 05/2024)
- Développement d’une application Microfrontend pour un client santé mondial.
- Gestion des flux de remplissage ; livraison de fonctionnalités modulaires, scalables et métier.
- Technologies : Angular, SingleSPA, JavaScript, TypeScript, HTML, CSS.
Ringana GmbH
RINGANA GmbH est une entreprise autrichienne spécialisée dans les soins de la peau frais et végan et les compléments alimentaires naturels. Avec plus de 400 employés et un réseau de plus de 70 000 partenaires, RINGANA allie innovation et durabilité. J’y ai contribué en développant et en faisant évoluer les plateformes digitales internes et externes au sein de l’équipe Développement logiciel.
RESPONSABILITÉS
- Pilotage d’un projet frontend complexe, conception de l’architecture et développement d’une plateforme modulaire et extensible (CRM, modules d’administration et de gestion, tableaux de bord personnalisables) avec Vue, Quasar et Single SPA.
- Développement d’une application micro-frontend et création de bibliothèques NPM (bibliothèque de composants Vue, traduction, monitoring), avec maintenance et releases régulières.
- Implémentation de fonctionnalités backend en microservices avec Nest ; intégration d’APIs internes et tierces pour les applications Ringana.
- Développement d’outils externes pour la gestion commerciale des partenaires Ringana ; maintenance des fonctionnalités et nouveaux designs de la boutique en ligne Ringana.
- Déploiement et release dans le cadre agile avec Git, Docker, Azure et Atlassian.
Veamly Inc
Startup basée à San Francisco avec bureaux à Tunis, Tunisie, axée sur un flux unifié alimenté par l’IA qui agrège les communications de plusieurs outils en une interface unique — pour consulter, gérer et agir sur les messages de multiples sources.
RESPONSABILITÉS
- Conception, développement et déploiement de micro-services pour la plateforme Veamly avec Java, Spring Boot et Micronaut.
- Pilotage de la conception et du développement frontend avec React et Angular.
- Développement de l’application desktop avec Electron ; intégration d’APIs externes (Slack, Intercom, Atlassian).
- Mise en place de la CI/CD ; tests unitaires et d’intégration backend et frontend.
- Conception d’un modèle cohérent pour représenter les conversations entre différentes applications.
04. Projets personnels et académiques
COLLECTE DE DONNÉES & PRÉDICTION
Pilotage du développement d’une plateforme de collecte de données et d’analyse avancée avec capacités prédictives.
SOLUTION WEB & MOBILE DE COORDINATION
Développement d’une plateforme web et d’une application mobile cross-platform pour les opérations terrain et la coordination.
APPLICATION ANDROID
Application mobile Android pour la vente en ligne : gestion des produits, panier et paiements sécurisés.
COLLABORATION CROSS-PLATEFORME
Conception et livraison d’un intranet d’entreprise cross-platform (web, desktop, mobile) pour la collaboration interne.
05. Formation
ESPRIT – École privée supérieure d’ingénierie et de technologie, Tunisie
Mémoire : Microservices-Based Enhancement of a SaaS Platform: Veamly as a Case Study. Les diplômes ESPRIT en informatique et télécommunications sont accrédités EUR-ACE.
Institut supérieur des sciences appliquées et de la technologie - Sousse, Tunisie
Cycle préparatoire (Mathématiques, Physique, Informatique).
Lycée Bourguiba, Hammam El Ghzez, Tunisie
06. Centres d’intérêt et loisirs
- •IEEE Tunisia Section Trésorier Young Professionals (2020–2022), Coordinateur Student Branches (2018–2020)
- •Premier prix de la meilleure solution fintech Finastra Hackathon, 2019
- •Premier prix catégorie application mobile (MShop) Web4Innovation Mobile Dev Challenge, Tunis, Tunisie 2017
- •IEEE ESPRIT CS Chapter & IAS Chapter Chair / Vice-Chair (2018–2019)
- •IEEE ESPRIT Student Branch Membre fondateur (2017)
- •Conseil scientifique ISSAT Sousse Représentant des étudiants (2015–2016)
- •Association des actions environnementales et culturelles à Kélibia ACEK Membre actif (2013–2018)
- 🚴 Vélo·
- 🎣 Pêche·
- 📚 Écriture·
- 🎸 Guitare·
- 🎬 Cinéma amateur
07. Recommandations
J’ai eu le plaisir de travailler avec Salim pendant plus de deux ans, et je peux affirmer avec confiance qu’il est un développeur logiciel et web exceptionnel. Il possède un large éventail de compétences et aborde les projets avec une grande maîtrise. Ce qui le distingue particulièrement est son attitude proactive. Salim évolue très bien dans un environnement collaboratif, soutient activement ses collègues et trouve systématiquement des solutions aux défis. Ses compétences en résolution de problèmes sont remarquables, et son engagement fait de lui un atout précieux pour toute équipe.
08. Derniers articles du blog
Chargement des articles…