ОПЫТ РАБОТЫ


Charter Communications ― Системный инженер III
Авг 2025 - настоящее время
На месте

  • Проектирование надёжной, безопасной и масштабируемой потоковой инфраструктуры в команде Video Delivery под руководством Erdogan Simsek.

Bild AI ― Инженер по машинному обучению (контракт)
Май 2025 - Июнь 2025
Удалённо

  • Улучшил внутренний конвейер извлечения таблиц Bild AI, повысив точность заголовков на ~15 %, точность на уровне ячеек на ~12 % и точность обнаружения таблиц на ~10 % посредством непрерывного бенчмаркинга и совершенствования на реальных архитектурных PDF-файлах.
  • Спроектировал и создал модульную Python-рамку для бенчмаркинга извлечения таблиц по нескольким API-решениям и внутреннему конвейеру Bild, обеспечив повторяемую оценку и быструю итерацию.
  • Самостоятельно реализовал ядро логики для сопоставления таблиц, точности заголовков (нечёткое строковое сопоставление) и точности на уровне ячеек (выравнивание последовательностей), выявляя крайние случаи и направляя разработку алгоритмов.
  • Автоматизировал весь конвейер оценки, включая загрузку PDF из облака, сравнение с эталоном, ведение метрик и генерацию отчётов (CSV, JSON, Google Sheets) для масштабируемого бенчмаркинга.
  • Доставил CLI-инструмент для запуска и сравнения извлечений у разных провайдеров, ускорив регрессионное тестирование и сократив ручное QA-время.
  • Выполнил более 160 коммитов и внёс изменения в свыше 520 000 строк кода, демонстрируя полный цикл владения стеком оценки и инструментов.

eBay ― Программист
Май 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.
  • Создал критически важный бекенд-сервис для платформы программно-определяемого хранилища eBay (SDS), централизующий данные для 35 000+ томов, ставший основным источником данных для управления томами и поддерживающий 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 ― Технический консультант
Май 2021 - Дек 2024
Удалённо

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

Osgil Defense ― Основатель
Май 2024 - Окт 2024
Удалённо

  • Привлёк 145 000 $ пре-сид финансирования через акселератор Forum Ventures с оценкой 1,93 млн $.
  • Создал и запустил TARS — открытый инструмент кибербезопасности с ИИ для автоматизированной оценки угроз и пен-тестирования, набравший 300+ звёзд и 40+ форков на GitHub.
  • Разработал PAX, Python-фреймворк для оценки надёжности ИИ, снижающий галлюцинации посредством самоанализа, вероятностного прогнозирования и наблюдаемой согласованности.
  • Руководил ранней технической разработкой, управляя командами для достижения этапов, создания ключевых технологий и формирования первоначального веб-присутствия компании для охвата и роста.

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
Голден, штат Колорадо

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

Namasté Solar ― Стажёр
Сен 2017 - Май 2018
Денвер, штат Колорадо

  • Разработал инструмент Excel с помощью VBA для анализа денежных потоков компании и производительности сотрудников.
  • Работал над проектированием оптимального размещения солнечных панелей на планах домов с использованием AutoCAD.

Национальное управление океанических и атмосферных исследований (NOAA) ― Стажёр
Июн 2017 - Июль 2017
Денвер, штат Колорадо

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

Erols Tailoring ― Обслуживание клиентов
Сен 2008 - Май 2018
Денвер, штат Колорадо

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

Denver Country Club ― Уход за теннисными кортами
Июн 2015 - Авг 2015
Денвер, штат Колорадо

  • Убирал крытые и открытые теннисные корты, включая твёрдые, синтетические и гравийные покрытия.
  • Использовал следующие инструменты для работы: гольф-кары, воздуходувки, ракели для кортов и грабли для гравия.

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


Соревнование 8090 Top Coder ― 7-ое место
Июнь 2025

  • Занял 7-е место из 425 инженеров в 8-часовом испытании, посвящённом обратному инжинирингу «чёрного ящика» наследственной системы.
  • Разработал решение, объединяющее классические методы машинного обучения с эвристиками для воспроизведения 60-летней системы возмещения расходов на поездки.
  • Добился высокой точности соответствия поведению системы, используя только исторические данные и интервью с сотрудниками.

Национальный хакатон по национальной безопасности ― обладатель специального приза
Апрель 2025

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

Хакатон Anarchy ― 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

ОБРАЗОВАНИЕ


Colorado School of Mines
Бакалавр наук в области компьютерных наук
Специализация: робототехника и интеллектуальные системы
Авг 2018 – Май 2022
Голден, Колорадо

Denver East High School
Диплом средней школы
Авг 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, изображения), интегрированный доступ к оболочке и локальные параметры конфигурации для повышения эффективности рабочего процесса.
  • Отмечен 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: 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 для извлечения и обработки веб-статей, используя API ChatGPT OpenAI для суммирования, обеспечивая эффективное заполнение базы данных.
  • Спроектировал, развернул и управлял базой данных проекта Postgres, размещённой в облачном сервисе Supabase.
  • Сайт официально запущен 1 июня 2023 года, а 5 октября 2025 года полностью открыт в формате open-source, репозиторий доступен на GitHub, а статическая версия сайта размещена по тому же домену.

Threat Assessment & Response System (TARS)

  • Разработал инструмент на базе ИИ на Python и Shell-скриптах, предназначенный для автоматизации тестирования на проникновение в кибербезопасности.
  • Способствовал привлечению предпосевных инвестиций для Osgil Defense и собрал 340+ звёзд и 49+ форков на GitHub.
  • Использует CrewAI, LangChain, GPT-4 OpenAI, 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 SDK v1.8.
  • Разработал пользовательский интерфейс на Python, Tkinter и C++, адаптируя пример исходного кода из Kinect ToolKit V1.8.

SVM On Skeleton Data

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

Деятельность


Клуб робототехники Mines - команда AgBot
сент. 2018 - янв. 2020
Голден, CO

  • Работал над кодом автономного сельскохозяйственного робота AgBot 2019 года, который использовал Python, C++ и ROS Kinetic Kame.
  • Разработал ROS-издатель для определения момента, когда робот достигает границы сельскохозяйственного поля. Код был написан на Python и использовал лидар робота.