Développeur et architecte passionné par les enjeux de volumétrie, parallélisme et temps de réponse, je peux apporter mon expertise tant pour améliorer un système existant que pour concevoir et implémenter un nouveau projet. Je suis également très à l'aise sur l'écosystème DevOps. Il m'est très facile d'apprendre de nouveaux langages et technologies. Je suis capable de rapidement monter en compétences sur des plateformes existantes. Mes langages de prédilection : Python, C et C++, scripts shell. Statut travailleur handicapé (audition)
Responsable d'exploitation, garant du bon fonctionnement, du dimensionnement et de l'architecture de la plateforme de production
Développement des services métier critiques : lecture et indexation de volumineuses sources de données, requêtage avancé, génération de flux de données transformées issues des données sources
Référent d'équipe DevOps composée de 4 personnes : CI/CD, administration Linux, pilotage de cluster Kubernetes
Consulting interne PostgreSQL pour partager mon expertise
Optimisation de codes sources existants pour atteindre un haut niveau de performance constant, quel que soit le volume de données à traiter
Maintenance et évolution de l'AdServer maison d'HiMedia : module Apache C++, optimisation de requêtage PostgreSQL, packaging Debian, monitoring Nagios & Munin. 350 millions de requêtes par jour, 1000 requêtes par seconde.
Conception, architecture, développement et intégration d'une solution publicitaire de ciblage produit tolérante aux fautes, à haute disponibilité et pouvant traiter de fortes volumétries (600 millions d'internautes, 2 milliards de requêtes par jour). Modules frontend en C++ liés à nginx, stockage et requêtage NoSQL (Couchbase), programmation asynchrone événementielle
Réalisation d'un ETL pour la gestion des catalogues produits en Python : répartition de charge automatique au sein d'un cluster, tolérance aux fautes. 50 millions de produits importés chaque jour.
Analyse BigData des données de diffusion publicitaire pour profilage des internautes. Environnement Hadoop, MapReduce, Amazon AWS (EC2 et EMR), scripts Pig. 1 To de données analysées chaque jour correspondant à 15 milliards d'événements.
Mission chez Thales Communications pour le produit logiciel Partner : système de contrôle et de commande des équipements de communications de navires militaires.
Membre de l’équipe assurant le Maintien en Condition Opérationnelle : correction d’anomalies et codage des évolutions, soutien à l’intégration, mise à jour des documents de spécification et de conception.
Réalisation d’un nouveau module d’interfaçage avec des systèmes externes : rédaction des documents de spécification (SRS) et de conception (SDD), codage du module, tests unitaires et fonctionnels ; participation à l’ensemble des étapes du cycle en V.