ОПЫТ РАБОТЫ
Чартер Коммьюникейшнс ― Системный инженер III
авг. 2025 - настоящее время
На месте
- Проектирование надёжной, защищённой и масштабируемой инфраструктуры потоковой передачи с командой доставки видео под руководством Эрдоган Шимшек.
Билд ИИ ― Инженер машинного обучения (по контракту)
май 2025 - июнь 2025
Удалённо
- Улучшил внутренний конвейер извлечения таблиц Bild ИИ, повысив точность заголовков примерно на ~15%, точность на уровне ячеек на ~12% и точность обнаружения таблиц на ~10% посредством непрерывного бенчмаркинга и доработки на реальных архитектурных PDF.
- Спроектировал и построил модульный Python-фреймворк для бенчмаркинга извлечения таблиц между несколькими API-решениями и внутренним конвейером Bild, обеспечив повторяемую оценку и быструю итерацию.
- В одиночку реализовал основную логику сопоставления таблиц, точности заголовков (нечёткое сравнение строк) и точности на уровне ячеек (выравнивание последовательностей), выявив крайние случаи и направив дизайн алгоритмов.
- Автоматизировал весь конвейер оценки, включая загрузку PDF из облака, сравнение с эталонными данными, логирование метрик и генерацию отчётов (CSV, JSON, Google Sheets) для масштабируемого бенчмаркинга.
- Доставил CLI-инструмент для запуска и сравнения извлечений между провайдерами, ускорив регрессионное тестирование и сократив время ручного QA.
- Внёс 160+ коммитов и участвовал в изменении более 520K+ строк кода, демонстрируя полный цикл ответственности за стек оценки и инструментов.
еБэй ― Программный инженер
май 2021 - дек. 2024
Удалённо
- Расширил проект Система управления хранилищем (STMS) для приёма более 1.5 миллиона метрик в минуту и роста далее. Учитывалось 70+ массивов, 60+ коммутаторов, 1100+ хостов, 900+ дисковых групп и 200+ кластеров в трёх дата-центрах 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 и пользовательский middleware для бесшовного перехода.
- Выполнял и улучшал службы мониторинга логов для массивов 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, open-source инструмент на базе ИИ для автоматизированной оценки угроз и тестирования на проникновение, набравший 300+ звёзд и 40+ форков на GitHub.
- Разработал PAX, Python-фреймворк для оценки надёжности на базе ИИ, снижавший галлюцинации через саморефлексию, вероятностное прогнозирование и наблюдаемую согласованность.
- Руководил ранней технической разработкой, управляя командами для достижения ключевых этапов, создания ядра технологий и установления начального веб-присутствия компании для продвижения и роста.
Anarchy (YC W23) ― Стажёр-инженер (неполный рабочий день)
ноя. 2023 - янв. 2024
Удалённо
- Занял первое место на хакатоне Anarchy в октябре 2023 года с InsightRed, инструментом маркетинга для Reddit, интегрирующим GPT-4 и Pinecone, что привело к моему найму.
- Разработал улучшенную систему аутентификации API-ключей для проекта Anarchy Chat.dev, готовую к будущей интеграции, с однонаправленным хешированием, поддержкой нескольких ключей на аккаунт и эффективной валидацией через контрольную сумму и кэширование для минимизации запросов к базе данных.
- Создал llm-speed-benchmark, инструмент бенчмаркинга для оценки производительности open source LLM-моделей; измеряет токены в секунду, использование GPU, CPU и памяти, а также время выполнения, что привело к 17+ звёздам и 4+ форкам.
Colorado School of Mines ― Научный ассистент
фев. 2021 - сен. 2021
Голден, Колорадо
- Студент-исследователь в лаборатории Human-Centered Robotics, под руководством д-ра Хао Чжанга.
- Улучшил функциональность треугольных омни-колёсных наземных роботов, называемых Tritons, с использованием Python и ROS, обеспечив точное и эффективное перемещение, аккуратное вращение, одновременное управление и четырёхкратное увеличение общей скорости движения.
- Реализовал пропорциональные системы обратной связи с использованием камер Optitrack и ROS, позволившие роботам Triton точно достигать заданной координаты в реальном мире с допуском +/- 0.05 м в пределах зоны 2м на 2м.
- Успешно перенёс всю документацию из Google Drive и Microsoft 365 в GitLab, конвертируя файлы в формат Markdown и оптимизировав доступ и совместную работу в лаборатории HCR.
- Наставлял ученицу старшей школы в основах программирования и робототехники, направляя её в разработке ROS-узла для управления цветами светодиодов на роботе Triton.
Namasté Solar ― Стажёр
сен. 2017 - май 2018
Денвер, Колорадо
- Разработал инструмент в Excel с помощью VBA для анализа денежного потока компании и производительности сотрудников.
- Работал над проектированием оптимальных позиций солнечных панелей на планах домов с использованием AutoCAD.
National Oceanic & Atmospheric Administration (NOAA) ― Стажёр
июн. 2017 - июль 2017
Денвер, Колорадо
- Работал с командой Science on a Sphere (SOSx) в NOAA.
- Разработал интерактивный образовательный контент по миссии «Аполлон-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-м Национальном хакатоне по безопасности Cerebral Valley в Сан‑Франциско.
- Возглавил разработку Guardian Grid, инструмента для эвакуации в умном городе для координации безопасных маршрутов во время катастроф.
- Успешно выполнил специальную задачу по кибербезопасности для Code Metal, продемонстрировав продвинутые возможности проникновения в систему.
Anarchy Hackathon ― 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
Golden, CO
Denver East High School
Аттестат о среднем образовании
Авг 2014 - Май 2018
Denver, CO
СТОРОННИЕ ПРОЕКТЫ
- Создал инструмент для эвакуации в умном городе, который помогает сообществам быстро и безопасно реагировать во время крупных катастроф.
- Разработал систему, позволяющую администраторам города отмечать зоны опасности и определять безопасные зоны на интерактивной карте.
- Реализовал продвинутые алгоритмы поиска пути для генерации и передачи наиболее безопасных маршрутов эвакуации для жителей.
- Создал веб‑портал, который использует текущее местоположение для отображения маршрутов с учётом зон опасности и интеграцией 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, платформу, агрегирующую последние новости по кибербезопасности, достигшую более 17K посетителей и 43K просмотров страниц.
- Получил более 65K просмотров на Reddit с 96% положительных голосов через нулевой бюджет на маркетинг, увеличив список ожидания новых функций более чем на 160 человек.
- Разработал и внедрил базу данных Postgres на Supabase, автоматизировав курирование контента с помощью веб-скрейпинга и суммаризации с использованием модели OpenAI gpt-4o-mini.
- Оптимизировал операционные расходы до ежемесячных $1.85, покрывающих базу данных, API и хостинг.
- Спроектировал Python-веб-скрейпер для извлечения и обработки веб‑статей, используя ChatGPT API от OpenAI для суммаризации и обеспечивая эффективное наполнение базы данных.
- Разработал, развернул и управлял Postgres базой проекта, размещённой в облачном сервисе Supabase.
- Сайт был официально запущен 1 июня 2023 года, но полностью открыт с исходным кодом 5 октября 2025 года; репозиторий доступен на GitHub, а статическая версия сайта размещена по тому же домену.
Threat Assessment & Response System (TARS)
- Разработал инструмент на Python и Shell script с использованием ИИ, предназначенный для автоматизации тестирования на проникновение в области кибербезопасности.
- Содействовал привлечению pre-seed инвестиций для Osgil Defense и собрал более 340 звёзд и 49 форков на GitHub.
- Использует CrewAI, LangChain, модели GPT-4 от OpenAI, Docker и интегрирует инструменты такие как Nettacker, Rustscan, Zed Attack Proxy (ZAP) и Nmap для всестороннего анализа угроз, а Streamlit применяется для пользовательского интерфейса.
- Работал в трёхчленной команде над курсовым проектом, реализуя статью “The Moving Pose: An Efficient 3D Kinematics Descriptor for Low-Latency Action Recognition and Detection” доктора Zanfir, доктора Leordeanu и доктора Sminchisescu.
- Настроил сенсор 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 и использовал лидар робота.