Sofien's profile page - Ingénieur Logiciel & Data Senior et Enseignant - 18652

Ingénieur Logiciel & Data Senior et Enseignant

Sofien presents their services on the Wooskill platform.

Discover the profile of Sofien

Sofien

My story

My story, my passion

Want to know more about my background? Here’s a quick summary of my experiences and training.

My Story

Je suis un Staff Software Engineer passionné par la résolution de problèmes complexes et l'optimisation des processus. J'ai eu l'opportunité de travailler sur des projets techniques ambitieux au sein d'environnements exigeants, ce qui m'a permis de perfectionner mon expertise en programmation et en gestion des données à toutes les étapes de leur cycle de vie. En parallèle de mon activité d'ingénieur, j'enseigne la programmation, l'algorithmique et la data dans des écoles d'ingénieurs et de commerce. J'ai également le plaisir de mentorer des étudiants développeurs venant de tous horizons, en les accompagnant tout au long de leur parcours d'apprentissage et de développement professionnel. Cette expérience m'a permis d'affiner mon approche pédagogique et d'adapter mes cours aux besoins spécifiques de chaque étudiant, afin de maximiser leur réussite. Enfin, je suis le fondateur de Pour du Beurre, un service de simulation d'entretiens techniques offrant aux candidats un moyen de se tester en conditions réelles, de bénéficier de conseils d'experts et ainsi de gagner en confiance avant le jour J.

Experiences

Enseignant - Algorithmique et Programmation Orientée Objet-SUPINFO

2024 - 2024

Module d'algorithmique et de programmation orientée objet pour le campus distanciel de SUPINFO.

Enseignant - Programmation en Python-ESLSCA Business School Paris

2023

Module de programmation en Python pour des étudiants en Bachelor et MBA dans le cadre du parcours Data Science.

Formateur en entreprise - Google BigQuery-Human Coders

2025

Formations en entreprise de gestion, de traitement et d'analyse de données avec Google BigQuery.
- Débutant : https://www.humancoders.com/formations/bigquery
- Avancé : https://www.humancoders.com/formations/bigquery-avance

Mentor & Évaluateur d’étudiants développeurs-OpenClassrooms

2022

➤ Mentor : Accompagnement hebdomadaire d’étudiants sur la formation Développeur d’application (Python). Explication de concepts-clés, revue de code, pair-programming…
➤ Évaluateur : Une soutenance par semaine pendant laquelle j’assiste à la présentation d’un projet et je questionne l’étudiant en interprétant le rôle du responsable technique.

Stage de recherche en mathématiques-INRIA

2018 - 2018

Étude de la validité, des limites, des différentes formes et des aspects récents du raisonnement inductif au sein de l’équipe MOCQUA (MOdèles de Calcul classiques et QUAntiques).

Synthèse de mes recherches : https://hal.archives-ouvertes.fr/hal-01885909/

Stage Data Analyst-ANSSI

2019 - 2020

➤ Développement d’une API de collecte de données.
➤ Définition, calcul et visualisation de métriques de qualité de données.
➤ Élaboration d’un tableau de bord interactif sous la forme d’une application web.
➤ Développement d’un outil de profilage de données centré sur la qualité.

Ingénieur Logiciel - Data & API-Botify

2020

➤ Amélioration et maintenance d’un DSL interne (BQL) permettant d’extraire efficacement de vastes volumes de données SEO, avec une grande flexibilité.
➤ Développement, sécurisation et évolution de l’API (Django | Django REST Framework).
➤ Optimisation des performances et des coûts liés aux requêtes et au stockage sur BigQuery et Cloud Storage, entraînant une réduction des coûts de 30 % en 2025.
➤ Conception, implémentation et déploiement de workflows distribués pour ingérer et traiter des données issues du crawler interne ou de sources tierces.
➤ Industrialisation de pipelines de machine learning, notamment pour générer et intégrer des millions de liens pertinents sur des sites e-commerce.
➤ Analyses de données pour affiner la compréhension du comportement des utilisateurs, des crawlers et de l’impact de la structure des sites sur le SEO.
➤ Gestion de projets techniques, de l’investigation initiale au suivi après la mise en production.
➤ Rôle clé dans la gestion des incidents, en tant qu’investigateur ou incident commander.
➤ Revue quotidienne de code, avec plus de 2000 pull requests approuvées.
➤ Mentorat d’ingénieurs juniors et confirmés.
➤ Conduite de près de 50 entretiens de code, d’architecture et d’analyse de données.

Training

Diplôme d’ingénieur civil des Mines - Information & Systèmes-École Nationale Supérieure des Mines de Nancy (ENSMN)

2019

Génie logiciel • Systèmes d’exploitation • Ingénierie logicielle • Réseaux • UML
Manipulation de données • Bases de données • Analyse de données • Journalisme de données
Projet : Site web adapté à l’apprentissage des enfants autistes avec système de recommandation.

Maîtrise professionnelle en génie informatique-Polytechnique Montréal

2019

Génie logiciel • Conception de sites web • Analyse d’algorithmes • Optimisation combinatoire
Intelligence des données • Fouille et visualisation de données • Systèmes de recommandation • IA
Sécurité • Sécurité Informatique • Investigation numérique

Spoken languages:

fr

Français

- natif

en

Anglais

es

Espagnol