Член Российской ассоциации искусственного интеллекта.
Фокусируюсь на создании рабочего кода, решающего задачу. Имею большой опыт интеграции сторонних библиотек.
В основном работал попроектно: вижу проекты в целом, хорошо понимаю задачи пользователей.
Также имею опыт долгой разработки и поддержки продукта - например, существующей с 2014 года онлайн шахматной школы Chesskingdom.ru
Архитектура и хороший код: один из собственных проектов поддерживаю более 15 лет в рабочем состоянии. Хорошо понимаю необходимость архитектуры и компромиссы при её проектировании.
Работал в международном опенсорс проекте одним из основных ментейнеров, неплохо представляю механику коммуникации с англоязычными пользователями.
Готов работать в команде и принимать чужой стиль кода.
Специалисты по найму, пожалуйста, обратите внимание:
Полностью разработал опенсорс голосового помощника Ирину, проект веду на добровольной основе
- Гитхаб: https://github.com/janvarev/Irene-Voice-Assistant, проект собрал более 300 звезд.
- О проекте мною написано несколько статей на IT-ресурсе Хабрахабр, суммарно прочитанных более 30 000 раз.
- Командная работа: работаю с Github, принимаю Pull Request, работаю с комьюнити
Технологии: Python 3, FastAPI, VOSK (распознавание голоса)
Полностью разработал автоматизированную онлайн-школу шахмат Chesskingdom.ru.
- Разработка сайта
- Кабинет пользователя (вход, регистрация, покупка товаров)
- Кабинет администратора (фильтр пользователей, мейл-рассылки и прочее администрирование)
- Проверка решения задач с помощью игрового ИИ
- Проведение шахматных марафонов - в т.ч. - выдача рейтинга, дипломов и пр.
Выполнял проект по автоматизированной генерации текстов в соцсети с помощью современных нейросетей GPT.
Проект представлял собой сервис с распределенной генерацией, который должен был работать в инфраструктуре клиента на AWS.
Выполненные этапы
- сбор требований
- проведение экспериментов по генерации, подбор оптимальных параметров
- разработка и развертывание прототипа проекта на собственном сервере
- реализация конечного продукта, встраиваемого в архитектуру клиента (AWS, Celery)
Разработка онлайн-школы программирования для детей Goto2050.ru
- Система выдачи уроков
- Лендинг, описание
- Сами уроки - методическая разработка и запись
Разработка ПО для сенсорных экранов - коробочная разработка и разработка под заказ.
Разработка сайта с описанием ПО и списком сенсорных экранов под заказ.
Выступал основным субподрядчиком по разработке софта для сенсорных экранов для таких компаний как:
Всего выполнено около 30 проектов.
Разработка ПО для интерактивных инсталляций. Работа с Кинект.
Разрабатывал основную часть ПО и курировал создание интерактивных инсталляций для таких компаний, как:
Разработка системы управления сайтам Fuzzle CMS (на Flash).
- Реализация плагинной архитектуры
- Написание документации
- Создание примеров использования
- Реализация многоязычности
(Стартап, к сожалению, не взлетел)
Ведение занятий по интересным вопросам IT, помощь в подготовке проектов к олимпиадам и конференциям
Есть ученики-лауреаты:
* Международной Космической Олимпиады
* Конференции "Старт в науку"
Вот пример создания учеником интерактивной доски на базе веб-камеры и IR-источника в 2010 году: https://www.youtube.com/watch?v=7B60NHl2wXY
Окончил ВМК МГУ с красным дипломом.
Был на кафедре Алгоритмических языков, спецсеминар Искусственный интеллект.