Alex Alkhatib

PRÉSENTATION

Ingénieur informatique passionné par l'innovation et la résolution de problèmes complexes. J'allie expertise technique et expérience professionnelle pour concevoir, déployer, et optimiser des solutions logicielles robustes ainsi que des modèles de données performants. Mon parcours m'a permis de maîtriser diverses technologies, allant du développement web au traitement de données, en passant par l'apprentissage automatique, profond et l'IA générative. Je suis toujours prêt à relever de nouveaux défis pour contribuer à la réussite de vos projets.

Computer Engineer


  • Téléphone : 07.81.44.24.33
  • Ville : Tours, France
  • Diplôme : Master of Engineering
  • Email : alex.alkhatib@outlook.com

Je m'efforce de fournir des solutions technologiques de haute qualité, adaptées aux besoins spécifiques de chaque projet.

Signature d'Alex Alkhatib

COMPÉTENCES

HTML
CSS
JavaScript/TypeScript
Bootstrap/Node/Express/React/Next
PHP/Symfony
Java/Spring
Python/Flask
SQL (MySQL, PostgreSQL, Oracle)
NoSQL (JSON, XML, CSV)
Data Analytics (Excel, Tableau, Power BI)
Pandas
NumPy
Matplotlib
Scikit-learn
TensorFlow/Keras
DevOps/MLOps

CURRICULUM VITAE

Découvrez mon parcours académique et professionnel qui reflète ma passion pour l'informatique et mon engagement envers l'excellence.

Formations

Master of Engineering - Spécialité IA

Nov. 2023 – Sept. 2025

SUPINFO, Tours, France

  • Formation spécialisée en développement logiciel avancé et gestion de projets techniques.
  • Cours en gestion de projet, conduite du changement, gestion des risques et simulation d’entreprise.
  • Projets académiques axés sur l'intelligence artificielle.
  • Enseignements en droit du numérique, RGPD et éthique de l’informatique.
  • Préparation et obtention de certifications professionnelles (Microsoft, Google, Cisco).
  • Mémoire:
  • Comment un système de notifications peut-il améliorer la réactivité et l’efficacité des régimes de retraite face aux anomalies d’identification des assurés ?

Licence Informatique

Sept. 2019 – Juill. 2023

UFR Sciences et Techniques, Tours, France

  • Formation en programmation, gestion de bases de données, et modélisation UML.
  • Cours avancés en mathématiques théoriques et appliquées (analyse, algèbre, statistiques, probabilités, calcul différentiel).
  • Étude de la théorie des langages et automates, théorie des graphes et architecture des ordinateurs.
  • Cours de systèmes d’exploitation et réseaux informatiques.
  • Réalisation de projets de groupe et application des concepts théoriques à des cas pratiques.
  • Mémoire:
  • Comment rendre les systèmes d’intelligence artificielle plus impartiaux face aux discriminations raciales et sexistes ?

Baccalauréat STID - Option SIN

Sept. 2018 – Juill. 2019

Lycée Grandmont, Tours, France

  • Formation axée sur les systèmes numériques et l'informatique.
  • Études approfondies en programmation, électronique, et conception de systèmes embarqués.
  • Réalisation de projets pratiques, dont la conception et la programmation d’un prototype électronique.
  • Projet:
  • Système de Sauvetage Maritime (SSM) : conception d’un drone de secours capable de larguer une bouée, avec système de déclenchement programmé.

Expériences Professionnelles

Développeur Backend

Sept. 2024 – Sept. 2025

CNAV, Tours, France

  • Mettre en place et exécuter des tests unitaires, d’intégration et de performance, garantissant la fiabilité et la maintenabilité du code.
  • Modéliser l’architecture existante à l’aide de diagrammes UML afin de faciliter la compréhension du système et l’intégration de nouvelles fonctionnalités.
  • Optimiser les traitements batch en remplaçant les Tasklets par une approche Chunk-Based Processing, permettant de traiter de grands volumes de données et d’améliorer la scalabilité.
  • Proposer et réaliser un prototype de modèle de Machine Learning pour l’identification des assurés, basé sur des techniques de classification binaire et sur la qualité des données.
  • Utiliser des technologies telles que : Mantis, Java, Spring Batch, ActiveMQ, JUnit, Mockito, SonarQube, Jenkins, JBoss, Oracle SQL, Hibernate.
  • Réalisation:
  • Concevoir et développer un système de notifications pour améliorer les interactions avec les régimes de retraite, et la gestion des assurés non identifiés.

Développeur FullStack

Févr. 2024 – Sept. 2024

CIDWE, Tours, France

  • Analyser les besoins métier et rédiger les spécifications fonctionnelles et techniques.
  • Concevoir et modéliser l’architecture de la solution ainsi que la base de données.
  • Mettre en place des scripts de migration de données garantissant la cohérence et l’intégrité des informations.
  • Refactoriser le code en appliquant des design patterns, améliorant la lisibilité et la qualité globale du code.
  • Utiliser des technologies telles que : Jira, Confluence, PHP, Symfony, JavaScript, Docker, PostgreSQL, MySQL, Doctrine.
  • Réalisation:
  • Développer une plateforme d’échange dédiée aux élections municipales, facilitant l’organisation et la gestion des campagnes électorales.

Développeur Web

Avr. 2023 – Juin 2023

CESR, Tours, France

  • Diagnostiquer et optimiser la structure de la base de données afin d’améliorer les performances et la cohérence des données.
  • Normaliser une base de données historique de la 1FN à la 3FN, garantissant une meilleure organisation et réduction des redondances.
  • Utiliser des technologies telles que : Trello, PHP, MySQL, FileZilla.
  • Réalisation:
  • Développer un site web facilitant l’accès des chercheurs aux données, après correction et fiabilisation de la base existante.

PORTFOLIO

Je vous invite à explorer mes projets pour découvrir mes réalisations.

  • All
  • CS
  • Frontend
  • Backend
  • Test
  • Databases
  • PHP
  • Java
  • Python
  • Data Analysis
  • Machine Learning
  • Deep Learning
  • Recommandation System
  • Generative AI
  • DevOps

CERTIFICATIONS

Découvrez mes certifications !

Badge CISCO Networking Basics

CISCO Networking Basics

Certification attestant de ma maîtrise des concepts fondamentaux du réseautage, incluant les protocoles, l’architecture réseau et la configuration de base des équipements Cisco.

Badge CISCO Introduction to Cybersecurity

CISCO Introduction to Cybersecurity

Certification attestant de ma compréhension des fondamentaux de la cybersécurité, incluant les menaces, les vulnérabilités, la protection des réseaux et les bonnes pratiques de sécurité.

Badge Google Data Analytics

Google Data Analytics

Certification démontrant mes compétences en analyse de données et en outils de visualisation.

Badge Google Cloud Engineering

Google Cloud Engineering

Certification validant mes compétences en conception, déploiement et gestion de solutions cloud sur Google Cloud Platform.

Badge IBM Data Fundamentals

IBM Data Fundamentals

Certification validant mes connaissances fondamentales en données, incluant les bases de l’analyse, des bases de données et les concepts clés du data engineering.

Badge IBM Artificial Intelligence Fundamentals

IBM Artificial Intelligence Fundamentals

Certification attestant de ma compréhension des concepts fondamentaux de l’intelligence artificielle, du machine learning et de leurs applications concrètes.

Badge AZ-900

Microsoft Azure Fundamentals

Certification prouvant ma maîtrise des bases des services cloud avec Microsoft Azure.

Oracle Cloud Infrastructure Foundations Associate Badge

Oracle Cloud Infrastructure Foundations

Certification validant ma compréhension des concepts fondamentaux du cloud public et des services clés d’Oracle Cloud Infrastructure.

Data Analytics Bootcamp Badge

Data Analytics Bootcamp

Certification démontrant ma capacité à analyser, nettoyer et visualiser des données à travers des projets concrets en utilisant SQL, Python, Excel, Tableau et Power BI.

Oracle Java Foundations Badge

Oracle Java Foundations

Certification attestant de ma maîtrise des bases du développement Java, incluant la programmation orientée objet, les classes, les interfaces, l’héritage et la gestion des exceptions.

Harvard CS50x Badge

Harvard CS50x Introduction to Computer Science

Certification attestant de la réussite du programme CS50x, couvrant les fondamentaux de l’informatique : programmation en C et Python, structures de données, algorithmes, gestion mémoire, bases de données SQL et développement web avec Flask.

EF Standard English Test Badge

EF SET English Certificate

Obtention d’un score de 61/100 – C1 Avancé, attestant d’une excellente maîtrise de l’anglais en lecture, écoute, écriture et expression orale, capable de comprendre des textes complexes, de communiquer efficacement et de produire des écrits détaillés et structurés.

CENTRES D’INTÉRÊT

Je suis passionné par le jeu d’échecs, une discipline qui développe la réflexion, la stratégie et la concentration. ⚫ ⚪

“Pour moi, les échecs ne sont pas un jeu mais un art” — Alexandre Alekhine
“Les Echecs mettent en conflit, non pas deux intelligences, mais deux volontés” — Emmanuel Lasker
“Les échecs, c'est la lutte contre l'erreur” — Johannes Zukertort
“Les échecs, c'est l'art d'analyser” — Mikhail Botvinnik
“Les Echecs ont trois composantes : le temps, l'espace et le matériel en dernier” — Mikhail Tal
“Ce n'est pas pour s'amuser qu'il joue aux échecs : il célèbre un culte” — Vladimir Nabokov
“Les échecs, c'est l'imagination” — David Bronstein
“Le jeu d'échecs est comme rejeté hors du temps” — Antoine de Saint-Exupéry
“Le plus grand jeu de l'esprit jamais inventé, plus vous l'apprenez, plus vous y prenez du plaisir” — Garry Kasparov
“Les Echecs sont affaire de jugement sensible. Savoir quand frapper et quand esquiver” — Bobby Fischer
“Celui qui prend des risques peut perdre, celui qui n'en prend pas perd toujours” — Xavier Tartakover
Échiquier
“Aux échecs, l'amour-propre est satisfait quand on remporte la victoire” — Benjamin Franklin

CONTACT

N'hésitez pas à me contacter pour toute opportunité professionnelle, collaboration ou question. Je suis disponible et prêt à discuter de vos projets.

Adresse

Tours, France

Téléphone

07.81.44.24.33