DOŚWIADCZENIE ZAWODOWE
Charter Communications ― Inżynier Systemów III
sierpień 2025 - obecnie
Na miejscu
- Tworzenie solidnej, bezpiecznej i skalowalnej infrastruktury streamingowej z zespołem Video Delivery.
Bild AI ― Inżynier Uczenia Maszynowego (kontrakt)
maj 2025 - czerwiec 2025
Zdalnie
- Ulepszenie wewnętrznego pipeline’u ekstrakcji tabel w Bild AI, zwiększając dokładność nagłówków o ~15%, dokładność na poziomie komórek o ~12% oraz precyzję wykrywania tabel o ~10% poprzez ciągłe benchmarki i udoskonalanie na rzeczywistych architektonicznych plikach PDF.
- Zaprojektowanie i zbudowanie modularnego frameworka Python do benchmarkowania ekstrakcji tabel w różnych rozwiązaniach API oraz wewnętrznym pipeline’ie Bild, umożliwiając powtarzalną ocenę i szybką iterację.
- Samodzielne zaimplementowanie logiki rdzeniowej do dopasowywania tabel, dokładności nagłówków (fuzzy string match) i dokładności na poziomie komórek (wyrównywanie sekwencji), ujawniając przypadki brzegowe i kierując projektowaniem algorytmów.
- Zautomatyzowanie całego pipeline’u ewaluacyjnego, obejmującego pobieranie PDF z chmury, porównanie z ground-truth, logowanie metryk i generowanie raportów (CSV, JSON, Google Sheets) dla skalowalnego benchmarkingu.
- Dostarczenie narzędzia CLI do uruchamiania i porównywania ekstrakcji od różnych dostawców, przyspieszając testy regresyjne i redukując czas ręcznego QA.
- Dostarczenie 160+ commitów i kontrybucja do 520K+ linii zmian w kodzie, demonstrując pełną odpowiedzialność za stos ewaluacyjny i narzędziowy.
eBay ― Inżynier Oprogramowania
maj 2021 - grudzień 2024
Zdalnie
- Ulepszenie projektu Storage Management System (STMS) do pobierania ponad 1,5 miliona metryk na minutę i rosnąco. Obsługa 70+ macierzy, 60+ przełączników, 1100+ hostów, 900+ grup dysków i 200+ klastrów w 3 centrach danych eBay.
- Zarządzanie i wdrażanie ponad 45 usług w 3 regionach na platformie chmurowej eBay Tess.IO, zapewniając wysoką dostępność z przełączeniem awaryjnym dla STMS.
- Tworzenie i utrzymywanie mikroserwisów do przetwarzania metryk sprzętowych, umożliwiających operacje CRUD i zapewniających dostęp do danych w czasie rzeczywistym dla innych wewnętrznych usług eBay. Wykorzystywanie JavaScript, Node.js, Express.js, Python, Flask, Mongoose, Postgres i Sequelize do tworzenia wydajnych RESTful API.
- Przeprowadzenie migracji z MongoDB do Postgres dla wszystkich mikroserwisów STMS, konwertując 36 kolekcji na 74 tabele, integrując ORM Sequelize i niestandardowe middleware dla płynnego przejścia.
- Udoskonalenie usług monitorowania logów dla macierzy Hitachi i przełączników Brocade, zapewniając szybkie alerty dla zespołu storage poprzez e-mail, Slack lub PagerDuty z użyciem Pythona i Rsyslog.
- Wykorzystywanie Dockera, rejestru kontenerów eBay oraz Kubernetes do usprawnienia konteneryzacji, wdrożenia i zarządzania mikroserwisami, zapewniając skalowalność i wysoką dostępność STMS.
- Zbudowanie krytycznej usługi backendowej dla platformy Software Defined Storage (SDS) eBay, centralizując dane dla 35K+ wolumenów, stając się głównym źródłem danych dla zarządzania wolumenami i wspierając 780+ użytkowników platformy.
- Prowadzenie inicjatyw między zespołami STMS, SSI i EOS, napędzając ulepszenia techniczne i dostarczając solidne, skalowalne rozwiązania backendowe w celu usprawnienia operacji storage i widoczności danych.
- Opracowanie Restify, frameworka backendowego Express.js, przejście z Mongoose/MongoDB na Sequelize/Postgres. Zainspirowany przez Express-Restify-Mongoose, specjalizuje się w zapytaniach GET, oferując zaawansowane funkcje zapytań, takie jak sortowanie, wybór, ograniczanie, distinct i inclusion. Dodatkowo zawiera translator JSON do zapytania Sequelize.
- Stworzenie funkcji JavaScript findOneAndUpdate() specjalnie dla Postgres, inspirowanej odpowiednikiem w Mongoose i używającej Sequelize. Funkcja zoptymalizowana dla baz relacyjnych z efektywnym obsługiwaniem kolumn, kolumn jeden do jednego i jeden do wielu, minimalizując zapytania do bazy poprzez aktualizowanie tylko niezbędnych pól.
- Zbudowanie wydajnego i dokładnego natywnego pakietu JavaScript do głębokiego porównywania właściwości obiektów dla prostych i złożonych zagnieżdżonych obiektów klucz-wartość.
Hitachi Vantara ― Konsultant Techniczny
maj 2021 - grudzień 2024
Zdalnie
- Praca na pełny etat jako kontraktowy inżynier oprogramowania w eBay.
- Rozwijanie i utrzymywanie narzędzi automatyzacji infrastruktury, które działają jako warstwy abstrakcji do programowego udostępniania, konfigurowania i zarządzania własną infrastrukturą chmurową eBay, budowaną i rozwijaną przez dekady od założenia firmy, wspierającą wszystkie kluczowe oferty biznesowe, z pominięciem zewnętrznych dostawców chmury jak AWS i Azure.
- Wsparcie i rozwiązywanie problemów z produktami Hitachi używanymi przez eBay, zapewniając płynne działanie i minimalny czas przestoju.
Osgil Defense ― Założyciel
maj 2024 - październik 2024
Zdalnie
- Pozyskanie 145 000 $ finansowania pre-seed poprzez akcelerator Forum Ventures przy wycenie 1,93 M $.
- Zbudowanie i uruchomienie TARS, otwartoźródłowego narzędzia cyberbezpieczeństwa opartego na AI do automatycznej oceny zagrożeń i testów penetracyjnych, zdobywającego 300+ gwiazdek i 40+ forków na GitHubie.
- Opracowanie PAX, frameworka Pythona do oceny wiarygodności AI, redukującego halucynacje poprzez samorefleksję, predykcję probabilistyczną i obserwowaną spójność.
- Prowadzenie wczesnego etapu rozwoju technicznego, zarządzanie zespołami w celu osiągnięcia kamieni milowych, budowy kluczowych technologii i ustanowienia początkowej obecności firmy w sieci dla zwiększenia zasięgu i wzrostu.
Anarchy (YC W23) ― Stażysta Inżynieryjny (część etatu)
listopad 2023 - styczeń 2024
Zdalnie
- Zdobycie pierwszego miejsca w hackathonie Anarchy w październiku 2023 z projektem InsightRed, narzędziem marketingowym Reddit integrującym GPT-4 i Pinecone, co doprowadziło do zatrudnienia.
- Opracowanie ulepszonego systemu uwierzytelniania kluczy API dla projektu Anarchy Chat.dev, gotowego do przyszłej integracji, z jednostronnym haszowaniem, obsługą wielu kluczy na konto oraz efektywną walidacją poprzez sumę kontrolną i cache w celu minimalizacji zapytań do bazy danych.
- Stworzenie llm-speed-benchmark, narzędzia do benchmarkowania wydajności otwartych modeli LLM; mierzącego tokeny na sekundę, zużycie GPU, CPU i pamięci oraz czas wykonania, zdobywającego 17+ gwiazdek i 4+ forki.
Colorado School of Mines ― Asystent Badawczy
luty 2021 - wrzesień 2021
Golden, CO
- Uczestnik programu Undergraduate Research Fellow w Human-Centered Robotics Lab pod opieką dr. Hao Zhanga.
- Zwiększenie funkcjonalności trójkątnych robotów naziemnych omni-wheel, zwanych Tritons, przy użyciu Pythona i ROS, umożliwiając precyzyjny i wydajny ruch, dokładne obroty, jednoczesne sterowanie oraz 4-krotny wzrost prędkości ruchu.
- Implementacja systemów sprzężenia zwrotnego proporcjonalnego z użyciem kamer Optitrack i ROS, umożliwiając robotom Triton precyzyjne osiąganie określonych współrzędnych w świecie rzeczywistym z tolerancją +/- 0,05 m w obszarze 2 m na 2 m.
- Pomyślne przeniesienie całej dokumentacji z Google Drive i Microsoft 365 do GitLab, konwertując pliki do formatu Markdown i usprawniając dostęp oraz współpracę w laboratorium HCR.
- Mentorowanie uczennicy szkoły średniej w podstawach programowania i robotyki, prowadząc ją przez stworzenie węzła ROS do sterowania kolorami LED w robocie Triton.
Namasté Solar ― Stażysta
wrzesień 2017 - maj 2018
Denver, CO
- Opracowanie narzędzia Excel przy użyciu VBA do analizy przepływu gotówki firmy i wydajności pracowników.
- Prace nad projektowaniem optymalnego rozmieszczenia paneli słonecznych na planach domów w AutoCAD.
National Oceanic & Atmospheric Administration (NOAA) ― Stażysta
czerwiec 2017 - lipiec 2017
Denver, CO
- Współpraca z zespołem Science on a Sphere (SOSx) NOAA.
- Opracowanie interaktywnej edukacyjnej zawartości o misji Apollo 11 dla SOSx z użyciem oprogramowania Tour Builder NOAA.
Erols Tailoring ― Obsługa Klienta
wrzesień 2008 - maj 2018
Denver, CO
- Zapewnianie doskonałej obsługi klienta w ramach rodzinnego biznesu: witanie, pomoc i pobieranie płatności od klientów.
- Utrzymywanie czystego i zorganizowanego miejsca pracy, zarządzanie dopasowaną odzieżą klientów i dbanie o uporządkowany sklep.
- Szybkie reagowanie na zapytania i zamówienia klientów przez telefon, udzielanie dokładnych i pomocnych informacji.
- Wkład w sukces biznesu w wolnym czasie po szkole, w niektóre weekendy i podczas niektórych świąt.
Denver Country Club ― Utrzymanie Kortów Tenisowych
czerwiec 2015 - sierpień 2015
Denver, CO
- Czyszczenie wewnętrznych i zewnętrznych kortów tenisowych, obejmujących nawierzchnie twarde, syntetyczne i żwirowe.
- Używanie następujących narzędzi do pracy: wózki golfowe, dmuchawy do liści, ściągaczki do kortów tenisowych i grabie do żwiru.
NAGRODY I OSIĄGNIĘCIA
8090 Top Coder Challenge ― 7. miejsce
czerwiec 2025
- Zajął 7. miejsce spośród 425 inżynierów w 8-godzinnym wyzwaniu skoncentrowanym na inżynierii wstecznej systemu typu czarna skrzynka.
- Opracował rozwiązanie łączące klasyczne techniki uczenia maszynowego z heurystykami w celu odtworzenia 60-letniego systemu rozliczeń podróży.
- Osiągnął wysoką dokładność w odwzorowywaniu zachowania systemu, wykorzystując jedynie dane historyczne i wywiady z pracownikami.
National Security Hackathon ― Zdobywca Nagrody Specjalnej
kwiecień 2025
- Zdobył specjalną nagrodę w wysokości 5 000 USD na drugiej edycji National Security Hackathon organizowanej przez Cerebral Valley w San Francisco.
- Kierował rozwojem Guardian Grid, narzędzia inteligentnego miasta do ewakuacji awaryjnej służącego koordynacji bezpiecznych tras podczas katastrof.
- Pomyślnie ukończył specjalne wyzwanie z zakresu cyberbezpieczeństwa dla Code Metal, demonstrując zaawansowane możliwości penetracji systemów.
Anarchy Hackathon ― 1. miejsce
październik 2023
- Zdobył pierwsze miejsce z InsightRed, narzędziem marketingowym na Reddit integrującym GPT-4 i Pinecone.
- Zbudował system identyfikujący potencjalnych klientów poprzez analizę komentarzy na Reddicie.
- Zwycięstwo zaowocowało stanowiskiem inżynierskiego stażu w niepełnym wymiarze godzin w firmie Anarchy.
UMIEJĘTNOŚCI TECHNICZNE
- Języki: Python, JavaScript, Bash Script, Rust, Go, Java, C++, & C
- Bazy danych: Postgres, MySQL, SQLite, Pgvector, Pinecone, MongoDB, & Amazon RDS
- Rozwój: 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
- Chmura: Docker, Podman, Kubernetes, Tess.IO (platforma chmurowa eBay), Supabase, Vercel, Nginx, Ansible, AWS EC2, AWS S3, AWS Lambda, Amazon Kinesis Data Streams, Google Cloud, Google Workspaces, & RunPod
- Narzędzia: 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
- Modele: 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
- AI i agenci: Cursor IDE, Windsurf IDE, Claude Code CLI, Gemini CLI, Kiro CLI, Exa Websets AI, & MCP Servers
WYKSZTAŁCENIE
Colorado School of Mines
Bachelor of Science z informatyki
Specjalizacja w robotyce i systemach inteligentnych
sierpień 2018 – maj 2022
Golden, CO
Denver East High School
Dyplom szkoły średniej
sierpień 2014 – maj 2018
Denver, CO
PROJEKTY POBOCZNE
- Zbudował narzędzie ewakuacji awaryjnej dla inteligentnych miast, które pomaga społecznościom reagować szybko i bezpiecznie podczas poważnych katastrof.
- Opracował system umożliwiający administratorom miast oznaczanie stref zagrożenia i definiowanie stref bezpiecznych na interaktywnej mapie.
- Zaimplementował zaawansowane algorytmy wyszukiwania ścieżek, aby generować i przekazywać mieszkańcom najbezpieczniejsze trasy ewakuacji.
- Utworzył portal internetowy, który wykorzystuje bieżącą lokalizację do wyświetlania tras uwzględniających zagrożenia prowadzących do bezpiecznych stref z integracją Google Maps.
- Stworzył to rozwiązanie podczas National Security Hackathon 2025, zdobywając nagrodę specjalną za innowacyjne podejście.
PAX (Proactive Agent for eXemplary Trustworthiness)
- Opracował agenta badawczego oraz framework do pomiaru i poprawy wiarygodności odpowiedzi modeli LLM.
- Wdrożył systematyczne podejścia do wymuszonej atrybucji, probabilistycznego oceniania pewności oraz obserwowanej spójności.
- Stworzył system samooceny wykorzystujący wiele modeli LLM do przeglądu i weryfikacji odpowiedzi.
- Zbudowany jako rozwinięcie projektu TARS w celu rozwiązania podstawowych problemów wiarygodności i niezawodności AI.
- Opracował narzędzie wiersza poleceń open-source, które upraszcza interakcje z modelami AI, umożliwiając wydajną pracę z zaawansowanymi modelami językowymi bezpośrednio z terminala.
- Zaimplementował wieloplatformowe wsparcie AI z kompatybilnymi z OpenAI interfejsami API, pozwalając użytkownikom płynnie przełączać się między różnymi dostawcami AI.
- Stworzył rozbudowane funkcje, w tym web scraping (YouTube, PDF, ogólne treści internetowe), silnik wyszukiwania odpowiedzi podobny do Perplexity AI, interaktywną generację kodu z weryfikacją oraz zarządzanie historią czatu.
- Dodał zaawansowane możliwości takie jak szacowanie tokenów, obsługa typów plików (PDF, DOCX, XLSX, obrazy), zintegrowany dostęp do powłoki oraz lokalne opcje konfiguracji zwiększające efektywność pracy.
- Projekt otrzymał ponad 64 gwiazdki i 6 forków na GitHubie, co potwierdza jego wartość dla społeczności deweloperskiej.
- Opracował lekki, oparty na GoLangu, tool CLI zapewniający 10-krotnie szybsze uruchamianie niż poprzednik Cha przy zachowaniu kluczowej funkcjonalności.
- Zbudował wieloplatformowe wsparcie dla OpenAI, Groq, DeepSeek, Anthropic, XAI, Together, Google Gemini, Mistral AI, Amazon Bedrock i Ollama z płynnym przełączaniem.
- Zaimplementował zaawansowane funkcje, w tym tryby interaktywny i bezpośredni, przekierowanie Unix piping, inteligentną obsługę plików (PDF, dokumenty Word, arkusze kalkulacyjne, obrazy z OCR) oraz kontynuację sesji.
- Zaprojektował web scraping, integrację wyszukiwania internetowego poprzez Brave Search API oraz obsługę schowka w systemach macOS, Linux, Android/Termux i Windows.
- Projekt uzyskał ponad 10 gwiazdek i 1 forka na GitHubie, co świadczy o szybkim przyjęciu przez społeczność programistów.
- Rozwiązał problem „Agreement Trap”, zapewniając, że zarówno podpisujący, jak i wysyłający w pełni rozumieją szczegóły umowy, co sprzyja przejrzystości i zmniejsza liczbę sporów prawnych.
- Opracował platformę zasilaną AI, która upraszcza umowy prawne poprzez wyróżnianie kluczowych klauzul i tłumaczenie ich na prosty angielski, integrując się bezproblemowo z DocuSign do e-podpisów.
- Wykorzystał najnowocześniejsze modele OpenAI: gpt-4o-mini do wydajnego wyodrębniania JSON oraz o1-preview do kompleksowej analizy dokumentów, aby generować spostrzeżenia i podsumowania.
- Zaprojektował backend w Pythonie z bazą PostgreSQL hostowaną na Supabase oraz frontend w Next.js, wdrażając całość na instancji Linode dla zapewnienia solidnej, skalowalnej wydajności.
- Zintegrował API Resend dla wydajnych powiadomień e-mail, usprawniając interakcję użytkownika i przepływy zarządzania umowami.
- Projekt stworzony na potrzeby udziału w DocuSign Hackathon: Unlocked, z szczegółowym zgłoszeniem na Devpost, koncentrującym się na odblokowaniu innowacji w umowach i eliminowaniu nieefektywności w zarządzaniu kontraktami dzięki AI.
- Opracował i uruchomił Notify Cyber, platformę agregującą najnowsze wiadomości z zakresu cyberbezpieczeństwa, osiągając 17 tys.+ odwiedzających i 43 tys.+ odsłon stron.
- Wygenerował ponad 65 tys. wyświetleń na Reddicie z 96 % wskaźnikiem pozytywnych głosów dzięki bezkosztowej kampanii marketingowej, zwiększając listę oczekujących na nowe funkcje o 160+ osób.
- Opracował i wdrożył bazę danych Postgres na Supabase, automatyzując kurację treści poprzez web scraping i podsumowania wykorzystujące model OpenAI gpt-4o-mini.
- Zoptymalizował operacje, aby obniżyć miesięczne koszty do zaledwie 1,85 USD, obejmując bazę danych, API i hosting.
- Stworzył scraper internetowy w Pythonie do wyodrębniania i przetwarzania artykułów, wykorzystując OpenAI ChatGPT API do podsumowania i zapewniając efektywne zasilanie bazy danych.
- Zaplanował, wdrożył i zarządzał bazą danych Postgres projektu hostowaną w chmurze Supabase.
- Strona została oficjalnie uruchomiona 1 czerwca 2023 r., lecz w pełni otwartoźródłowa 5 października 2025 r.; repozytorium jest dostępne na GitHub, a statyczna wersja witryny jest hostowana pod tym samym adresem.
Threat Assessment & Response System (TARS)
- Opracował narzędzie oparte na AI w Pythonie i skryptach Shell, przeznaczone do automatyzacji testów penetracyjnych w cyberbezpieczeństwie.
- Przyczynił się do pozyskania inwestycji pre-seed dla Osgil Defense i zgromadził 340+ gwiazdek oraz 49 forków na GitHubie.
- Wykorzystuje CrewAI, LangChain, modele GPT-4 OpenAI, Dockera i integruje narzędzia takie jak Nettacker, Rustscan, Zed Attack Proxy (ZAP), oraz Nmap do kompleksowej analizy zagrożeń, stosując jednocześnie Streamlit do obsługi interfejsu użytkownika.
- Pracował nad trzyosobowym projektem klasowym, implementując artykuł „The Moving Pose: An Efficient 3D Kinematics Descriptor for Low-Latency Action Recognition and Detection” autorstwa dr Zanfira, dr Leordeanu i dr Sminchisescu.
- Skonfigurował sensor Kinect Xbox 360 do akwizycji danych szkieletowych w czasie rzeczywistym przy użyciu C++ oraz Kinect v1.8 SDK.
- Opracował interfejs użytkownika z wykorzystaniem Pythona, Tkintera, C++ oraz adaptując przykładowy kod źródłowy z Kinect V1.8 ToolKit.
- Stworzono projekt uczelniany przewidujący zachowania ludzi przy użyciu Pythona, przekształcając zbiór danych MSR Daily Activity 3D do form RAD i HJPD oraz wykorzystując biblioteki takie jak pandas, matplotlib, scipy, numpy i libsvm.
- Zaimplementowano maszynę wektorów nośnych do klasyfikacji określonych ludzkich aktywności/czynności, osiągając zakres dokładności od 62,5% do 70,83%.
- Zademonstrowano realizację projektu z pomyślnymi wynikami, prezentując trafne przewidywania zachowań ludzi w podanym zakresie dokładności.
Aktywności
Klub Robotyki Mines - Zespół AgBot
wrz 2018 - sty 2020
Golden, CO
- Pracowano nad kodem dla autonomicznego robota rolniczego AgBot 2019, który wykorzystywał Pythona, C++ & ROS Kinetic Kame.
- Opracowano publikator ROS do wykrywania, kiedy robot dotarł do granicy pola uprawnego. Kod został napisany w Pythonie i wykorzystywał lidar robota.