EXPÉRIENCE PROFESSIONNELLE
Charter Communications ― Ingénieur Systèmes III
Août 2025 - Présent
Sur site
- Ingénierie d’une infrastructure de streaming robuste, sécurisée et évolutive avec l’équipe de Livraison Vidéo sous Erdogan Simsek.
Bild AI ― Ingénieur en Apprentissage Automatique (Contractuel)
Mai 2025 - Juin 2025
À distance
- Amélioration du pipeline d’extraction de tableaux interne de Bild AI en augmentant la précision des en-têtes de ~15%, la précision au niveau des cellules de ~12%, et la précision de détection des tableaux de ~10% grâce à un benchmarking continu et à un perfectionnement sur des PDF architecturaux du monde réel.
- Conception et construction d’un cadre Python modulaire pour évaluer l’extraction de tableaux à travers plusieurs solutions d’API d’extraction de tableaux et le pipeline interne de Bild, permettant une évaluation répétable et une itération rapide.
- Mise en œuvre indépendante de la logique de base pour la correspondance de tableaux, la précision des en-têtes (correspondance de chaînes floues) et la précision au niveau des cellules (alignement de séquences), mettant en lumière des cas particuliers et guidant la conception d’algorithmes.
- Automatisation de l’ensemble du pipeline d’évaluation, y compris l’ingestion de PDF depuis le cloud, la comparaison avec la vérité de terrain, l’enregistrement 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 à travers les 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 520K lignes de modifications de code, démontrant une propriété 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 de Système de Gestion de Stockage (STMS) pour ingérer plus de 1,5 million de métriques par minute et en croissance. Prise en compte de plus de 70 tableaux, 60 commutateurs, plus de 1100 hôtes, plus de 900 groupes de disques et plus de 200 clusters dans 3 des 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, garantissant une haute disponibilité avec basculement pour STMS.
- Développement et maintenance de microservices pour le traitement des métriques matérielles, facilitant les opérations CRUD et fournissant 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 RESTful efficaces.
- Pilotage de la migration de MongoDB vers Postgres pour tous les microservices STMS, conversion de 36 collections en 74 tables, intégration de Sequelize ORM et de middleware personnalisé pour une transition fluide.
- Amélioration des services de surveillance des journaux pour les tableaux Hitachi et les commutateurs Brocade, garantissant des alertes rapides à l’équipe de stockage par email, Slack ou PagerDuty grâce à l’utilisation de Python et Rsyslog.
- Utilisation de Docker, du registre de conteneurs d’eBay et de Kubernetes pour rationaliser la conteneurisation, le déploiement et la gestion des microservices, garantissant l’évolutivité et la haute disponibilité de STMS.
- Construction d’un service backend critique pour la plateforme de Stockage Défini par Logiciel (SDS) d’eBay, centralisant les données pour plus de 35K volumes, devenant la principale source de données pour la gestion des volumes, et soutenant plus de 780 utilisateurs de la plateforme.
- Direction d’initiatives interfonctionnelles entre les équipes STMS, SSI et EOS, conduisant des améliorations techniques et fournissant des solutions backend robustes et évolutives pour rationaliser les opérations de stockage et la visibilité des données.
- Développement de Restify, un cadre backend Express.js, transition de Mongoose/MongoDB à Sequelize/Postgres. Inspiré par Express-Restify-Mongoose, il se spécialise dans les requêtes GET, offrant des fonctionnalités de requête avancées telles que le tri, la sélection, la limitation, la distinction et l’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 mises à jour de 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.
- Construction d’un package JavaScript natif efficace et précis pour la comparaison approfondie des propriétés d’objet pour des objets simples et complexes à clés imbriquées.
Hitachi Vantara ― Consultant Technique
Mai 2021 - Déc 2024
À distance
- Travail à temps plein en tant qu’ingénieur logiciel contractuel chez eBay.
- Développement et maintenance d’outils d’automatisation d’infrastructure qui agissent comme des couches d’abstraction pour provisionner, configurer et gérer de manière programmatique l’infrastructure cloud propriétaire d’eBay, construite et évoluée au fil des décennies depuis la création de l’entreprise et utilisée pour soutenir toutes les offres commerciales de base en contournant des fournisseurs de cloud tiers comme AWS et Azure.
- Support et résolution de problèmes avec les 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
- Obtention de 145 000 $ de financement préliminaire grâce à 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 l’IA pour l’évaluation automatisée des menaces et les tests de pénétration, obtenant plus de 300 étoiles et 40 forks sur GitHub.
- Développement de PAX, un cadre Python pour le scoring de confiance basé sur l’IA, réduisant les hallucinations en s’appuyant sur l’auto-réflexion, la prédiction probabiliste et la cohérence observée.
- Direction du développement technique précoce en gérant des équipes pour atteindre des jalons, construire la technologie de base 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
- 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, menant à mon embauche.
- Développé un système d’authentification de clé API amélioré pour le projet Chat.dev d’Anarchy, prêt pour une intégration future, avec hachage unidirectionnel, support pour plusieurs clés par compte, et validation efficace via somme de contrôle et mise en cache pour minimiser les requêtes à la base de données.
- Créé llm-speed-benchmark, un outil de benchmarking pour évaluer la performance des modèles LLM open source ; mesurant les tokens par seconde, l’utilisation du GPU, du CPU et de la 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 Laboratoire de Robotique Centrée sur l’Homme, mentoré par le Dr. Hao Zhang.
- Amélioration de la fonctionnalité des robots terrestres à roues omni-triangulaires, appelés Tritons, utilisant Python et ROS, permettant un mouvement précis et efficace, une rotation précise, un contrôle simultané, et une augmentation de 4x de la vitesse de mouvement globale.
- Mise en œuvre de systèmes de rétroaction proportionnelle utilisant des 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 par 2 m.
- Transition réussie de toute la documentation de Google Drive et Microsoft 365 vers GitLab, conversion des fichiers au format Markdown, et rationalisation de l’accès et de la collaboration au sein du laboratoire HCR.
- Mentorat d’une élève de lycée sur les fondamentaux de la programmation et de la robotique, l’accompagnant dans le développement d’un nœud ROS pour contrôler les couleurs LED sur le 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.
- Travail sur la conception des positions optimales des panneaux solaires sur les plans de maison via AutoCAD.
National Oceanic & Atmospheric Administration (NOAA) ― Stagiaire
Jun 2017 - Juil 2017
Denver, CO
- Travail avec l’équipe Science on a Sphere (SOSx).
- Développement de 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 dans le cadre de notre entreprise familiale, accueillant, assistant et collectant les paiements des clients.
- Maintien d’un espace de travail propre et organisé, gestion des vêtements ajustés des clients et garantie d’un magasin 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 Terrains de Tennis
Jun 2015 - Août 2015
Denver, CO
- Nettoyage des terrains de tennis intérieurs et extérieurs, qui consistaient en surfaces dures, synthétiques et en gravier.
- Utilisation des outils suivants pour le travail : voiturettes de golf, souffleurs de feuilles, raclettes de court de tennis et râteaux à gravier.
RÉCOMPENSES & RÉALISATIONS
8090 Top Coder Challenge ― 7ème Place
Juin 2025
- Classé 7ème sur 425 ingénieurs dans un défi de 8 heures axé sur l’ingénierie inverse d’un système hérité en boîte noire.
- Développement d’une solution combinant des techniques d’apprentissage automatique classiques avec des heuristiques pour reproduire un système de remboursement de voyage vieux de 60 ans.
- Obtention d’une haute précision dans la correspondance du comportement du système en utilisant uniquement des données historiques et des entretiens avec des employés.
Hackathon de Sécurité Nationale ― Gagnant du Prix Spécial
Avril 2025
- Gagné un prix spécial de 5 000 $ au 2ème Hackathon de Sécurité Nationale de Cerebral Valley à San Francisco.
- Dirigé le développement de Guardian Grid, un outil d’évacuation d’urgence pour les villes intelligentes afin de coordonner des itinéraires sûrs pendant les catastrophes.
- A réussi à relever un défi spécial en cybersécurité pour Code Metal, démontrant des capacités avancées de pénétration de systèmes.
Hackathon Anarchie ― 1ère 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 pour identifier des clients potentiels grâce à l’analyse des commentaires Reddit.
- La victoire a conduit à un poste de stage en 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, 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 (la 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 & Systèmes Intelligents
Août 2018 - Mai 2022
Golden, CO
Denver East High School
Diplôme de Lycée
Août 2014 - Mai 2018
Denver, CO
PROJETS PERSONNELS
- Construit un outil d’évacuation d’urgence pour les villes intelligentes qui aide les communautés à réagir rapidement et en toute sécurité pendant les grandes catastrophes.
- Développé un système permettant aux administrateurs de la ville de marquer les zones dangereuses et de définir des zones sûres sur une carte interactive.
- Mis en œuvre 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 conscients des dangers vers la sécurité avec intégration de Google Maps.
- Ingénierie de la solution lors du Hackathon de Sécurité Nationale 2025, remportant un prix spécial pour une approche innovante.
PAX (Agent Proactif pour la Fiabilité Exemplaire)
- 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 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.
- Construit comme un pivot de TARS pour aborder les problèmes fondamentaux de fiabilité et de confiance en IA.
- Développé un outil en ligne de commande open-source qui simplifie les interactions avec les modèles d’IA, permettant un engagement efficace avec des modèles de langage puissants directement depuis le terminal.
- Mis en œuvre un support multi-plateforme pour l’IA avec des API compatibles OpenAI, permettant aux utilisateurs de passer facilement 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 interactif avec vérification, et la gestion de l’historique des discussions.
- Ajouté des capacités avancées comme l’estimation de tokens, le support de types de fichiers (PDF, DOCX, XLSX, images), l’accès shell intégré, et des options de configuration locale pour une efficacité de flux de travail améliorée.
- Reconnu avec plus de 56 étoiles et 4+ forks sur GitHub, démontrant sa valeur pour la communauté des développeurs.
- Abordé le “Piège de l’Accord” en s’assurant que les signataires et les expéditeurs comprennent pleinement les détails du contrat pour favoriser la transparence et réduire les litiges juridiques.
- Développé une plateforme alimentée par l’IA qui simplifie les contrats légaux en mettant en évidence les clauses clés et en les traduisant en anglais simple, s’intégrant parfaitement avec DocuSign pour les signatures électroniques.
- Utilisé les modèles de pointe d’OpenAI, gpt-4o-mini pour une 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.
- Ingénierie à la fois du backend utilisant Python et PostgreSQL hébergé sur Supabase, et du 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 des contrats.
- Créé pour et participé au Hackathon DocuSign : Débloqué, avec une soumission détaillée sur Devpost axée sur le déblocage de l’innovation des accords et l’adressage des inefficacités dans la gestion des contrats grâce à l’IA.
- Développé et lancé Notify Cyber, une plateforme qui agrège les dernières nouvelles en cybersécurité, atteignant plus de 17K visiteurs et 43K pages vues.
- Généré plus de 65K vues sur Reddit avec un taux de vote positif de 96 % grâce à une campagne de marketing sans coût, augmentant la liste d’attente pour de nouvelles fonctionnalités de plus de 160.
- Développé et mis en œuvre une base de données Postgres sur Supabase, automatisant la curation de contenu avec du web scraping et de la résumation utilisant le modèle gpt-4o-mini d’OpenAI.
- Optimisé les opérations pour réduire les coûts mensuels à seulement 1,85 $, couvrant les dépenses de base de données, d’API et d’hébergement.
- Ingénierie d’un scraper web Python pour extraire et traiter des articles web, tirant parti de l’API ChatGPT d’OpenAI pour la résumation, garantissant 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 Shell script, conçu pour automatiser les tests de pénétration en cybersécurité.
- Contribué à sécuriser un investissement pré-seed pour Osgil Defense et accumulé +245 étoiles et +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 appliqué Streamlit pour gérer l’interface utilisateur.
- Travaillé sur un projet de classe à trois personnes, mettant en œuvre le document “The Moving Pose: An Efficient 3D Kinematics Descriptor for Low-Latency Action Recognition and Detection” par Dr. Zanfir, Dr. Leordeanu, et Dr. Sminchisescu.
- Configuré le capteur Kinect Xbox 360 pour l’acquisition de données squelettiques 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 Squelettiques
- 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 tirant parti de bibliothèques comme pandas, matplotlib, scipy, numpy, et libsvm.
- Mis en œuvre une machine à vecteurs de support pour classifier des activités/actions humaines spécifiques, atteignant une précision allant 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 plage de précision spécifiée.
Activités
Club de Robotique des Mines - Équipe AgBot
Sep 2018 - Jan 2020
Golden, CO
- Travaillé sur le code du robot agricole autonome AgBot 2019, qui utilisait Python, C++, & ROS Kinetic Kame.
- Développé un éditeur ROS pour détecter lorsque le robot a atteint la bordure d’un champ de culture. Le code a été développé en Python et a utilisé le Lidar du robot.