EXPÉRIENCE PROFESSIONNELLE


Charter Communications ― Ingénieur Systèmes III
Août 2025 - Présent
Sur site

  • Concevoir une infrastructure de streaming robuste, sécurisée et évolutive avec l’équipe Video Delivery sous la direction d’Erdogan Simsek.

Bild AI ― Ingénieur en apprentissage automatique (Contrat)
Mai 2025 - Juin 2025
À distance

  • Amélioration du pipeline interne d’extraction de tableaux de Bild AI en augmentant la précision des en-têtes d’environ 15 %, la précision au niveau des cellules d’environ 12 % et la précision de détection des tableaux d’environ 10 % grâce à un benchmarking et un raffinement continus sur des PDF architecturaux réels.
  • Conception et construction d’un framework Python modulaire pour comparer l’extraction de tableaux entre plusieurs solutions d’API d’extraction de tableaux et le pipeline interne de Bild, permettant une évaluation reproductible et une itération rapide.
  • Mise en œuvre indépendante de la logique principale pour l’appariement des tableaux, la précision des en-têtes (correspondance floue de chaînes) et la précision au niveau des cellules (alignement de séquences), mettant en évidence les cas limites et orientant la conception des algorithmes.
  • Automatisation de l’ensemble du pipeline d’évaluation, y compris l’ingestion des PDF depuis le cloud, la comparaison au ground-truth, la journalisation des métriques et la génération de rapports (CSV, JSON, Google Sheets) pour un benchmarking évolutif.
  • Livraison d’un outil CLI pour exécuter et comparer les extractions entre fournisseurs, accélérant les tests de régression et réduisant le temps de QA manuel.
  • Réalisé plus de 160 commits et contribué à plus de 520 000 lignes de modifications de code, démontrant une prise en charge de bout en bout de l’évaluation et de la pile d’outils.

eBay ― Ingénieur logiciel
Mai 2021 - Déc 2024
À distance

  • Amélioration du projet Storage Management System (STMS) pour ingérer plus de 1,5 million de métriques par minute et en augmentation. Prise en compte de plus de 70 baies, 60 commutateurs, 1100 hôtes, 900 groupes de disques et 200 clusters dans 3 des centres de données d’eBay.
  • Gestion et déploiement de plus de 45 services dans 3 régions sur la plateforme cloud Tess.IO d’eBay, garantissant une haute disponibilité avec bascule pour STMS.
  • Développement et maintenance de micro-services pour traiter les métriques matérielles, faciliter les opérations CRUD et fournir un accès aux données en temps réel à d’autres services internes d’eBay. Utilisation de JavaScript, Node.js, Express.js, Python, Flask, Mongoose, Postgres et Sequelize pour créer des API REST efficaces.
  • Direction de la migration de MongoDB vers Postgres pour tous les micro-services STMS, en convertissant 36 collections en 74 tables, en intégrant l’ORM Sequelize et un middleware personnalisé pour une transition transparente.
  • Entrepris et amélioré les services de surveillance des journaux pour les baies Hitachi et les commutateurs Brocade, assurant des alertes rapides à l’équipe de stockage par e-mail, Slack ou PagerDuty grâce à Python et Rsyslog.
  • Exploitation de Docker, du registre de conteneurs d’eBay et de Kubernetes pour rationaliser la conteneurisation, le déploiement et la gestion des micro-services, garantissant la mise à l’échelle et la haute disponibilité de STMS.
  • Création d’un service backend essentiel pour la plateforme Software Defined Storage (SDS) d’eBay, centralisant les données pour plus de 35 000 volumes, devenant la principale source de données pour la gestion des volumes et prenant en charge plus de 780 utilisateurs de la plateforme.
  • Conduite d’initiatives transversales entre les équipes STMS, SSI et EOS pour impulser des améliorations techniques et fournir des solutions backend robustes et évolutives afin de rationaliser les opérations de stockage et la visibilité des données.
  • Développement de Restify, un framework backend Express.js, passant de Mongoose/MongoDB à Sequelize/Postgres. Inspiré par Express-Restify-Mongoose, il se spécialise dans les requêtes GET, offrant des fonctionnalités avancées telles que tri, sélection, limitation, distinction et inclusion. De plus, il inclut un traducteur de requêtes JSON vers Sequelize.
  • Création d’une fonction JavaScript findOneAndUpdate() spécifiquement pour Postgres, inspirée de l’équivalent de Mongoose et utilisant Sequelize. La fonction a été optimisée pour les bases de données relationnelles avec une gestion efficace des colonnes, des colonnes un à un et un à plusieurs, tout en minimisant les requêtes à la base de données en ne mettant à jour que les champs nécessaires.
  • Construit un package JavaScript natif efficace et précis pour la comparaison approfondie des propriétés d’objets simples et complexes à clés imbriquées.

Hitachi Vantara ― Consultant technique
Mai 2021 - Déc 2024
À distance

  • Travaillé à temps plein comme ingénieur logiciel contractuel chez eBay.
  • Développé et maintenu des outils d’automatisation d’infrastructure servant de couches d’abstraction pour approvisionner, configurer et gérer de manière programmatique l’infrastructure cloud propriétaire d’eBay, construite et perfectionnée sur des décennies depuis la création de l’entreprise et utilisée pour soutenir toutes les offres commerciales principales, évitant les fournisseurs de cloud tiers tels que AWS et Azure.
  • Supporté et résolu les problèmes liés aux produits Hitachi utilisés par eBay, garantissant un fonctionnement fluide et un temps d’arrêt minimal.

Osgil Defense ― Fondateur
Mai 2024 - Oct 2024
À distance

  • Obtenu 145 000 $ de financement pre-seed via l’accélérateur Forum Ventures avec une valorisation de 1,93 M$.
  • Construit et lancé TARS, un outil de cybersécurité open source piloté par l’IA pour l’évaluation automatique des menaces et les tests de pénétration, obtenant plus de 300 étoiles et 40 forks sur GitHub.
  • Développé PAX, un framework Python pour le scoring de fiabilité basé sur l’IA, réduisant les hallucinations grâce à l’auto-réflexion, à la prédiction probabiliste et à la cohérence observée.
  • Dirigé le développement technique en phase initiale, gérant des équipes pour atteindre les jalons, construire la technologie principale et établir la présence web initiale de l’entreprise pour la sensibilisation et la croissance.

Anarchy (YC W23) ― Stagiaire ingénieur (temps partiel)
Nov 2023 - Jan 2024
À distance

  • Remporté la première place au hackathon d’octobre 2023 d’Anarchy avec InsightRed, un outil de marketing Reddit intégrant GPT-4 et Pinecone, conduisant à mon embauche.
  • Développé un système amélioré d’authentification par clé API pour le projet Chat.dev d’Anarchy, prêt pour une intégration future, comprenant un hachage unidirectionnel, la prise en charge de plusieurs clés par compte et une validation efficace via checksum et mise en cache pour minimiser les requêtes à la base de données.
  • Construit llm-speed-benchmark, un outil de benchmarking pour évaluer les performances des modèles LLM open source ; mesurant les tokens par seconde, l’utilisation GPU, CPU et mémoire, ainsi que le temps d’exécution, aboutissant à plus de 17 étoiles et 4 forks.

Colorado School of Mines ― Assistant de recherche
Fév 2021 - Sep 2021
Golden, CO

  • Chercheur de premier cycle au Human-Centered Robotics Lab, encadré par le Dr Hao Zhang.
  • Amélioré la fonctionnalité des robots terrestres à roues omni triangulaires, appelés Tritons, à l’aide de Python et ROS, permettant un déplacement précis et efficace, une rotation exacte, un contrôle simultané et une augmentation de la vitesse de déplacement globale par 4.
  • Mis en œuvre des systèmes de rétroaction proportionnelle à l’aide de caméras Optitrack et ROS, permettant aux robots Triton d’atteindre avec précision une coordonnée réelle spécifiée avec une tolérance de +/- 0,05 m dans une zone de 2 m sur 2 m.
  • Transféré avec succès toute la documentation de Google Drive et Microsoft 365 vers GitLab, convertissant les fichiers au format Markdown et rationalisant l’accès et la collaboration au sein du HCR Lab.
  • Encadré une lycéenne dans les bases de la programmation et de la robotique, la guidant dans le développement d’un nœud ROS pour contrôler les couleurs LED du robot Triton.

Namasté Solar ― Stagiaire
Sep 2017 - Mai 2018
Denver, CO

  • Développé un outil Excel via VBA pour analyser les flux de trésorerie de l’entreprise et la performance des employés.
  • Travaillé sur la conception des positions optimales des panneaux solaires sur les plans de maisons via AutoCAD.

National Oceanic & Atmospheric Administration (NOAA) ― Stagiaire
Juin 2017 - Juil 2017
Denver, CO

  • Travaillé avec l’équipe Science on a Sphere (SOSx) de la NOAA.
  • Développé du contenu éducatif interactif sur la mission Apollo 11 pour SOSx en utilisant le logiciel Tour Builder de la NOAA.

Erols Tailoring ― Service client
Sep 2008 - Mai 2018
Denver, CO

  • Fourniture d’un service client exceptionnel au sein de notre entreprise familiale : accueil, assistance et encaissement des paiements des clients.
  • Maintien d’un espace de travail propre et organisé, gestion des vêtements ajustés des clients et garantie d’une boutique présentable.
  • Réponse rapide aux demandes et commandes des clients par téléphone, fournissant des informations précises et utiles.
  • Contribution au succès de l’entreprise pendant mon temps libre après l’école, certains week-ends et pendant certaines vacances.

Denver Country Club ― Entretien des courts de tennis
Juin 2015 - Août 2015
Denver, CO

  • Nettoyé les courts de tennis intérieurs et extérieurs composés de surfaces dures, synthétiques et en gravier.
  • Utilisé les outils suivants pour le travail : voiturettes de golf, souffleurs de feuilles, raclettes pour courts de tennis et râteaux à gravier.

RÉCOMPENSES & RÉALISATIONS


8090 Top Coder Challenge ― 7ᵉ place
Juin 2025

  • Classé 7ᵉ sur 425 ingénieurs lors d’un défi de 8 heures axé sur la rétro-ingénierie d’un système hérité en « boîte noire ».
  • Élaboré une solution combinant des techniques classiques d’apprentissage automatique et des heuristiques afin de reproduire un système de remboursement de déplacements vieux de 60 ans.
  • Atteint une grande précision dans la reproduction du comportement du système en s’appuyant uniquement sur des données historiques et des entretiens avec les employés.

Hackathon de Sécurité Nationale ― Lauréat du Prix Spécial
Avril 2025

  • Remporté un prix spécial de 5 000 $ lors du 2ᵉ Hackathon de Sécurité Nationale de Cerebral Valley à San Francisco.
  • Dirigé le développement de Guardian Grid, un outil d’évacuation d’urgence pour villes intelligentes destiné à coordonner des itinéraires sûrs en cas de catastrophe.
  • Relevé avec succès un défi spécial de cybersécurité pour Code Metal, démontrant des capacités avancées de pénétration de systèmes.

Hackathon Anarchy ― 1ʳᵉ Place
Octobre 2023

  • Remporté la première place avec InsightRed, un outil de marketing sur Reddit intégrant GPT-4 et Pinecone.
  • Conçu un système permettant d’identifier des clients potentiels via l’analyse de commentaires Reddit.
  • Cette victoire a conduit à un stage d’ingénierie à temps partiel chez Anarchy.

COMPÉTENCES TECHNIQUES


  • Langages : Python, JavaScript, Bash Script, Rust, Go, Java, C++, & C
  • Bases de données : Postgres, MySQL, SQLite, Pgvector, Pinecone, MongoDB, & Amazon RDS
  • Développement : Node.js, Express.js, Flask, FastAPI, Sequelize, Streamlit, Mongoose, Langchain, BeautifulSoup4, Selenium, Axios, yt-dlp, ffmpeg, ffprobe, Next.js, Three.js, pdf.js, Playwright, Hugo, Framer, Tailwind, & Mermaid
  • Cloud : Docker, Podman, Kubernetes, Tess.IO (plateforme cloud d’eBay), Supabase, Vercel, Nginx, Ansible, AWS EC2, AWS S3, AWS Lambda, Amazon Kinesis Data Streams, Google Cloud, Google Workspaces, & RunPod
  • Outils : Git, GitHub, GitLab, VSCode, Helix Editor, Vim, ChatGPT, Claude, Perplexity, V0, Cha, Ch, Apollo, Postman, Jira, Slack, Discord, Ollama, tmux, DocuSign, Google Analytics, PostHog, Apollo.io, Hunter.io, & LinkedIn Navigator
  • API : OpenAI, Anthropic, Cohere, Groq, Travily, Brave, Google Gemini, xAI, DeepSeek, Mistral, AWS Bedrock, Together AI, Twilio, Mapbox Geocoding, & Textbelt
  • Modèles : gpt-5, gpt-5-mini, gpt-4o, gpt-4o-mini, gpt-4.1-mini, gpt-4.1, o3, gpt-4o-search-preview, gpt-oss-120b, gpt-oss-20b, claude opus 4.5, claude sonnet 4.5, claude haiku 4.5, claude opus 4.1, claude opus 4, claude sonnet 4, claude 3.5 sonnet, gemini-3-pro, gemini 2.5 pro, gemini 2.5 flash, grok-4-fast-reasoning, grok-4-fast-non-reasoning, grok-3, grok-4-0709, deepseek r1, qwen3, llama2, llama3, whisper, dall-e-3, dall-e-2, gemma3, & Banana Nano
  • IA & Agents : Cursor IDE, Windsurf IDE, Claude Code CLI, Gemini CLI, Kiro CLI, Exa Websets AI, & MCP Servers

FORMATION


Colorado School of Mines
Licence ès Sciences en Informatique
Option Robotique et Systèmes Intelligents
Août 2018 - Mai 2022
Golden, CO

Denver East High School
Diplôme d’Études Secondaires
Août 2014 - Mai 2018
Denver, CO

PROJETS PERSONNELS


Guardian Grid

  • Construit un outil d’évacuation d’urgence pour villes intelligentes qui aide les communautés à réagir rapidement et en toute sécurité lors de catastrophes majeures.
  • Développé un système permettant aux administrateurs municipaux de marquer les zones dangereuses et de définir des zones sûres sur une carte interactive.
  • Implémenté des algorithmes avancés de recherche de chemin afin de générer et de communiquer aux habitants les itinéraires d’évacuation les plus sûrs.
  • Créé un portail web qui utilise la position actuelle pour afficher des itinéraires vers la sécurité tenant compte des dangers, avec intégration Google Maps.
  • Conçu la solution pendant le Hackathon de Sécurité Nationale 2025, remportant un prix spécial pour son approche innovante.

PAX (Proactive Agent for eXemplary Trustworthiness)

  • Développé un agent de recherche et un cadre pour mesurer et améliorer la fiabilité des réponses des LLM.
  • Mis en œuvre des approches systématiques pour l’attribution forcée, le score de confiance probabiliste et la cohérence observée.
  • Créé un système d’auto-évaluation utilisant plusieurs LLM pour examiner et valider les réponses.
  • Construit comme un pivot à partir de TARS afin de résoudre les problèmes fondamentaux de fiabilité et de confiance de l’IA.

Cha

  • Développé un outil en ligne de commande open-source qui simplifie les interactions avec les modèles d’IA, permettant une utilisation efficace de puissants modèles linguistiques directement depuis le terminal.
  • Implémenté la prise en charge multi-plateforme de l’IA avec des API compatibles OpenAI, permettant aux utilisateurs de passer sans effort d’un fournisseur d’IA à un autre.
  • Construit des fonctionnalités complètes incluant le web scraping (YouTube, PDF, contenu web général), un moteur de recherche de réponses similaire à Perplexity AI, la génération de code interactive avec vérification, et la gestion de l’historique de conversation.
  • Ajouté des capacités avancées telles que l’estimation des jetons, la prise en charge de types de fichiers (PDF, DOCX, XLSX, images), l’accès intégré au shell et des options de configuration locale pour accroître l’efficacité du flux de travail.
  • Reconnu avec plus de 64 étoiles et 6+ forks sur GitHub, démontrant sa valeur pour la communauté des développeurs.

Ch

  • Développé un outil CLI léger basé sur Go offrant un démarrage 10 fois plus rapide que son prédécesseur Cha tout en conservant les fonctionnalités essentielles.
  • Intégré la prise en charge multi-plateforme pour OpenAI, Groq, DeepSeek, Anthropic, XAI, Together, Google Gemini, Mistral AI, Amazon Bedrock et Ollama avec bascule transparente.
  • Implémenté des fonctionnalités avancées, notamment les modes interactif et direct, le piping Unix, la gestion intelligente de fichiers (PDF, documents Word, feuilles de calcul, images avec OCR) et la reprise de session.
  • Conçu le web scraping, l’intégration de la recherche web via l’API Brave Search, ainsi que la prise en charge du presse-papiers sur macOS, Linux, Android/Termux et Windows.
  • Reconnu avec plus de 10 étoiles et 1+ fork sur GitHub, illustrant une adoption rapide par la communauté des développeurs.

DocuInsight

  • A résolu le « piège de l’accord » en veillant à ce que signataires et expéditeurs comprennent pleinement les détails du contrat pour favoriser la transparence et réduire les litiges.
  • Développé une plateforme alimentée par l’IA qui simplifie les contrats juridiques en mettant en évidence les clauses clés et en les traduisant en anglais courant, s’intégrant parfaitement à DocuSign pour les signatures électroniques.
  • Utilisé les modèles de pointe d’OpenAI, gpt-4o-mini pour une extraction JSON efficace et o1-preview pour une analyse documentaire complète, afin de générer des informations et des résumés.
  • Conçu le backend en Python avec PostgreSQL hébergé sur Supabase ainsi que le frontend avec Next.js, déployant le tout sur une instance Linode pour une performance robuste et évolutive.
  • Intégré l’API de Resend pour des notifications e-mail efficaces, améliorant l’interaction utilisateur et les flux de gestion des contrats.
  • Créé pour le Hackathon DocuSign : Unlocked et soumis un dossier détaillé sur Devpost visant à libérer l’innovation dans les accords et à résoudre les inefficacités de la gestion des contrats grâce à l’IA.

Notify Cyber

  • Développé et lancé Notify Cyber, une plateforme qui agrège les dernières actualités en cybersécurité, atteignant plus de 17 000 visiteurs et 43 000 pages vues.
  • Généré plus de 65 000 vues sur Reddit avec un taux d’approbation de 96 % grâce à une campagne marketing à coût nul, faisant croître la liste d’attente pour de nouvelles fonctionnalités de plus de 160 personnes.
  • Développé et mis en œuvre une base de données Postgres sur Supabase, automatisant la curation de contenu par web scraping et résumés à l’aide du modèle gpt-4o-mini d’OpenAI.
  • Optimisé les opérations pour réduire les coûts mensuels à seulement 1,85 $, couvrant la base de données, l’API et l’hébergement.
  • Conçu un scraper web Python pour extraire et traiter des articles web, en tirant parti de l’API ChatGPT d’OpenAI pour les résumer, garantissant une alimentation efficace de la base de données.
  • Conçu, déployé et géré la base de données Postgres du projet hébergée sur le service cloud Supabase.
  • Le site a été officiellement lancé le 1ᵉʳ juin 2023 mais entièrement open-sourcé le 5 octobre 2025, avec le dépôt disponible sur GitHub et une version statique hébergée au même domaine.

Threat Assessment & Response System (TARS)

  • Développé un outil piloté par l’IA en Python et script Shell, conçu pour automatiser les tests de pénétration en cybersécurité.
  • Contribué à l’obtention d’un investissement pré-amorçage pour Osgil Defense et accumulé plus de 340 étoiles et 49 forks sur GitHub.
  • Utilise CrewAI, LangChain, les modèles GPT-4 d’OpenAI, Docker, et intègre des outils tels que Nettacker, Rustscan, Zed Attack Proxy (ZAP) et Nmap pour une analyse des menaces complète, tout en employant Streamlit pour l’interface utilisateur.

Moving Pose

  • Travaillé sur un projet de cours à trois personnes, implémentant l’article « The Moving Pose: An Efficient 3D Kinematics Descriptor for Low-Latency Action Recognition and Detection » de Dr Zanfir, Dr Leordeanu et Dr Sminchisescu.
  • Configuré le capteur Kinect Xbox 360 pour l’acquisition en temps réel de données de squelette à l’aide de C++ et du SDK Kinect v1.8.
  • Développé l’interface utilisateur en utilisant Python, Tkinter, C++ et en adaptant un exemple de code source du Kinect V1.8 ToolKit.

SVM On Skeleton Data

  • Développé un projet universitaire prédisant les comportements humains à l’aide de Python, en reformatant le jeu de données MSR Daily Activity 3D aux formats RAD et HJPD, et en exploitant des bibliothèques telles que pandas, matplotlib, scipy, numpy et libsvm.
  • Implémenté une machine à vecteurs de support pour classer des activités/actions humaines spécifiques, atteignant une plage de précision de 62,5 % à 70,83 %.
  • Démontré l’exécution du projet avec des résultats concluants, mettant en évidence des prédictions précises des comportements humains dans la plage de précision spécifiée.

Activités


Mines Robotics Club - Équipe AgBot
sept. 2018 - janv. 2020
Golden, CO

  • A travaillé sur le code du robot agricole autonome AgBot 2019, qui utilisait Python, C++ et ROS Kinetic Kame.
  • Développé un publisher ROS pour détecter lorsque le robot a atteint la bordure d’un champ de cultures. Le code a été développé en Python et utilisait le Lidar du robot.