BERUFSERFAHRUNG
Charter Communications ― Systemingenieur III
Aug. 2025 - Gegenwart
Vor Ort
- Entwicklung robuster, sicherer und skalierbarer Streaming-Infrastruktur mit dem Video-Delivery-Team.
Bild AI ― Machine-Learning-Ingenieur (Vertraglich)
Mai 2025 - Juni 2025
Remote
- Verbesserung der internen Tabellenerkennungspipeline von Bild AI durch Steigerung der Kopfzeilen-Genauigkeit um ~15 %, der Zellenebenen-Genauigkeit um ~12 % und der Tabellenerkennungs-Präzision um ~10 % mittels kontinuierlichem Benchmarking und Verfeinerung an realen Architektur-PDFs.
- Entwurf und Aufbau eines modularen Python-Frameworks zum Benchmarking der Tabellenerkennung über mehrere API-Lösungen sowie der unternehmensinternen Pipeline, was eine wiederholbare Evaluierung und schnelle Iteration ermöglicht.
- Eigenständige Implementierung der Kernlogik für Tabellenabgleich, Kopfzeilen-Genauigkeit (fuzzy string match) und Zellenebenen-Genauigkeit (Sequenz-Alignment), Aufdeckung von Randfällen und Steuerung des Algorithmus-Designs.
- Automatisierung der gesamten Evaluierungspipeline einschließlich PDF-Abruf aus der Cloud, Vergleich mit Ground Truth, Metrik-Protokollierung und Bericht-Erstellung (CSV, JSON, Google Sheets) für skalierbares Benchmarking.
- Bereitstellung eines CLI-Tools zum Ausführen und Vergleichen von Extraktionen verschiedener Anbieter, Beschleunigung von Regressionstests und Verringerung manueller QA-Zeit.
- Über 160 Commits geliefert und zu mehr als 520 000 Codezeilenänderungen beigetragen, was End-to-End-Verantwortung für Evaluierung und Tooling-Stack demonstriert.
eBay ― Softwareingenieur
Mai 2021 - Dez. 2024
Remote
- Verbesserung des Storage-Management-Systems (STMS) zur Aufnahme von über 1,5 Millionen Metriken pro Minute und steigend. Verwaltung von mehr als 70 Arrays, 60 Switches, 1100 Hosts, 900 Disk-Groups und 200 Clustern in drei eBay-Rechenzentren.
- Verwaltung und Bereitstellung von über 45 Services in drei Regionen auf eBays Tess.IO-Cloud-Plattform, Gewährleistung hoher Verfügbarkeit mit Failover für STMS.
- Entwicklung und Wartung von Microservices zur Verarbeitung von Hardware-Metriken, Ermöglichung von CRUD-Operationen und Bereitstellung von Echtzeit-Datenzugriff für andere interne eBay-Services. Einsatz von JavaScript, Node.js, Express.js, Python, Flask, Mongoose, Postgres und Sequelize zur Erstellung effizienter RESTful-APIs.
- Leitung der Migration von MongoDB zu Postgres für alle STMS-Microservices, Umwandlung von 36 Collections in 74 Tabellen, Integration von Sequelize-ORM und benutzerdefinierten Middleware-Komponenten für einen nahtlosen Übergang.
- Übernahme und Verbesserung von Log-Monitoring-Services für Hitachi-Arrays und Brocade-Switches, Sicherstellung schneller Warnmeldungen an das Storage-Team per E-Mail, Slack oder PagerDuty mittels Python und Rsyslog.
- Nutzung von Docker, eBays Container-Registry und Kubernetes zur Optimierung der Containerisierung, Bereitstellung und Verwaltung von Microservices, Sicherstellung der Skalierbarkeit und hohen Verfügbarkeit von STMS.
- Aufbau eines kritischen Back-End-Services für eBays Software-Defined-Storage-Plattform (SDS), Zentralisierung von Daten für über 35 000 Volumes, Hauptdatenquelle für Volume-Management und Unterstützung von mehr als 780 Plattform-Nutzern.
- Leitung funktionsübergreifender Initiativen zwischen STMS-, SSI- und EOS-Teams, Vorantreiben technischer Verbesserungen und Bereitstellung robuster, skalierbarer Back-End-Lösungen zur Optimierung von Storage-Operationen und Datentransparenz.
- Entwicklung von Restify, eines Express.js-Back-End-Frameworks, Übergang von Mongoose/MongoDB zu Sequelize/Postgres. Inspiriert von Express-Restify-Mongoose spezialisiert es sich auf GET-Anfragen und bietet erweiterte Abfragefunktionen wie Sortierung, Auswahl, Begrenzung, Unterscheidung und Einbeziehung sowie einen JSON-zu-Sequelize-Query-Übersetzer.
- Erstellung einer findOneAndUpdate()-JavaScript-Funktion speziell für Postgres, inspiriert von Mongoose, unter Verwendung von Sequelize. Die Funktion wurde für relationale Datenbanken optimiert, mit effizienter Handhabung von Spalten, One-to-One- und One-to-Many-Spalten-Updates, bei gleichzeitiger Minimierung von Datenbankanfragen durch Aktualisierung nur der notwendigen Felder.
- Entwicklung eines effizienten und genauen nativen JavaScript-Pakets für den tiefen Vergleich von Objekt-Eigenschaften sowohl einfacher als auch komplex verschachtelter Key-Value-Objekte.
Hitachi Vantara ― Technischer Berater
Mai 2021 - Dez. 2024
Remote
- Vollzeit als beauftragter Softwareingenieur bei eBay tätig.
- Entwicklung und Wartung von Infrastruktur-Automatisierungstools als Abstraktionsschichten, um eBays proprietäre Cloud-Infrastruktur, die seit der Gründung des Unternehmens aufgebaut und weiterentwickelt wurde, programmatisch bereitzustellen, zu konfigurieren und zu verwalten und dabei Drittanbieter-Clouds wie AWS und Azure zu umgehen.
- Unterstützung und Fehlerbehebung bei von eBay genutzten Hitachi-Produkten, um einen reibungslosen Betrieb und minimale Ausfallzeiten sicherzustellen.
Osgil Defense ― Gründer
Mai 2024 - Okt. 2024
Remote
- Sicherung von 145 000 $ Pre-Seed-Funding durch den Forum Ventures-Accelerator bei einer Bewertung von 1,93 Mio. $.
- Aufbau und Veröffentlichung von TARS, einem Open-Source-KI-gestützten Cybersicherheits-Tool für automatisierte Bedrohungsanalyse und Penetrationstests, das über 350 Sterne und 50 Forks auf GitHub erzielte.
- Entwicklung von PAX, eines Python-Frameworks zur KI-basierten Vertrauenswürdigkeitsbewertung, Verringerung von Halluzinationen durch Selbstreflexion, probabilistische Vorhersage und beobachtete Konsistenz.
- Leitung der frühen technischen Entwicklung, Management von Teams zur Erreichung von Meilensteinen, Aufbau der Kerntechnologie und Etablierung der ersten Web-Präsenz des Unternehmens für Reichweite und Wachstum.
Anarchy (YC W23) ― Ingenieurpraktikant (Teilzeit)
Nov. 2023 - Jan. 2024
Remote
- Erster Platz beim Anarchy-Hackathon im Oktober 2023 mit InsightRed, einem Reddit-Marketing-Tool mit GPT-4 und Pinecone, über 10 Stars und 1 Fork auf GitHub, was zu meiner Einstellung führte.
- Entwicklung eines erweiterten API-Key-Authentifizierungssystems für Anarchys Chat.dev-Projekt, bereit für zukünftige Integration, mit Einweg-Hashing, Unterstützung mehrerer Schlüssel pro Konto sowie effizienter Validierung durch Prüfsumme und Caching zur Minimierung von Datenbankabfragen.
- Aufbau von llm-speed-benchmark, eines Benchmarking-Tools zur Bewertung der Performance von Open-Source-LLM-Modellen; Messung von Tokens pro Sekunde, GPU-, CPU- und Speicherverbrauch sowie Laufzeit, erzielte über 17 Stars und 4 Forks auf GitHub.
Colorado School of Mines ― Wissenschaftlicher Assistent
Feb. 2021 - Sep. 2021
Golden, CO
- Undergraduate-Forschungsstipendiat im Human-Centered-Robotics-Lab unter Anleitung von Dr. Hao Zhang.
- Verbesserung der Funktionalität von dreieckigen Omni-Wheel-Bodenrobotern, genannt Tritons, durch Python und ROS, Ermöglichung präziser und effizienter Bewegung, genauer Rotation, gleichzeitiger Steuerung und einer 4-fachen Steigerung der Gesamtbewegungsgeschwindigkeit.
- Implementierung von proportionalen Feedback-Systemen mit Optitrack-Kameras und ROS, wodurch die Triton-Roboter ein reales Koordinatenziel mit einer Toleranz von ± 0,05 m in einem 2 m × 2 m-Bereich präzise erreichen konnten.
- Erfolgreiche Umstellung aller Dokumentationen von Google Drive und Microsoft 365 auf GitLab, Konvertierung der Dateien in Markdown-Format und Straffung des Zugriffs und der Zusammenarbeit im HCR-Lab.
- Betreuung einer High-School-Schülerin in den Grundlagen von Programmierung und Robotik, Führung durch die Entwicklung eines ROS-Nodes zur Steuerung der LED-Farben des Triton-Roboters.
Namasté Solar ― Praktikant
Sep. 2017 - Mai 2018
Denver, CO
- Entwicklung eines Excel-Tools mittels VBA zur Analyse des Unternehmens-Cashflows und der Mitarbeiterleistung.
- Mitwirkung bei der Planung optimaler Positionen von Solarmodulen auf Hausplänen mit AutoCAD.
National Oceanic & Atmospheric Administration (NOAA) ― Praktikant
Jun. 2017 - Juli 2017
Denver, CO
- Zusammenarbeit mit NOAAs Science on a Sphere (SOSx)-Team.
- Entwicklung interaktiver edukativer Inhalte zur Apollo-11-Mission für SOSx mithilfe der Tour-Builder-Software von NOAA.
Erols Tailoring ― Kundenservice
Sep. 2008 - Mai 2018
Denver, CO
- Hervorragenden Kundenservice als Teil unseres Familienbetriebs geleistet, Kunden begrüßt, unterstützt und Zahlungen entgegengenommen.
- Sauberen und organisierten Arbeitsplatz aufrechterhalten, angepasste Kleidung der Kunden verwaltet und für ein repräsentatives Geschäft gesorgt.
- Kundenanfragen und Bestellungen telefonisch umgehend beantwortet und präzise, hilfreiche Informationen bereitgestellt.
- Zum Erfolg des Unternehmens in meiner Freizeit nach der Schule, an einigen Wochenenden und Feiertagen beigetragen.
Denver Country Club ― Tennisplatz-Pflege
Jun. 2015 - Aug. 2015
Denver, CO
- Reinigung von Innen- und Außen-Tennisplätzen aus Hart-, Synthetik- und Kiesbelag.
- Verwendung folgender Werkzeuge: Golfcarts, Laubbläser, Tennisplatz-Wasserschieber und Kiesrechen.
AUSZEICHNUNGEN & ERFOLGE
8090 Top Coder Challenge ― 7. Platz
Juni 2025
- Belegte den 7. Platz von 425 Ingenieur*innen in einer 8-stündigen Challenge mit Schwerpunkt auf dem Reverse Engineering eines Black-Box-Altsystems.
- Entwickelte eine Lösung, die klassische Methoden des maschinellen Lernens mit Heuristiken kombiniert, um ein 60 Jahre altes Reisekostenerstattungssystem nachzubilden.
- Erreichte hohe Genauigkeit bei der Nachbildung des Systemverhaltens ausschließlich anhand historischer Daten und Mitarbeiterinterviews.
Nationaler Sicherheits-Hackathon ― Sonderpreisgewinner
April 2025
- Gewann einen Sonderpreis in Höhe von 5.000 $ beim zweiten Nationalen Sicherheits-Hackathon von Cerebral Valley in San Francisco.
- Leitete die Entwicklung von Guardian Grid, einem Smart-City-Evakuierungstool zur Koordinierung sicherer Routen während Katastrophen.
- Schlüsselte eine besondere Cybersecurity-Challenge für Code Metal erfolgreich auf und demonstrierte fortgeschrittene Systempenetrationsfähigkeiten.
Anarchy Hackathon ― 1. Platz
Oktober 2023
- Errang den ersten Platz mit InsightRed, einem Reddit-Marketing-Tool, das GPT-4 und Pinecone integriert.
- Baute ein System zur Identifizierung potenzieller Kund*innen durch Analyse von Reddit-Kommentaren.
- Der Sieg führte zu einer Teilzeit-Ingenieur-Praktikumsstelle bei Anarchy.
TECHNISCHE FÄHIGKEITEN
- Sprachen: Python, JavaScript, Bash Script, Rust, Go, Java, C++ & C
- Datenbanken: Postgres, MySQL, SQLite, Pgvector, Pinecone, MongoDB & Amazon RDS
- Entwicklung: 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 (eBays Cloud-Plattform), Supabase, Vercel, Nginx, Ansible, AWS EC2, AWS S3, AWS Lambda, Amazon Kinesis Data Streams, Google Cloud, Google Workspaces & RunPod
- Tools: Git, GitHub, GitLab, VS Code, 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
- Modelle: 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
- KI & Agenten: Cursor IDE, Windsurf IDE, Claude Code CLI, Gemini CLI, Kiro CLI, Exa Websets AI & MCP Servers
AUSBILDUNG
Colorado School of Mines
Bachelor of Science in Informatik
Schwerpunkt Robotik & Intelligente Systeme
Aug. 2018 – Mai 2022
Golden, CO
Denver East High School
High-School-Abschluss
Aug. 2014 – Mai 2018
Denver, CO
NEBENPROJEKTE
- Entwickelte ein Smart-City-Evakuierungstool, das Gemeinden hilft, bei großen Katastrophen schnell und sicher zu reagieren.
- Schuf ein System, das Stadtverwaltungen ermöglicht, Gefahrenzonen zu markieren und sichere Zonen auf einer interaktiven Karte zu definieren.
- Implementierte fortschrittliche Pfadfindungsalgorithmen zur Erstellung und Kommunikation der sichersten Evakuierungsrouten für Bewohner*innen.
- Erstellt ein Web-Portal, das anhand des aktuellen Standorts gefahrenbewusste Routen zur Sicherheit mit Google-Maps-Integration anzeigt.
- Entwickelte die Lösung während des Nationalen Sicherheits-Hackathons 2025 und gewann einen Sonderpreis für den innovativen Ansatz.
PAX (Proactive Agent for eXemplary Trustworthiness)
- Entwickelte einen Forschungsagenten und ein Framework zur Messung und Verbesserung der Vertrauenswürdigkeit von LLM-Antworten.
- Implementierte systematische Ansätze für erzwungene Attribution, probabilistische Vertrauensbewertungen und beobachtete Konsistenz.
- Erstellte ein Selbstbewertungssystem, das mehrere LLMs zur Überprüfung und Validierung von Antworten nutzt.
- Entstand als Pivot von TARS, um grundlegende Probleme der Vertrauenswürdigkeit und Zuverlässigkeit von KI anzugehen.
- Entwickelte ein Open-Source-Kommandozeilentool, das Interaktionen mit KI-Modellen vereinfacht und eine effiziente Nutzung leistungsstarker Sprachmodelle direkt aus dem Terminal ermöglicht.
- Implementierte plattformübergreifende KI-Unterstützung mit OpenAI-kompatiblen APIs, sodass Nutzer*innen nahtlos zwischen verschiedenen KI-Anbietern wechseln können.
- Baute umfassende Funktionen wie Web-Scraping (YouTube, PDFs, allgemeine Web-Inhalte), eine Antwort-Suchmaschine ähnlich Perplexity AI, interaktive Codegenerierung mit Verifizierung und Chat-Verlaufsverwaltung.
- Fügte erweiterte Fähigkeiten wie Token-Schätzung, Dateityp-Unterstützung (PDF, DOCX, XLSX, Bilder), integrierten Shell-Zugriff und lokale Konfigurationsoptionen für eine effizientere Arbeitsweise hinzu.
- Anerkannt mit über 65 Sternen und mehr als 6 Forks auf GitHub, was seinen Wert für die Entwickler*innengemeinschaft zeigt.
- Entwickelte ein leichtgewichtiges CLI-Tool auf Go-Basis, das einen 10-fach schnelleren Start als sein Vorgänger Cha bietet und dabei die Kernfunktionalität beibehält.
- Baute plattformübergreifende Unterstützung für OpenAI, Groq, DeepSeek, Anthropic, XAI, Together, Google Gemini, Mistral AI, Amazon Bedrock und Ollama mit nahtlosem Wechsel.
- Implementierte erweiterte Funktionen wie interaktive und direkte Modi, Unix-Piping, intelligente Dateibehandlung (PDFs, Word-Dokumente, Tabellenkalkulationen, Bilder mit OCR) und Sitzungsfortsetzung.
- Entwickelte Web-Scraping, Web-Suchintegration über die Brave-Search-API und Zwischenablage-Unterstützung für macOS, Linux, Android/Termux und Windows.
- Anerkannt mit über 25 Sternen und mehr als 2 Forks auf GitHub, was eine schnelle Verbreitung in der Entwickler*innengemeinschaft zeigt.
- Behandelte die „Agreement Trap“, indem sowohl Unterzeichnerinnen als auch Versenderinnen die Vertragsdetails vollständig verstehen, um Transparenz zu fördern und Rechtsstreitigkeiten zu reduzieren.
- Entwickelte eine KI-gestützte Plattform, die juristische Verträge vereinfacht, indem sie wichtige Klauseln hervorhebt und in einfaches Englisch übersetzt, nahtlos integriert in DocuSign für elektronische Signaturen.
- Nutzt OpenAIs modernste Modelle, gpt-4o-mini für effiziente JSON-Extraktion und o1-preview für umfassende Dokumentanalyse, um Erkenntnisse und Zusammenfassungen zu erstellen.
- Entwickelte sowohl das Backend mit Python und einer auf Supabase gehosteten PostgreSQL-Datenbank als auch das Frontend mit Next.js, bereitgestellt auf einer Linode-Instanz für robuste, skalierbare Performance.
- Integrierte Resends API für effiziente E-Mail-Benachrichtigungen und verbesserte so Benutzerinteraktion und Vertragsmanagement-Workflows.
- Erstellt für und eingereicht beim DocuSign Hackathon: Unlocked mit einer detaillierten Einreichung auf Devpost, die das Innovationspotenzial im Vertragswesen freisetzt und Ineffizienzen im Vertragsmanagement durch KI adressiert.
- Entwickelte und startete Notify Cyber, eine Plattform, die die neuesten Cybersecurity-Neuigkeiten aggregiert, und erreichte 17 Tsd.+ Besucher*innen sowie 43 Tsd.+ Seitenaufrufe.
- Generierte über 65 Tsd. Aufrufe auf Reddit mit einer Upvote-Rate von 96 % durch eine Null-Kosten-Marketingkampagne, wodurch die Warteliste für neue Funktionen um 160+ wuchs.
- Entwickelte und implementierte eine Postgres-Datenbank auf Supabase, automatisierte Inhaltskuratierung mit Web-Scraping und Zusammenfassung mithilfe von OpenAIs gpt-4o-mini-Modell.
- Optimierte den Betrieb, um die monatlichen Kosten auf nur 1,85 $ zu senken, inklusive Datenbank-, API- und Hosting-Ausgaben.
- Entwickelte einen Python-Web-Scraper zum Extrahieren und Verarbeiten von Webartikeln und nutzte die ChatGPT-API von OpenAI zur Zusammenfassung, um eine effiziente Datenbankbefüllung sicherzustellen.
- Entwarf, implementierte und verwaltete die Postgres-Datenbank des Projekts, gehostet auf dem Cloud-Dienst Supabase.
- Die Seite wurde offiziell am 1. Juni 2023 gestartet, aber am 5. Oktober 2025 vollständig als Open Source freigegeben, wobei das Repository auf GitHub verfügbar ist (5+ Sterne, 1+ Fork) und eine statische Version der Seite unter derselben Domain gehostet wird.
Threat Assessment & Response System (TARS)
- Entwickelte ein KI-gestütztes Tool in Python und Shell-Script, das die Durchführung von Penetrationstests im Bereich Cybersecurity automatisiert.
- Trug zur Sicherung einer Pre-Seed-Finanzierung für Osgil Defense bei und sammelte 350+ Sterne sowie 50+ Forks auf GitHub.
- Nutzt CrewAI, LangChain, OpenAIs GPT-4-Modelle, Docker und integriert Tools wie Nettacker, Rustscan, Zed Attack Proxy (ZAP) und Nmap für umfassende Bedrohungsanalysen, während Streamlit die Benutzeroberfläche übernimmt.
- Arbeitete in einem dreiköpfigen Klassenprojekt mit, implementierte das Paper „The Moving Pose: An Efficient 3D Kinematics Descriptor for Low-Latency Action Recognition and Detection“ von Dr. Zanfir, Dr. Leordeanu und Dr. Sminchisescu.
- Richtete den Xbox 360 Kinect-Sensor zur Echtzeit-Erfassung von Skelettdaten mit C++ und dem Kinect v1.8 SDK ein.
- Entwickelte die Benutzeroberfläche mithilfe von Python, Tkinter, C++ und passte ein Beispiel aus dem Kinect v1.8 Toolkit an.
- Entwickelte ein Hochschulprojekt zur Vorhersage menschlichen Verhaltens mit Python, formatierte den MSR Daily Activity 3D-Datensatz in RAD- und HJPD-Formate um und nutzte Bibliotheken wie pandas, matplotlib, scipy, numpy und libsvm.
- Implementierte eine Support Vector Machine zur Klassifizierung spezifischer menschlicher Aktivitäten/Aktionen und erzielte eine Genauigkeitsspanne von 62,5 % bis 70,83 %.
- Demonstrierte die Projektausführung mit erfolgreichen Ergebnissen und zeigte genaue Vorhersagen menschlichen Verhaltens innerhalb des angegebenen Genauigkeitsbereichs.
Aktivitäten
Mines Robotics Club - AgBot-Team
Sep. 2018 - Jan. 2020
Golden, CO
- Arbeitete an dem Code für den autonomen landwirtschaftlichen Roboter AgBot 2019, der Python, C++ und ROS Kinetic Kame verwendete.
- Entwickelte einen ROS-Publisher, der erkennt, wenn der Roboter den Rand eines Feldes erreicht hat. Der Code wurde in Python entwickelt und nutzte das Lidar des Roboters.