Специализации
Навыки
Обо мне
Python-разработчик с опытом в создании прикладного ПО - desktop-приложений, внедрения AI-модулей, создание веб-сервисов, Telegram-ботов. Фокус - на автоматизации, научных и исследовательских задачах.
Стек: Python, Flask, FastAPI, Qt, OpenCV, PyTorch, TensorFlow, Ultralytics, PostgreSQL, MySQL, SQLite, Docker, Celery, Redis, RabbitMQ, Prometheus, Grafana, Loki, LLM, RAG и д.р. Изучение новых технологий не вызывает сложностей.
Работаю по Agile, использую Git.
Постоянная занятость, заказная разработка, научные проекты, интеграции, рефакторинг legacy.
Portfolio
-
Научные веб-проекты с применением AI/ML для психодиагностики и поведенческого анализа.
ФГБУН Институт психологии Российской академии наук None
Ключевые проекты: Веб-сервис на Flask + OpenCV / Transformers для анализа личности по VK-аккаунтам и аудио/видео (прогноз поведения в проф. деятельности) Telegram-бот с интеграцией Robokassa, обработкой очередей ML-анализа видео опросов. Платформа для психологических исследований (FastAPI + Nuxt/Vue): конструктор тестов, приглашение респондентов, сбор данных, экспорт отчётов (https://tests.ipran.ru) Модель креативности на основе NLP (анализ текстов, метрик активности, поведенческих паттернов) Достижения: Реализовал 4 полноценных сервиса «с нуля» за 1,5 года Создал масштабируемую архитектуру с background-задачами. -
Проект: «PhotoCount» - desktop-приложение
North Pacific Wildlife Consulting None
Компания - исследовательская организация, реализующая международные проекты по мониторингу морских млекопитающих (совместно с NOAA, США). Разработал кроссплатформенное приложение на Python/Qt для полевой и офисной обработки фото/видео-данных по изучению северных морских млекопитающих. Проект: «PhotoCount» - desktop-приложение для сбора и анализа данных по морским львам (Steller Sea Lion Project) Интегрировал ML-модули (MASK R-CNN, CENTERNET, YOLOv8/v11) для автоматической детекции, сегментации и классификации животных. Создал embedded-модуль для Agisoft Metashape (Python API), позволяющий находить объекты на геопривязанных ортофотопланах и генерировать разметку в формате YOLO. Проводил полевые экспедиции на Дальнем Востоке в роли техлида и разработчика. Достижения: Ускорил обработку данных на 60% за счёт автоматизации и ML-инференса Сократил затраты на ручную разметку на 36% Внедрил pipeline от сбора фото до пространственного анализа (координаты, учет численности, размеры особей)
Education
-
Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва
Другое / Курс 10266: Программирование на С# с использованием Microsoft .NET Framework 4
1 ноября 2018 г. - 1 ноября 2018 г. -
Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва
Другое / М10262А: Разработка Windows приложений в Microsoft Visual Studio® 2010
1 ноября 2018 г. - 1 ноября 2018 г. -
Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва
Другое / Курс 10265: Разработка решений на базе технологий доступа к данным в Microsoft Visual Studio
1 декабря 2018 г. - 1 декабря 2018 г. -
Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва, Российская Федерация
Другое / Курс 20487: Создание облачных решений и веб - сервисов
1 февраля 2019 г. - 1 февраля 2019 г. -
Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва
Другое / Курс 20486D: Разработка Web приложений с использованием ASP.NET Core MVC
1 декабря 2019 г. - 1 декабря 2019 г. -
Московский университет имени С.Ю. Витте, Москва
Бакалавриат / Прикладное программирование / Корпоративные информационные системы
1 сентября 2019 г. - 1 апреля 2024 г. -
Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва
Другое / Основы программирования и баз данных
1 сентября 2017 г. - 1 октября 2017 г. -
Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва
Другое / Программирование на языке C (Си)
1 октября 2017 г. - 1 ноября 2017 г. -
Институт биоинформатики
Другое / Программирование на Python
1 июня 2024 г. - 1 июня 2024 г. -
Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва
Другое / Курс 20487D: Создание облачных решений и веб - сервисов
1 октября 2019 г. - 1 ноября 2019 г.
Work Experience
-
Python developer
North Pacific Wildlife Consulting
1 мая 2017 г. - 1 сентября 2025 г. -
Python developer
ФГБУН Институт психологии Российской академии наук
1 января 2022 г. - None