ДОСВІД РОБОТИ
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
Денвер, штат Колорадо
ПОБОЧНІ ПРОЄКТИ
- Створив інструмент екстреної евакуації смарт-міста, що допомагає громадам швидко й безпечно реагувати під час масштабних катастроф.
- Розробив систему, яка дозволяє міським адміністраторам позначати зони небезпеки та визначати безпечні зони на інтерактивній мапі.
- Реалізував просунуті алгоритми пошуку шляхів для генерування та передавання найбезпечніших маршрутів евакуації для жителів.
- Створив веб-портал, що використовує поточне місцезнаходження для показу маршрутів з урахуванням небезпеки з інтеграцією Google Maps.
- Спроєктував рішення під час Національного хакатону з безпеки 2025 року, здобувши спеціальну нагороду за інноваційний підхід.
PAX (Proactive Agent for eXemplary Trustworthiness)
- Розробив дослідницького агента та фреймворк для вимірювання та покращення надійності відповідей LLM.
- Реалізував системні підходи для примусової атрибуції, імовірнісного оцінювання довіри та спостережуваної послідовності.
- Створив систему самооцінки з використанням кількох LLM для перегляду та перевірки відповідей.
- Побудовано як відгалуження від TARS для вирішення фундаментальних питань довіри та надійності ШІ.
- Створив відкритий інструмент командного рядка, що спрощує взаємодію з моделями ШІ, дозволяючи ефективно працювати з потужними мовними моделями безпосередньо з термінала.
- Реалізував підтримку кількох платформ ШІ з OpenAI-сумісними API, що дозволяє користувачам безшовно перемикатися між різними провайдерами ШІ.
- Побудував комплексні функції, включно з веб-скрапінгом (YouTube, PDF, загальний веб-контент), пошуковою системою відповідей, подібною до Perplexity AI, інтерактивною генерацією коду з перевіркою та керуванням історією чатів.
- Додав розширені можливості, такі як оцінювання токенів, підтримка типів файлів (PDF, DOCX, XLSX, зображення), інтегрований доступ до shell і локальні параметри конфігурації для підвищення ефективності робочого процесу.
- Отримав понад 64 зірки та 6 форків на GitHub, що демонструє його цінність для спільноти розробників.
- Розробив легкий інструмент 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, що свідчить про швидке впровадження в спільноті розробників.
- Усунув «пастку угоди», забезпечивши повне розуміння деталей контракту як підписантами, так і відправниками, сприяючи прозорості й зменшенню юридичних спорів.
- Розробив платформу на базі ШІ, що спрощує юридичні контракти, виділяючи ключові пункти та перекладаючи їх зрозумілою мовою, з безшовною інтеграцією з DocuSign для електронних підписів.
- Використав передові моделі OpenAI: gpt-4o-mini для ефективного витягування JSON та o1-preview для всебічного аналізу документів з метою генерування інсайтів і підсумків.
- Розробив бекенд на Python і PostgreSQL, розміщену на Supabase, а також фронтенд на Next.js, розгорнувши на Linode для надійної та масштабованої продуктивності.
- Інтегрував API Resend для ефективних email-сповіщень, покращуючи взаємодію користувачів і робочі процеси керування контрактами.
- Створено для участі в DocuSign Hackathon: Unlocked із детальною поданням на Devpost, спрямованою на інновації в угодах та усунення неефективності в управлінні контрактами за допомогою ШІ.
- Розробив та запустив 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 відповідає за інтерфейс користувача.
- Працював у команді з трьох осіб над проєктом, реалізуючи статтю «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.
- Розробив коледжний проєкт з прогнозування людської поведінки за допомогою 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 робота.