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


Guardian Grid

  • 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.

Cha

  • 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.

Ch

  • 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.

DocuInsight

  • 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.

Notify Cyber

  • 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.

Moving Pose

  • 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.

SVM On Skeleton Data

  • 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.