DOŚWIADCZENIE ZAWODOWE
Charter Communications ― Inżynier Systemów III
sierpień 2025 - obecnie
Na miejscu
- Projektowanie solidnej, bezpiecznej i skalowalnej infrastruktury strumieniowania wraz z zespołem Video Delivery.
Bild AI ― Inżynier Uczenia Maszynowego (kontrakt)
maj 2025 - czerwiec 2025
Zdalnie
- Zwiększono dokładność nagłówków w wewnętrznym pipeline’ie ekstrakcji tabeli Bild AI o ~15%, dokładność na poziomie komórek o ~12% oraz precyzję wykrywania tabel o ~10% poprzez ciągłe benchmarki i udoskonalenia na rzeczywistych architektonicznych plikach PDF.
- Zaprojektowano i zbudowano modułowy framework w Pythonie do benchmarkowania ekstrakcji tabel pomiędzy wieloma rozwiązaniami API a wewnętrznym pipeline’em Bild, umożliwiając powtarzalną ewaluację i szybkie iteracje.
- Samodzielnie zaimplementowano kluczową logikę dopasowywania tabel, dokładności nagłówków (rozmyte dopasowanie ciągów znaków) oraz dokładności na poziomie komórek (wyrównanie sekwencji), identyfikując przypadki brzegowe i kierując projektowaniem algorytmu.
- Zautomatyzowano cały pipeline ewaluacyjny, w tym pobieranie PDF z chmury, porównanie z danymi referencyjnymi, logowanie metryk oraz generowanie raportów (CSV, JSON, Google Sheets) dla skalowalnego benchmarkowania.
- Dostarczono narzędzie CLI do uruchamiania i porównywania ekstrakcji między dostawcami, przyspieszając testy regresyjne i redukując czas manualnego QA.
- Zrealizowano ponad 160 commitów i przyczyniono się do zmian obejmujących ponad 520 000 linii kodu, demonstrując pełną odpowiedzialność za ewaluację i zestaw narzędzi.
eBay ― Inżynier Oprogramowania
maj 2021 - grudzień 2024
Zdalnie
- Udoskonalono projekt Storage Management System (STMS) do pobierania ponad 1,5 miliona metryk na minutę i rosnąco. Obsługa ponad 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 mechanizmami failover dla STMS.
- Tworzenie i utrzymywanie mikrousług 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. Wykorzystanie JavaScript, Node.js, Express.js, Python, Flask, Mongoose, Postgres i Sequelize do tworzenia wydajnych RESTful API.
- Przeprowadzenie migracji wszystkich mikrousług STMS z MongoDB do Postgres, konwertując 36 kolekcji na 74 tabele, integrując ORM Sequelize i niestandardowe middleware dla płynnego przejścia.
- Realizacja i ulepszenie usług monitorowania logów dla macierzy Hitachi i przełączników Brocade, zapewniając szybkie alerty do zespołu storage poprzez e-mail, Slack lub PagerDuty z wykorzystaniem Pythona i Rsyslog.
- Wykorzystanie Dockera, rejestru kontenerów eBay i Kubernetes do usprawnienia konteneryzacji, wdrożenia i zarządzania mikrousługami, zapewniając skalowalność i wysoką dostępność STMS.
- Zbudowanie kluczowej usługi backendowej dla platformy Software Defined Storage (SDS) eBay, centralizującej dane dla ponad 35 000 wolumenów, stając się głównym źródłem danych do zarządzania wolumenami i wspierającym ponad 780 użytkowników platformy.
- Prowadzenie inicjatyw międzyfunkcyjnych pomiędzy zespołami STMS, SSI i EOS, napędzając ulepszenia techniczne i dostarczając solidne, skalowalne rozwiązania backendowe usprawniające operacje storage i widoczność danych.
- Opracowanie Restify, frameworku backendowego Express.js, przejście z Mongoose/MongoDB na Sequelize/Postgres. Zainspirowany Express-Restify-Mongoose specjalizuje się w zapytaniach GET, oferując zaawansowane funkcje jak sortowanie, wybór, limitowanie, wyróżnianie i dołączanie. Dodatkowo zawiera tłumacz zapytań JSON na Sequelize.
- Stworzenie funkcji findOneAndUpdate() w JavaScripcie specjalnie dla Postgres, inspirowanej odpowiednikiem w Mongoose i używającej Sequelize. Funkcja została zoptymalizowana dla baz relacyjnych z efektywną obsługą kolumn, kolumn jeden-do-jednego i jeden-do-wielu, minimalizując zapytania do bazy poprzez aktualizację tylko niezbędnych pól.
- Zbudowanie wydajnej i dokładnej natywnej paczki JavaScript do głębokiego porównywania właściwości obiektów zarówno prostych, jak i złożonych zagnieżdżonych kluczy-wartości.
Hitachi Vantara ― Konsultant Techniczny
maj 2021 - grudzień 2024
Zdalnie
- Praca na pełny etat jako kontraktowy inżynier oprogramowania w eBay.
- Tworzenie i utrzymywanie narzędzi automatyzacji infrastruktury, które stanowią warstwę abstrakcji do programowego dostarczania, konfigurowania i zarządzania własną infrastrukturą chmurową eBay rozwijaną od założenia firmy, obsługującą wszystkie kluczowe oferty biznesowe i omijającą dostawców zewnętrznych 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
- Pozyskano 145 000 USD finansowania pre-seed poprzez akcelerator Forum Ventures przy wycenie 1,93 mln USD.
- Zbudowano i uruchomiono TARS, otwarto-źródłowe narzędzie cyberbezpieczeństwa oparte na AI do automatycznej oceny zagrożeń i testów penetracyjnych, zdobywające 350+ gwiazdek i 50+ forków na GitHubie.
- Opracowano PAX, framework w Pythonie do oceniania wiarygodności AI, zmniejszający halucynacje dzięki samorefleksji, probabilistycznym prognozom i obserwowanej spójności.
- Kierowano wczesnym rozwojem technicznym, zarządzając zespołami w celu osiągnięcia kamieni milowych, budowy technologii rdzeniowej oraz ustanowienia początkowej obecności firmy w sieci dla pozyskiwania klientów i wzrostu.
Anarchy (YC W23) ― Stażysta Inżynierii (niepełny etat)
listopad 2023 - styczeń 2024
Zdalnie
- Zdobyto pierwsze miejsce w hackathonie Anarchy z października 2023 dzięki InsightRed, narzędziu marketingowemu Reddit integrującemu GPT-4 i Pinecone, zdobywającemu 10+ gwiazdek i 1+ fork na GitHubie, co doprowadziło do zatrudnienia mnie.
- Opracowano ulepszony system uwierzytelniania kluczem API dla projektu Anarchy Chat.dev, gotowy do przyszłej integracji, z jednostronnym haszowaniem, wsparciem dla wielu kluczy na konto oraz wydajną walidacją poprzez sumy kontrolne i cache, minimalizując zapytania do bazy.
- Zbudowano llm-speed-benchmark, narzędzie do benchmarkowania wydajności otwartych modeli LLM; mierzące tokeny na sekundę, użycie GPU, CPU i pamięci oraz czas wykonania, zdobywające 17+ gwiazdek i 4+ forki na GitHubie.
Colorado School of Mines ― Asystent Badawczy
luty 2021 - wrzesień 2021
Golden, CO
- Stypendysta Undergraduate Research w Human-Centered Robotics Lab pod opieką dr Hao Zhanga.
- Zwiększono funkcjonalność trójkątnych robotów naziemnych omni-wheel, zwanych Tritons, używając Pythona i ROS, umożliwiając precyzyjny i efektywny ruch, dokładne obracanie, jednoczesne sterowanie oraz 4-krotny wzrost prędkości ruchu.
- Zaimplementowano układy sprzężenia proporcjonalnego korzystające z kamer Optitrack i ROS, umożliwiając robotom Triton precyzyjne osiąganie określonych współrzędnych z tolerancją +/- 0,05 m w obszarze 2 m na 2 m.
- Pomyślnie przeniesiono całą dokumentację 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.
- Mentorowano uczennicę szkoły średniej w podstawach programowania i robotyki, prowadząc ją przez tworzenie węzła ROS do sterowania kolorami LED na robocie Triton.
Namasté Solar ― Stażysta
wrzesień 2017 - maj 2018
Denver, CO
- Opracowano narzędzie Excel poprzez VBA do analizy przepływów pieniężnych firmy i wydajności pracowników.
- Pracowano nad projektowaniem optymalnego rozmieszczenia paneli słonecznych na planach domów za pomocą 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.
- Opracowano interaktywny materiał edukacyjny o misji Apollo 11 dla SOSx przy użyciu oprogramowania Tour Builder NOAA.
Erols Tailoring ― Obsługa Klienta
wrzesień 2008 - maj 2018
Denver, CO
- Zapewnianie wyjątkowej 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 schludny wygląd sklepu.
- Szybkie odpowiadanie na zapytania i zamówienia klientów telefonicznie, udzielanie dokładnych i pomocnych informacji.
- Współpraca w sukcesie firmy 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 krytych i zewnętrznych kortów tenisowych o nawierzchniach twardych, syntetycznych i żwirowych.
- Używanie następujących narzędzi: 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ąłem 7. miejsce spośród 425 inżynierów w 8-godzinnym wyzwaniu skoncentrowanym na inżynierii wstecznej systemu typu „czarna skrzynka”.
- Opracowałem rozwiązanie łączące klasyczne techniki uczenia maszynowego z heurystykami, aby odwzorować 60-letni system zwrotu kosztów podróży.
- Osiągnąłem wysoką dokładność w odtwarzaniu zachowania systemu, wykorzystując jedynie dane historyczne i wywiady z pracownikami.
Narodowy Hackathon Bezpieczeństwa ― Zdobywca Nagrody Specjalnej
Kwiecień 2025
- Zdobyłem Nagrodę Specjalną w wysokości 5 000 USD na 2. Narodowym Hackathonie Bezpieczeństwa Cerebral Valley w San Francisco.
- Kierowałem rozwojem Guardian Grid, narzędzia inteligentnego miasta do ewakuacji awaryjnej koordynującego bezpieczne trasy w czasie katastrof.
- Z powodzeniem ukończyłem specjalne wyzwanie z zakresu cyberbezpieczeństwa dla Code Metal, demonstrując zaawansowane możliwości penetracji systemów.
Hackathon Anarchy ― 1. miejsce
Październik 2023
- Zdobyłem pierwsze miejsce projektem InsightRed, narzędziem marketingowym na Reddit integrującym GPT-4 i Pinecone.
- Zbudowałem system identyfikacji potencjalnych klientów poprzez analizę komentarzy na Reddicie.
- Zwycięstwo zaowocowało częstozajęciowym stażem inżynierskim 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
Licencjat nauk ścisłych z informatyki
Specjalizacja w robotyce i systemach inteligentnych
sierpień 2018 – maj 2022
Golden, CO
Denver East High School
Dyplom ukończenia szkoły średniej
sierpień 2014 – maj 2018
Denver, CO
PROJEKTY POBÓCZNE
- Zbudowałem narzędzie do ewakuacji awaryjnej inteligentnego miasta, które pomaga społecznościom reagować szybko i bezpiecznie podczas poważnych katastrof.
- Opracowałem system umożliwiający administratorom miejskim oznaczanie stref zagrożenia i definiowanie stref bezpieczeństwa na interaktywnej mapie.
- Zaimplementowałem zaawansowane algorytmy wyznaczania ścieżek, aby generować i komunikować najbezpieczniejsze trasy ewakuacji dla mieszkańców.
- Stworzyłem portal internetowy wykorzystujący bieżącą lokalizację do wyświetlania tras uwzględniających zagrożenia z integracją Google Maps.
- Opracowałem to rozwiązanie podczas Narodowego Hackathonu Bezpieczeństwa 2025, zdobywając nagrodę specjalną za innowacyjne podejście.
PAX (Proactive Agent for eXemplary Trustworthiness)
- Opracowałem agenta badawczego i framework do mierzenia oraz poprawy wiarygodności odpowiedzi LLM.
- Zaimplementowałem systematyczne podejścia do wymuszonej atrybucji, probabilistycznego oceniania pewności oraz obserwowanej spójności.
- Stworzyłem system samooceny wykorzystujący wiele LLM do przeglądu i walidacji odpowiedzi.
- Zbudowane jako rozwinięcie TARS w celu rozwiązania fundamentalnych problemów wiarygodności i niezawodności AI.
- Opracowałem otwarte narzędzie wiersza poleceń upraszczające interakcje z modelami AI, umożliwiające wydajną pracę z potężnymi modelami językowymi bezpośrednio z terminala.
- Zaimplementowałem wieloplatformowe wsparcie AI z zgodnymi z OpenAI interfejsami API, umożliwiając użytkownikom płynne przełączanie się między różnymi dostawcami AI.
- Zbudowałem kompleksowe funkcje obejmujące web scraping (YouTube, PDF, ogólne treści internetowe), wyszukiwarkę odpowiedzi podobną do Perplexity AI, interaktywne generowanie kodu z weryfikacją oraz zarządzanie historią czatu.
- Dodałem zaawansowane możliwości, takie jak szacowanie liczby tokenów, obsługa typów plików (PDF, DOCX, XLSX, obrazy), zintegrowany dostęp do powłoki oraz lokalne opcje konfiguracji w celu zwiększenia efektywności pracy.
- Projekt zdobył ponad 65 gwiazdek i 6 forków na GitHubie, co potwierdza jego wartość dla społeczności deweloperów.
- Opracowałem lekkie narzędzie CLI oparte na GoLang zapewniające 10× szybszy start niż jego poprzednik Cha przy zachowaniu kluczowej funkcjonalności.
- Zbudowałem wieloplatformową obsługę OpenAI, Groq, DeepSeek, Anthropic, XAI, Together, Google Gemini, Mistral AI, Amazon Bedrock i Ollama z płynnym przełączaniem.
- Zaimplementowałem zaawansowane funkcje, w tym tryby interaktywny i bezpośredni, potokowanie Unix, inteligentną obsługę plików (PDF, dokumenty Word, arkusze kalkulacyjne, obrazy z OCR) oraz kontynuację sesji.
- Opracowałem web scraping, integrację wyszukiwania w sieci poprzez Brave Search API oraz obsługę schowka w systemach macOS, Linux, Android/Termux i Windows.
- Projekt zdobył ponad 25 gwiazdek i 2 forki na GitHubie, co świadczy o szybkim przyjęciu przez społeczność deweloperów.
- Rozwiązałem „pułapkę umowy”, zapewniając, że zarówno podpisujący, jak i wysyłający w pełni rozumieją szczegóły kontraktu, co sprzyja przejrzystości i zmniejsza liczbę sporów prawnych.
- Opracowałem platformę opartą na AI, która upraszcza umowy prawne poprzez wyróżnianie kluczowych klauzul i tłumaczenie ich na prosty język angielski, integrując się płynnie z DocuSign w celu e-podpisów.
- Wykorzystałem 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łem backend w Pythonie z bazą PostgreSQL hostowaną na Supabase oraz frontend w Next.js, wdrażając całość na instancji Linode dla solidnej, skalowalnej wydajności.
- Zintegrowałem API Resend w celu wydajnych powiadomień e-mail, poprawiając interakcję użytkowników i przepływy pracy związane z zarządzaniem umowami.
- Projekt stworzony na potrzeby DocuSign Hackathon: Unlocked, zaprezentowany w szczegółowym zgłoszeniu na Devpost, koncentrującym się na odblokowaniu innowacji w umowach i eliminacji nieefektywności w zarządzaniu kontraktami dzięki AI.
- Opracowałem i uruchomiłem Notify Cyber, platformę agregującą najnowsze wiadomości z zakresu cyberbezpieczeństwa, osiągając ponad 17 000 odwiedzających i 43 000 odsłon stron.
- Wygenerowałem ponad 65 000 wyświetleń na Reddicie z 96% wskaźnikiem głosów pozytywnych dzięki kampanii marketingowej bez kosztów, zwiększając listę oczekujących na nowe funkcje o ponad 160 osób.
- Stworzyłem i wdrożyłem bazę Postgres na Supabase, automatyzując kurację treści za pomocą web scrapingu i podsumowań generowanych modelem OpenAI gpt-4o-mini.
- Zoptymalizowałem operacje, aby obniżyć miesięczne koszty do zaledwie 1,85 USD, obejmując bazę danych, API i hosting.
- Opracowałem skrypt web scrapera w Pythonie do pobierania i przetwarzania artykułów internetowych, wykorzystując API ChatGPT OpenAI do podsumowań, zapewniając efektywne zapełnianie bazy danych.
- Zaprojektowałem, wdrożyłem i zarządzałem bazą Postgres projektu hostowaną w usłudze chmurowej Supabase.
- Strona została oficjalnie uruchomiona 1 czerwca 2023 r., a 5 października 2025 r. w pełni otwarto jej kod źródłowy z repozytorium dostępnym na GitHubie, zdobywając ponad 5 gwiazdek i 1 forka; statyczna wersja witryny jest hostowana pod tym samym adresem.
Threat Assessment & Response System (TARS)
- Opracowałem narzędzie oparte na AI w Pythonie i skryptach Shell, przeznaczone do automatyzacji testów penetracyjnych z zakresu cyberbezpieczeństwa.
- Przyczyniłem się do pozyskania finansowania pre-seed dla Osgil Defense oraz zgromadziłem ponad 350 gwiazdek i 50 forków na GitHubie.
- Narzędzie wykorzystuje CrewAI, LangChain, modele GPT-4 OpenAI, Dockera oraz integruje narzędzia takie jak Nettacker, Rustscan, Zed Attack Proxy (ZAP) i Nmap do kompleksowej analizy zagrożeń, a do obsługi interfejsu użytkownika stosuje Streamlit.
- Pracowałem nad trzyosobowym projektem klasowym polegającym na implementacji artykułu „The Moving Pose: An Efficient 3D Kinematics Descriptor for Low-Latency Action Recognition and Detection” autorstwa dr Zanfira, dr Leordeanu i dr Sminchisescu.
- Skonfigurowałem czujnik Kinect Xbox 360 do pozyskiwania danych szkieletowych w czasie rzeczywistym, używając C++ i Kinect v1.8 SDK.
- Opracowałem interfejs użytkownika, korzystając z Pythona, Tkintera, C++ oraz adaptując przykładowy kod źródłowy z Kinect V1.8 ToolKit.
- Opracowano projekt uczelniany przewidujący ludzkie zachowania przy użyciu Pythona, przekształcając zbiór danych MSR Daily Activity 3D do formatu 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 aktywności/czynności ludzkich, osiągając dokładność w zakresie od 62,5% do 70,83%.
- Zademonstrowano realizację projektu z pomyślnymi wynikami, ukazując trafne prognozy ludzkich zachowań w podanym zakresie dokładności.
Działania
Klub Robotyki Mines - Zespół AgBot
wrz 2018 - sty 2020
Golden, CO
- Pracowano nad kodem dla autonomicznego robota rolniczego AgBot 2019, który wykorzystywał Python, C++ i ROS Kinetic Kame.
- Opracowano publikator ROS do wykrywania momentu, w którym robot osiąga granicę pola uprawnego. Kod został napisany w Pythonie i wykorzystywał lidar robota.