EXPÉRIENCE PROFESSIONNELLE


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

  • Soutien à l’infrastructure nationale de diffusion vidéo de Charter au sein du département Video Delivery sous la direction d’Erdogan Simsek, en assurant une haute disponibilité et des systèmes de streaming évolutifs.

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 continu et à un raffinement sur des PDF architecturaux réels.
  • Conception et construction d’un cadre Python modulaire pour benchmarker l’extraction de tableaux à travers plusieurs solutions d’API d’extraction et le pipeline interne de Bild, permettant une évaluation reproductible et une itération rapide.
  • Implémentation autonome de la logique centrale pour l’appariement de tableaux, la précision des en‑têtes (correspondance floue de chaînes), et la précision des cellules (alignement de séquences), mettant en évidence les cas limites et guidant la conception d’algorithmes.
  • Automatisation de l’ensemble du pipeline d’évaluation incluant l’ingestion de PDF depuis le cloud, la comparaison avec le 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.
  • Livraison de plus de 160 commits et contribution à plus de 520 k lignes de modifications de code, démontrant la 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 croissance. Gestion de plus de 70 tableaux, 60 commutateurs, 1100 hôtes, 900 groupes de disques et 200 clusters dans 3 centres de données d’eBay.
  • Gestion et déploiement de plus de 45 services à travers 3 régions sur la plateforme cloud Tess.IO d’eBay, assurant une haute disponibilité avec basculement pour STMS.
  • Développement et maintenance de micro‑services pour le traitement des métriques matérielles, facilitant les opérations CRUD et offrant un accès aux données en temps réel aux autres services internes d’eBay. Utilisation de JavaScript, Node.js, Express.js, Python, Flask, Mongoose, Postgres et Sequelize pour créer des API RESTful efficaces.
  • Pilotage de la migration de MongoDB vers Postgres pour tous les micro‑services STMS, convertissant 36 collections en 74 tables, intégrant Sequelize ORM et un middleware personnalisé pour une transition fluide.
  • Prise en charge et amélioration des services de surveillance des journaux pour les tableaux Hitachi et les commutateurs Brocade, assurant des alertes rapides à l’équipe de stockage via email, 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 l’évolutivité et la haute disponibilité de STMS.
  • Construction d’un service backend critique pour la plateforme Software Defined Storage (SDS) d’eBay, centralisant les données pour plus de 35 k volumes, devenant la source principale de données pour la gestion des volumes et soutenant plus de 780 utilisateurs de la plateforme.
  • Direction d’initiatives transversales entre les équipes STMS, SSI et EOS, stimulant les améliorations techniques et livrant des solutions backend robustes et évolutives pour rationaliser les opérations de stockage et la visibilité des données.
  • Développement de Restify, un framework backend Express.js, transitionnant de Mongoose/MongoDB vers Sequelize/Postgres. Inspiré de Express‑Restify‑Mongoose, il se spécialise dans les requêtes GET, offrant des fonctionnalités avancées de requêtage comme le tri, la sélection, la limitation, la distinction et l’inclusion. Il inclut également un traducteur de requêtes JSON vers Sequelize.
  • Création d’une fonction JavaScript findOneAndUpdate() spécifiquement pour Postgres, inspirée de l’équivalent 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 one‑to‑one et des colonnes one‑to‑many, tout en minimisant les requêtes en ne mettant à jour que les champs nécessaires.
  • Construction d’un paquet JavaScript natif efficace et précis pour la comparaison profonde des propriétés d’objets, tant pour des objets simples que pour des objets imbriqués complexes.

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

  • Travail à temps plein en tant qu’ingénieur logiciel sous contrat chez eBay.
  • Développement et maintenance d’outils d’automatisation d’infrastructure qui servent de couches d’abstraction pour provisionner, configurer et gérer de façon programmatique l’infrastructure cloud propriétaire d’eBay, construite et évoluée depuis des décennies depuis la création de l’entreprise et utilisée pour soutenir toutes les offres commerciales principales, contournant les fournisseurs cloud tiers comme AWS et Azure.
  • Support et résolution des problèmes liés aux produits Hitachi utilisés par eBay, assurant un fonctionnement fluide et un temps d’arrêt minimal.

Osgil Defense ― Fondateur
Mai 2024 - Oct 2024
À distance

  • Obtention de 145 000 $ de financement pré‑seed via l’accélérateur Forum Ventures avec une valorisation de 1,93 M $.
  • Construction et lancement de TARS, un outil de cybersécurité open‑source piloté par IA pour l’évaluation automatisée des menaces et les tests d’intrusion, obtenant plus de 300 étoiles et 40 forks sur GitHub.
  • Développement de PAX, un cadre Python pour le scoring de fiabilité basé sur l’IA, réduisant les hallucinations grâce à l’autoréflexion, la prédiction probabiliste et la cohérence observée.
  • Direction du développement technique précoce, gestion des équipes pour atteindre les jalons, construire la technologie centrale et établir la présence web initiale de l’entreprise pour la sensibilisation et la croissance.

Anarchy (YC W23) ― Stagiaire en Ingénierie (Temps Partiel)
Nov 2023 - Jan 2024
À distance

  • Victoire de la première place au hackathon d’octobre 2023 d’Anarchy avec InsightRed, un outil de marketing Reddit intégrant GPT‑4 et Pinecone, menant à mon embauche.
  • Développement d’un système d’authentification de clé API amélioré pour le projet Chat.dev d’Anarchy, prêt pour une future intégration, incluant un hachage unidirectionnel, le support 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.
  • Construction de llm-speed-benchmark, un outil de benchmark 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.

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

  • Boursier de recherche de premier cycle au Human‑Centered Robotics Lab, sous la direction du Dr Hao Zhang.
  • Amélioration de la fonctionnalité des robots terrestres à roues omni‑triangulaires, appelés Tritons, en utilisant Python et ROS, permettant un mouvement précis et efficace, une rotation exacte, un contrôle simultané et une multiplication par 4 de la vitesse globale de déplacement.
  • Implémentation de systèmes de rétroaction proportionnelle à l’aide de caméras Optitrack et ROS, permettant aux robots Triton d’atteindre précisément une coordonnée réelle spécifiée avec une tolérance de +/- 0,05 m dans une zone de 2 m × 2 m.
  • Transition réussie de toute la documentation de Google Drive et Microsoft 365 vers GitLab, conversion des fichiers en format Markdown, et rationalisation de l’accès et de la collaboration au sein du HCR Lab.
  • Encadrement d’une élève du lycée sur 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éveloppement d’un outil Excel via VBA pour analyser le flux de trésorerie de l’entreprise et la performance des employés.
  • Conception de positions optimales de panneaux solaires sur les plans de maisons à l’aide d’AutoCAD.

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

  • Travail avec l’équipe Science on a Sphere (SOSx) de la NOAA.
  • Développement de contenu éducatif interactif contenu 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, accueillant, assistant et percevant les 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
Jun 2015 - Août 2015
Denver, CO

  • Nettoyage des courts de tennis intérieurs et extérieurs composés de surfaces dures, synthétiques et en gravier.
  • Utilisation des outils suivants pour le travail : chariots de golf, souffleuses à feuilles, racloirs de 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 le reverse engineering d’un système hérité « boîte noire ».
  • Développement d’une solution combinant techniques classiques d’apprentissage automatique et heuristiques pour reproduire un système de remboursement de frais de déplacement datant de 60 ans.
  • Obtention d’une haute précision dans la correspondance du comportement du système en n’utilisant que des données historiques et des entretiens avec les employés.

Hackathon de Sécurité Nationale ― Gagnant du Prix Spécial
avril 2025

  • Gagné le 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 permettant de coordonner des itinéraires sûrs pendant les catastrophes.
  • Réussi 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

  • Gagné la première place avec InsightRed, un outil de marketing Reddit intégrant GPT-4 et Pinecone.
  • Construit un système d’identification de clients potentiels grâce à l’analyse des commentaires Reddit.
  • La victoire a conduit à un poste de stage d’ingénieur à temps partiel chez Anarchy.

COMPÉTENCES TECHNIQUES


  • Langages : Python, JavaScript, Bash Script, Rust, Go, Java, C++, & C
  • Bases de données : Postgres, MySQL, Pgvector, Pinecone, & MongoDB
  • Développement : Node.js, Express.js, Flask, Sequelize, Streamlit, Mongoose, Langchain, BeautifulSoup4, Selenium, Axios, yt-dlp, & ffmpeg
  • Cloud : Docker, Kubernetes, Tess.IO (plateforme cloud d’eBay), Supabase, Vercel, Nginx, AWS EC2, AWS S3, & AWS Lambda
  • Outils : Git, GitHub, GitLab, Cursor IDE, Claude Code CLI, Gemini CLI, VSCode, Helix Editor, Vim, ChatGPT, Claude, Perplexity, V0, Cha, Ch, Apollo, Postman, Jira, Slack, Discord, & Ollama
  • API : OpenAI, Anthropic, Cohere, Groq, Travily, Brave, Google Gemini, xAI, & DeepSeek
  • Modèles : gpt-4o, gpt-4.1, o3, gemini 2.5 pro, claude 3.5 sonnet, claude 4 sonnet, grok-3, grok-4-0709, gpt-4.1-mini, gpt-4o-mini, deepseek r1, qwen3, llama2, llama3, whisper, gpt-5, gpt-5-mini, gpt-4o-search-preview, gemma3, gemini 2.5 flash, claude 4.1 opus, & claude 4 opus

ÉDUCATION


Colorado School of Mines
Licence en informatique
Domaine de spécialisation en robotique et systèmes d’intelligence
Août 2018 - Mai 2022
Golden, CO

Lycée Denver East
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 de la ville de marquer des zones dangereuses et de définir des zones sûres sur une carte interactive.
  • Implémenté des algorithmes avancés de recherche de chemin pour générer et communiquer les itinéraires d’évacuation les plus sûrs pour les résidents.
  • Créé un portail web qui utilise la localisation actuelle pour afficher des itinéraires sécurisés vers la sécurité avec intégration de Google Maps.
  • Conçu la solution lors du Hackathon de Sécurité Nationale 2025, remportant un prix spécial pour son approche innovante.

PAX (Agent Proactif pour une Fiabilité Exemplaire)

  • Développé un agent de recherche et un cadre pour mesurer et améliorer la fiabilité des réponses des LLM.
  • Implémenté des approches systématiques pour l’attribution forcée, le scoring 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.
  • Conçu comme une évolution de TARS pour aborder les problèmes fondamentaux de la fiabilité et de la confiance en 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 des modèles de langage puissants directement depuis le terminal.
  • Implémenté la prise en charge multi-plateforme de l’IA avec des API compatibles OpenAI, permettant aux utilisateurs de basculer entre différents fournisseurs d’IA sans friction.
  • Construit des fonctionnalités complètes incluant le scraping web (YouTube, PDF, contenu web général), un moteur de recherche de réponses similaire à Perplexity AI, la génération interactive de code avec vérification, et la gestion de l’historique de chat.
  • Ajouté des capacités avancées comme l’estimation de tokens, la prise en charge de types de fichiers (PDF, DOCX, XLSX, images), l’accès shell intégré, et des options de configuration locale pour améliorer l’efficacité du flux de travail.
  • Reconnu avec plus de 56 étoiles et plus de 4 forks sur GitHub, démontrant sa valeur pour la communauté des développeurs.

DocuInsight

  • Résolu le « piège de l’accord » en veillant à ce que les signataires et les expéditeurs comprennent pleinement les détails du contrat afin de favoriser la transparence et de réduire les litiges juridiques.
  • 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 clair, s’intégrant parfaitement à DocuSign pour les signatures électroniques.
  • Utilisé les modèles de pointe d’OpenAI, gpt-4o-mini pour l’extraction efficace de JSON et o1-preview pour une analyse complète des documents, afin de générer des insights et des résumés.
  • Conçu à la fois le backend en Python et PostgreSQL hébergé sur Supabase, et le frontend avec Next.js, déployé sur une instance Linode pour des performances robustes et évolutives.
  • Intégré l’API de Resend pour des notifications par e‑mail efficaces, améliorant l’interaction utilisateur et les flux de travail de gestion de contrats.
  • Créé pour et participé au Hackathon DocuSign : Déverrouillé, avec une soumission sur Devpost détaillée axée sur le déverrouillage de l’innovation contractuelle et la résolution des inefficacités de la gestion de 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 k visiteurs et 43 k vues de page.
  • Généré plus de 65 k vues sur Reddit avec un taux de vote positif de 96 % grâce à une campagne marketing sans frais, augmentant la liste d’attente pour les nouvelles fonctionnalités de plus de 160.
  • Développé et implémenté une base de données Postgres sur Supabase, automatisant la curation de contenu avec le scraping web et la synthèse en utilisant le 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 les frais d’hébergement.
  • Conçu un scraper web en Python pour extraire et traiter les articles web, exploitant l’API ChatGPT d’OpenAI pour la synthèse, assurant une population 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.

Système d’Évaluation et de Réponse aux Menaces (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é à sécuriser un investissement pré-amorçage pour Osgil Defense et accumulé plus de 245 étoiles et plus de 30 forks sur GitHub.
  • Utilise CrewAI, LangChain, les modèles GPT‑4 d’OpenAI, Docker, et intègre des outils comme Nettacker, Rustscan, Zed Attack Proxy (ZAP), et Nmap pour une analyse complète des menaces. Et applique Streamlit pour gérer l’interface utilisateur.

Moving Pose

  • Travaillé sur un projet de classe à trois personnes, implémentant le papier « The Moving Pose : Un Descripteur Cinématique 3D Efficace pour la Reconnaissance et la Détection d’Actions à Faible Latence » par le Dr Zanfir, Dr Leordeanu et Dr Sminchisescu.
  • Configuré le capteur Xbox 360 Kinect pour l’acquisition de données de squelette en temps réel en utilisant C++ et le 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 sur les données de squelette

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

ACTIVITÉS


Club de Robotique Mines - Équipe AgBot
Sept 2018 - Janv 2020
Golden, CO

  • Travaillé sur le code du robot agricole autonome AgBot 2019, qui utilisait Python, C++ et ROS Kinetic Kame.
  • Développé un éditeur ROS pour détecter quand le robot a atteint la bordure d’un champ cultivé. Le code a été développé en Python et utilisait le Lidar du robot.