ОПЫТ РАБОТЫ


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

  • Проектирование надежной, безопасной и масштабируемой инфраструктуры потоковой передачи с командой Video Delivery под руководством Эрдогана Симсека.

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

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

eBay ― Инженер-программист
Май 2021 - Дек 2024
Удаленно

  • Улучшил проект системы управления хранилищем (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 таблицы, интегрировав Sequelize ORM и пользовательское промежуточное ПО для бесшовного перехода.
  • Провел и улучшил службы мониторинга журналов для массивов Hitachi и коммутаторов Brocade, обеспечивая своевременные уведомления для команды хранения по электронной почте, Slack или PagerDuty с использованием Python и Rsyslog.
  • Используя Docker, реестр контейнеров eBay и Kubernetes для оптимизации контейнеризации, развертывания и управления микросервисами, обеспечивая масштабируемость и высокую доступность STMS.
  • Создал критически важный бэкенд-сервис для платформы программно определяемого хранения (SDS) eBay, централизуя данные для более чем 35K томов, став основным источником данных для управления томами и поддерживая более 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.93M.
  • Создал и запустил 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 и памяти, а также время выполнения.

Colorado School of Mines ― Научный ассистент
Фев 2021 - Сен 2021
Голден, Колорадо

  • Студенческий научный сотрудник в Лаборатории робототехники, ориентированной на человека, под руководством доктора Хао Чжана.
  • Улучшил функциональность треугольных роботов с омни-колесами, называемых Тритонами, используя Python и ROS, обеспечив точное и эффективное движение, точное вращение, одновременное управление и увеличение общей скорости движения в 4 раза.
  • Реализовал пропорциональные системы обратной связи с использованием камер Optitrack и ROS, позволяя роботам Тритон точно достигать заданной реальной координаты с допуском +/- 0.05 м в пределах области 2 м на 2 м.
  • Успешно перенес всю документацию из Google Drive и Microsoft 365 в GitLab, преобразовав файлы в формат Markdown и оптимизировав доступ и сотрудничество внутри лаборатории HCR.
  • Наставлял ученицу старшей школы в основах программирования и робототехники, направляя ее в разработке узла ROS для управления цветами светодиодов на роботе Тритон.

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

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

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

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

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

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

Denver Country Club ― Обслуживание теннисных кортов
Июн 2015 - Авг 2015
Денвер, Колорадо

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

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


8090 Top Coder Challenge ― 7-е место
Июнь 2025

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

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

  • Выиграл специальный приз в размере 5,000 долларов на 2-м Национальном Хакатоне по Безопасности в Сан-Франциско.
  • Возглавил разработку Guardian Grid, инструмента экстренной эвакуации для умных городов, предназначенного для координации безопасных маршрутов во время бедствий.
  • Успешно завершил специальный вызов по кибербезопасности для Code Metal, продемонстрировав продвинутые возможности проникновения в системы.

Хакатон Анархии ― 1-е Место
Октябрь 2023

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

ТЕХНИЧЕСКИЕ НАВЫКИ


  • Языки: Python, JavaScript, Bash Script, Rust, Go, Java, C++, & C
  • Базы данных: Postgres, MySQL, Pgvector, Pinecone, & MongoDB
  • Разработка: Node.js, Express.js, Flask, Sequelize, Streamlit, Mongoose, Langchain, BeautifulSoup4, Selenium, Axios, yt-dlp, & ffmpeg
  • Облако: Docker, Kubernetes, Tess.IO (облачная платформа eBay), Supabase, Vercel, Nginx, AWS EC2, AWS S3, & AWS Lambda
  • Инструменты: Git, GitHub, GitLab, Cursor IDE, Claude Code CLI, Gemini CLI, VSCode, Helix Editor, Vim, ChatGPT, Claude, Perplexity, V0, Cha, Ch, Apollo, Postman, Jira, Slack, Discord, & Ollama
  • API: OpenAI, Anthropic, Cohere, Groq, Travily, Brave, Google Gemini, xAI, & DeepSeek
  • Модели: gpt-4o, gpt-4.1, o3, gemini 2.5 pro, claude 3.5 sonnet, claude 4 sonnet, grok-3, grok-4-0709, gpt-4.1-mini, gpt-4o-mini, deepseek r1, qwen3, llama2, llama3, whisper, gpt-5, gpt-5-mini, gpt-4o-search-preview, gemma3, gemini 2.5 flash, claude 4.1 opus, & claude 4 opus

ОБРАЗОВАНИЕ


Школа Горного Дела Колорадо
Бакалавр наук в области компьютерных наук
Область фокуса в робототехнике и интеллектуальных системах
Авг 2018 - Май 2022
Голден, Колорадо

Старшая Школа Денвера Восток
Диплом о среднем образовании
Авг 2014 - Май 2018
Денвер, Колорадо

ПАРАЛЛЕЛЬНЫЕ ПРОЕКТЫ


Guardian Grid

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

PAX (Проактивный Агент для Примерной Достоверности)

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

Cha

  • Разработан инструмент командной строки с открытым исходным кодом, который упрощает взаимодействие с ИИ моделями, позволяя эффективно взаимодействовать с мощными языковыми моделями непосредственно из терминала.
  • Реализована поддержка ИИ на нескольких платформах с совместимыми API OpenAI, позволяя пользователям без проблем переключаться между различными поставщиками ИИ.
  • Созданы комплексные функции, включая веб-скрейпинг (YouTube, PDF, общий веб-контент), поисковую систему ответов, аналогичную Perplexity AI, интерактивную генерацию кода с проверкой и управление историей чата.
  • Добавлены продвинутые возможности, такие как оценка токенов, поддержка типов файлов (PDF, DOCX, XLSX, изображения), интегрированный доступ к оболочке и локальные параметры конфигурации для повышения эффективности рабочего процесса.
  • Признан с более чем 56 звездами и 4 форками на GitHub, что демонстрирует его ценность для сообщества разработчиков.

DocuInsight

  • Решена проблема “Ловушки Соглашения”, обеспечивая полное понимание деталей контракта как подписантами, так и отправителями для содействия прозрачности и уменьшения юридических споров.
  • Разработана платформа на основе ИИ, которая упрощает юридические контракты, выделяя ключевые положения и переводя их на простой английский, интегрируясь с DocuSign для электронных подписей.
  • Использованы передовые модели OpenAI, gpt-4o-mini для эффективного извлечения JSON и o1-preview для комплексного анализа документов, чтобы генерировать инсайты и резюме.
  • Разработан как бэкенд с использованием Python и PostgreSQL, размещенного на Supabase, и фронтенд с использованием Next.js, развернутый на экземпляре Linode для надежной и масштабируемой производительности.
  • Интегрирован API Resend для эффективных уведомлений по электронной почте, улучшая взаимодействие с пользователем и рабочие процессы управления контрактами.
  • Создан для участия в Хакатоне DocuSign: Разблокировано, с подробной подачей на Devpost, сосредоточенной на разблокировке инноваций в соглашениях и решении неэффективности в управлении контрактами с помощью ИИ.

Notify Cyber

  • Разработан и запущен Notify Cyber, платформа, которая агрегирует последние новости в области кибербезопасности, достигнув более 17K посетителей и 43K просмотров страниц.
  • Сгенерировано более 65K просмотров на Reddit с 96% рейтингом голосов за счет маркетинговой кампании без затрат, увеличив список ожидания новых функций на 160+.
  • Разработана и реализована база данных Postgres на Supabase, автоматизируя кураторство контента с помощью веб-скрейпинга и резюмирования с использованием модели gpt-4o-mini от OpenAI.
  • Оптимизированы операции для снижения ежемесячных затрат до всего лишь 1.85 долларов, покрывающих расходы на базу данных, API и хостинг.
  • Разработан веб-скрейпер на Python для извлечения и обработки веб-статей, используя API ChatGPT от OpenAI для резюмирования, обеспечивая эффективное заполнение базы данных.
  • Спроектирована, развернута и управляется база данных Postgres проекта, размещенная на облачном сервисе Supabase.

Система Оценки Угроз и Реакции (TARS)

  • Разработан инструмент на основе ИИ на Python и Shell script, предназначенный для автоматизации тестирования на проникновение в кибербезопасности.
  • Способствовал обеспечению прединвестиционного финансирования для Osgil Defense и собрал более 245 звезд и 30 форков на GitHub.
  • Использует CrewAI, LangChain, модели GPT-4 от OpenAI, Docker и интегрирует инструменты, такие как Nettacker, Rustscan, Zed Attack Proxy (ZAP) и Nmap для комплексного анализа угроз. И применяет Streamlit для обработки пользовательского интерфейса.

Движущая Поза

  • Работал над проектом в классе из трех человек, реализуя статью “Движущая Поза: Эффективный 3D Кинематический Дескриптор для Низколатентного Распознавания и Обнаружения Действий” доктора Занфира, доктора Леордеану и доктора Сминчишеску.
  • Настроил сенсор Xbox 360 Kinect для получения данных о скелете в реальном времени с использованием C++ и SDK Kinect v1.8.
  • Разработал пользовательский интерфейс с использованием Python, Tkinter, C++ и адаптировав образец исходного кода из Kinect V1.8 ToolKit.

SVM На Данных Скелета

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

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


Клуб Робототехники Школы Горного Дела - Команда AgBot
Сен 2018 - Янв 2020
Голден, Колорадо

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