ДОСВІД РОБОТИ


Charter Communications ― Systems Engineer III
Серпень 2025 – дотепер
На місці

  • Розробляю надійну, безпечну та масштабовану стрімінгову інфраструктуру разом із командою Video Delivery.

Bild AI ― Machine Learning Engineer (контракт)
Травень 2025 – червень 2025
Віддалено

  • Покращив внутрішній конвеєр вилучення таблиць Bild AI, підвищивши точність заголовків на ~15 %, точність на рівні комірок на ~12 % та точність виявлення таблиць на ~10 % завдяки безперервному бенчмаркінгу та вдосконаленню на реальних архітектурних PDF.
  • Спроєктував і побудував модульний Python-фреймворк для бенчмаркінгу вилучення таблиць у кількох API-рішеннях і внутрішньому конвеєрі Bild, що забезпечило можливість повторного оцінювання та швидких ітерацій.
  • Самостійно реалізував основну логіку для зіставлення таблиць, точності заголовків (нечітке порівняння рядків) та точності на рівні комірок (вирівнювання послідовностей), виявляючи крайові випадки та спрямовуючи розробку алгоритмів.
  • Автоматизував увесь конвеєр оцінювання, включно з отриманням PDF із хмари, порівнянням із еталоном, логуванням метрик і генеруванням звітів (CSV, JSON, Google Sheets) для масштабованого бенчмаркінгу.
  • Поставив CLI-інструмент для запуску та порівняння вилучень у різних провайдерів, прискоривши регресійне тестування та зменшивши час ручної перевірки.
  • Зробив понад 160 комітів і долучився до змін у 520 тис.+ рядків коду, демонструючи повну відповідальність за стек оцінювання та інструментів.

eBay ― Software Engineer
Травень 2021 – грудень 2024
Віддалено

  • Розширив проєкт Storage Management System (STMS) для обробки понад 1,5 мільйона метрик за хвилину з тенденцією зростання. Враховано понад 70 масивів, 60 комутаторів, 1100 хостів, 900 груп дисків і 200 кластерів у 3 дата-центрах eBay.
  • Керував і розгортав понад 45 сервісів у 3 регіонах на хмарній платформі eBay Tess.IO, забезпечуючи високу доступність із автоматичним переключенням для STMS.
  • Розробляв і підтримував мікросервіси для обробки апаратних метрик, забезпечував CRUD-операції та надавав доступ до даних у реальному часі іншим внутрішнім сервісам eBay. Використовував JavaScript, Node.js, Express.js, Python, Flask, Mongoose, Postgres і Sequelize для створення ефективних RESTful API.
  • Очолив міграцію від MongoDB до Postgres для всіх мікросервісів STMS, перетворивши 36 колекцій на 74 таблиці, інтегрував ORM Sequelize та власне проміжне ПЗ для безшовного переходу.
  • Взявся за вдосконалення сервісів моніторингу логів для масивів Hitachi та комутаторів Brocade, забезпечуючи оперативні сповіщення команді зберігання електронною поштою, у Slack або PagerDuty за допомогою Python і Rsyslog.
  • Використовував Docker, реєстр контейнерів eBay та Kubernetes для спрощення контейнеризації, розгортання й керування мікросервісами, забезпечуючи масштабованість і високу доступність STMS.
  • Створив критичний бекенд-сервіс для платформи Software Defined Storage (SDS) eBay, централізував дані для 35 тис.+ томів, ставши основним джерелом даних для керування томами й підтримавши 780+ користувачів платформи.
  • Очолив міжфункціональні ініціативи між командами STMS, SSI та EOS, сприяючи технічним покращенням і надаючи надійні, масштабовані бекенд-рішення для оптимізації операцій зі зберігання та видимості даних.
  • Розробив Restify, фреймворк бекенду на Express.js, що переходить від Mongoose/MongoDB до Sequelize/Postgres. Натхнений Express-Restify-Mongoose, він спеціалізується на GET-запитах, пропонуючи розширені можливості запитів, як-от сортування, вибірка, лімітування, унікальність і включення. Додатково містить перетворювач JSON у запити Sequelize.
  • Створив функцію JavaScript findOneAndUpdate() спеціально для Postgres, натхненну еквівалентом із Mongoose і використовуючи Sequelize. Функцію оптимізовано для реляційних баз даних з ефективною обробкою колонок, зв’язків один-до-одного та один-до-багатьох, мінімізуючи запити до бази даних шляхом оновлення лише необхідних полів.
  • Розробив ефективний і точний нативний пакет JavaScript для глибокого порівняння властивостей об’єктів як простих, так і складних вкладених об’єктів «ключ-значення».

Hitachi Vantara ― Technical Consultant
Травень 2021 – грудень 2024
Віддалено

  • Працював повний робочий день як контрактний інженер-програміст у eBay.
  • Розробляв і підтримував інструменти автоматизації інфраструктури, які слугують шарами абстракції для програмного забезпечення постачання, налаштування та керування власною хмарною інфраструктурою eBay, побудованою та вдосконаленою протягом десятиліть з моменту заснування компанії та яка підтримує всі основні бізнес-пропозиції, минаючи сторонніх хмарних провайдерів, таких як AWS та Azure.
  • Підтримував і вирішував проблеми з продуктами Hitachi, які використовуються eBay, забезпечуючи безперебійну роботу й мінімальний час простою.

Osgil Defense ― Засновник
Травень 2024 – жовтень 2024
Віддалено

  • Залучив 145 000 дол. передпосівного фінансування через акселератор Forum Ventures із оцінкою 1,93 млн дол.
  • Створив і запустив TARS, відкритий інструмент кібербезпеки з підтримкою AI для автоматизованої оцінки загроз і пентесту, який набрав 300+ зірок і 40+ форків на GitHub.
  • Розробив PAX, Python-фреймворк для оцінки надійності AI, що зменшує галюцинації за допомогою саморефлексії, ймовірнісного прогнозування та перевіреної узгодженості.
  • Керував ранніми етапами технічної розробки, управляв командами для досягнення контрольних точок, створення основних технологій і формування початкової веб-присутності компанії для залучення та зростання.

Anarchy (YC W23) ― Інженер-стажер (неповна зайнятість)
Листопад 2023 – січень 2024
Віддалено

  • Посів перше місце на хакатоні Anarchy у жовтні 2023 року з проєктом InsightRed, інструментом маркетингу в Reddit із інтеграцією GPT-4 та Pinecone, що призвело до мого найму.
  • Розробив удосконалену систему автентифікації API-ключів для проєкту Anarchy Chat.dev, готову до майбутньої інтеграції, з одностороннім хешуванням, підтримкою кількох ключів на акаунт і ефективною перевіркою через контрольну суму та кешування для мінімізації запитів до бази даних.
  • Створив llm-speed-benchmark, інструмент бенчмаркінгу продуктивності відкритих моделей LLM; вимірює токени за секунду, використання GPU, CPU, пам’яті та час виконання, набравши 17+ зірок і 4+ форки.

Colorado School of Mines ― Науковий співробітник
Лютий 2021 – вересень 2021
Golden, CO

  • Стипендіат студентських досліджень у лабораторії Human-Centered Robotics під керівництвом д-ра Хао Чжана.
  • Покращив функціональність наземних роботів із трикутними всеспрямованими колесами Tritons за допомогою Python і ROS, забезпечивши точний та ефективний рух, точне обертання, одночасне керування та 4-кратне збільшення загальної швидкості руху.
  • Реалізував системи пропорційного зворотного зв’язку з використанням камер Optitrack і ROS, що дозволило роботам Triton точно досягати заданих координат із допуском +/- 0,05 м у межах площі 2 м × 2 м.
  • Успішно переніс усю документацію з Google Drive та Microsoft 365 до GitLab, конвертував файли у формат Markdown, оптимізувавши доступ і співпрацю в лабораторії HCR.
  • Наставляв ученицю старшої школи з основ програмування та робототехніки, керуючи нею під час розробки вузла ROS для керування кольорами світлодіодів на роботі Triton.

Namasté Solar ― Стажер
Вересень 2017 – травень 2018
Denver, CO

  • Розробив інструмент Excel на VBA для аналізу грошових потоків компанії та продуктивності співробітників.
  • Працював над проєктуванням оптимального розташування сонячних панелей на планах будинків в AutoCAD.

National Oceanic & Atmospheric Administration (NOAA) ― Стажер
Червень 2017 – липень 2017
Denver, CO

  • Працював із командою Science on a Sphere (SOSx) NOAA.
  • Розробив інтерактивний освітній контент про місію «Аполлон-11» для SOSx за допомогою програмного забезпечення Tour Builder NOAA.

Erols Tailoring ― Обслуговування клієнтів
Вересень 2008 – травень 2018
Denver, CO

  • Надавав високоякісне обслуговування клієнтів у нашому сімейному бізнесі: зустрічав, допомагав і приймав оплату від клієнтів.
  • Підтримував чистий і організований робочий простір, керував одягом клієнтів після примірки та забезпечував презентабельний вигляд магазину.
  • Оперативно відповідав на дзвінки клієнтів і замовлення, надаючи точну та корисну інформацію.
  • Сприяв успіху бізнесу у вільний час після школи, у деякі вихідні та свята.

Denver Country Club ― Обслуговування тенісних кортів
Червень 2015 – серпень 2015
Denver, CO

  • Прибирав криті та відкриті тенісні корти, які складалися з твердого, синтетичного та ґравійного покриття.
  • Використовував такі інструменти: гольф-кари, повітродувки, водозгани для кортів і граблі для ґравію.

НАГОРОДИ ТА ДОСЯГНЕННЯ


8090 Top Coder Challenge ― 7-ме місце
Червень 2025

  • Зайняв 7-ме місце серед 425 інженерів в 8-годинному челенджі, зосередженому на реверс-інжинірингу «чорної скриньки» застарілої системи.
  • Розробив рішення, що поєднує класичні методи машинного навчання з евристиками, щоб відтворити 60-річну систему відшкодування витрат на відрядження.
  • Досяг високої точності у відтворенні поведінки системи, використовуючи лише історичні дані та інтерв’ю з працівниками.

Національний хакатон з безпеки ― володар спеціальної нагороди
Квітень 2025

  • Виграв спеціальну нагороду у $5 000 на другому Національному хакатоні з безпеки Cerebral Valley у Сан-Франциско.
  • Очолив розробку Guardian Grid — інструменту для смарт-міст, що координує безпечні маршрути евакуації під час лих.
  • Успішно виконав спеціальний кібербезпековий челендж для Code Metal, продемонструвавши передові можливості проникнення в системи.

Анархі Хакатон ― 1-ше місце
Жовтень 2023

  • Здобув перше місце з InsightRed — інструментом маркетингу в Reddit, що інтегрує GPT-4 та Pinecone.
  • Створив систему для виявлення потенційних клієнтів шляхом аналізу коментарів у Reddit.
  • Перемога призвела до отримання позиції інженера-стажера на неповний робочий день в Anarchy.

ТЕХНІЧНІ НАВИЧКИ


  • Мови: Python, JavaScript, Bash Script, Rust, Go, Java, C++, & C
  • Бази даних: Postgres, MySQL, SQLite, Pgvector, Pinecone, MongoDB, & Amazon RDS
  • Розробка: 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
  • Хмара: Docker, Podman, Kubernetes, Tess.IO (хмарна платформа eBay), Supabase, Vercel, Nginx, Ansible, AWS EC2, AWS S3, AWS Lambda, Amazon Kinesis Data Streams, Google Cloud, Google Workspaces, & RunPod
  • Інструменти: 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
  • Моделі: 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
  • ШІ та агенти: Cursor IDE, Windsurf IDE, Claude Code CLI, Gemini CLI, Kiro CLI, Exa Websets AI, & MCP Servers

ОСВІТА


Школа гірничої справи Колорадо
Бакалавр наук з комп’ютерних наук
Focus на робототехніці та інтелектуальних системах
Серпень 2018 – Травень 2022
Голден, штат Колорадо

Старша школа Денвер Іст
Диплом про середню освіту
Серпень 2014 – Травень 2018
Денвер, штат Колорадо

ПОБОЧНІ ПРОЄКТИ


Guardian Grid

  • Створив інструмент екстреної евакуації смарт-міста, що допомагає громадам швидко й безпечно реагувати під час масштабних катастроф.
  • Розробив систему, яка дозволяє міським адміністраторам позначати зони небезпеки та визначати безпечні зони на інтерактивній мапі.
  • Реалізував просунуті алгоритми пошуку шляхів для генерування та передавання найбезпечніших маршрутів евакуації для жителів.
  • Створив веб-портал, що використовує поточне місцезнаходження для показу маршрутів з урахуванням небезпеки з інтеграцією Google Maps.
  • Спроєктував рішення під час Національного хакатону з безпеки 2025 року, здобувши спеціальну нагороду за інноваційний підхід.

PAX (Proactive Agent for eXemplary Trustworthiness)

  • Розробив дослідницького агента та фреймворк для вимірювання та покращення надійності відповідей LLM.
  • Реалізував системні підходи для примусової атрибуції, імовірнісного оцінювання довіри та спостережуваної послідовності.
  • Створив систему самооцінки з використанням кількох LLM для перегляду та перевірки відповідей.
  • Побудовано як відгалуження від TARS для вирішення фундаментальних питань довіри та надійності ШІ.

Cha

  • Створив відкритий інструмент командного рядка, що спрощує взаємодію з моделями ШІ, дозволяючи ефективно працювати з потужними мовними моделями безпосередньо з термінала.
  • Реалізував підтримку кількох платформ ШІ з OpenAI-сумісними API, що дозволяє користувачам безшовно перемикатися між різними провайдерами ШІ.
  • Побудував комплексні функції, включно з веб-скрапінгом (YouTube, PDF, загальний веб-контент), пошуковою системою відповідей, подібною до Perplexity AI, інтерактивною генерацією коду з перевіркою та керуванням історією чатів.
  • Додав розширені можливості, такі як оцінювання токенів, підтримка типів файлів (PDF, DOCX, XLSX, зображення), інтегрований доступ до shell і локальні параметри конфігурації для підвищення ефективності робочого процесу.
  • Отримав понад 64 зірки та 6 форків на GitHub, що демонструє його цінність для спільноти розробників.

Ch

  • Розробив легкий інструмент CLI на GoLang, який запускається у 10 разів швидше, ніж його попередник Cha, зберігаючи основну функціональність.
  • Забезпечив багатоплатформну підтримку OpenAI, Groq, DeepSeek, Anthropic, XAI, Together, Google Gemini, Mistral AI, Amazon Bedrock та Ollama з безшовним перемиканням.
  • Реалізував розширені функції, включно з інтерактивним і прямим режимами, Unix-пайпінгом, розумною обробкою файлів (PDF, Word, таблиці, зображення з OCR) та продовженням сесій.
  • Спроєктував веб-скрапінг, інтеграцію веб-пошуку через Brave Search API і підтримку буфера обміну на macOS, Linux, Android/Termux і Windows.
  • Отримав понад 10 зірок і 1 форк на GitHub, що свідчить про швидке впровадження в спільноті розробників.

DocuInsight

  • Усунув «пастку угоди», забезпечивши повне розуміння деталей контракту як підписантами, так і відправниками, сприяючи прозорості й зменшенню юридичних спорів.
  • Розробив платформу на базі ШІ, що спрощує юридичні контракти, виділяючи ключові пункти та перекладаючи їх зрозумілою мовою, з безшовною інтеграцією з DocuSign для електронних підписів.
  • Використав передові моделі OpenAI: gpt-4o-mini для ефективного витягування JSON та o1-preview для всебічного аналізу документів з метою генерування інсайтів і підсумків.
  • Розробив бекенд на Python і PostgreSQL, розміщену на Supabase, а також фронтенд на Next.js, розгорнувши на Linode для надійної та масштабованої продуктивності.
  • Інтегрував API Resend для ефективних email-сповіщень, покращуючи взаємодію користувачів і робочі процеси керування контрактами.
  • Створено для участі в DocuSign Hackathon: Unlocked із детальною поданням на Devpost, спрямованою на інновації в угодах та усунення неефективності в управлінні контрактами за допомогою ШІ.

Notify Cyber

  • Розробив та запустив Notify Cyber — платформу, що агрегує останні новини з кібербезпеки, досягнувши 17 000+ відвідувачів і 43 000+ переглядів сторінок.
  • Згенерував понад 65 000 переглядів на Reddit із 96 % голосів «за» завдяки маркетинговій кампанії з нульовими витратами, збільшивши список очікування нових функцій більш ніж на 160.
  • Розробив та впровадив базу даних Postgres на Supabase, автоматизувавши курацію контенту за допомогою веб-скрапінгу та узагальнення, використовуючи модель OpenAI gpt-4o-mini.
  • Оптимізував операційні витрати, зменшивши їх до $1,85 на місяць, що покриває базу даних, API та хостинг.
  • Створив веб-скрапер на Python для вилучення та обробки веб-статей, використовуючи OpenAI ChatGPT API для узагальнення, забезпечуючи ефективне заповнення бази даних.
  • Спроєктував, розгорнув і керував базою даних Postgres, розміщеною в хмарному сервісі Supabase.
  • Сайт офіційно запущено 1 червня 2023 р., а повністю відкрито вихідний код 5 жовтня 2025 р.; репозиторій доступний на GitHub, а статична версія сайту розміщена за тим самим доменом.

Threat Assessment & Response System (TARS)

  • Розробив інструмент на основі ШІ на Python і Shell-скриптах, призначений для автоматизації пентестів з кібербезпеки.
  • Сприяв залученню пре-сидового інвестування для Osgil Defense та зібрав понад 340 зірок і 49 форків на GitHub.
  • Використовує CrewAI, LangChain, моделі OpenAI GPT-4, Docker та інтегрує інструменти, як-от Nettacker, Rustscan, Zed Attack Proxy (ZAP) і Nmap для всебічного аналізу загроз, тоді як Streamlit відповідає за інтерфейс користувача.

Moving Pose

  • Працював у команді з трьох осіб над проєктом, реалізуючи статтю «The Moving Pose: An Efficient 3D Kinematics Descriptor for Low-Latency Action Recognition and Detection» докторів Занфіра, Леордеану і Смінчісеску.
  • Налаштував сенсор Xbox 360 Kinect для отримання даних скелета в реальному часі, використовуючи C++ та Kinect v1.8 SDK.
  • Розробив інтерфейс користувача на Python, Tkinter і C++, адаптуючи зразок вихідного коду з Kinect V1.8 ToolKit.

SVM On Skeleton Data

  • Розробив коледжний проєкт з прогнозування людської поведінки за допомогою Python, переформатував набір даних MSR Daily Activity 3D у формати RAD та HJPD і використовував бібліотеки, такі як pandas, matplotlib, scipy, numpy та libsvm.
  • Реалізував машину опорних векторів для класифікації конкретних людських дій/активностей, досягнувши точності від 62,5 % до 70,83 %.
  • Продемонстрував виконання проєкту з успішними результатами, показавши точні прогнози людської поведінки в межах зазначеного діапазону точності.

Діяльність


Клуб робототехніки Mines — команда AgBot
Вер 2018 — Січ 2020
Голден, Колорадо

  • Працював над кодом для автономного сільськогосподарського робота AgBot 2019 року, який використовував Python, C++ та ROS Kinetic Kame.
  • Розробив ROS-публішер для виявлення моменту, коли робот досягає межі поля з посівами. Код був написаний на Python та використовував Lidar робота.