Егор Доровский
Специализации
Образование
Университет ИТМО, Санкт-Петербург
2023–2027 (ожидаемое окончание)
Бакалавриат, направление «Нейротехнологии и программирование». В настоящее время — 4-й курс.
Основные направления подготовки:
-
Машинное обучение и искусственный интеллект.
-
Алгоритмы и структуры данных.
-
Нейронные сети и глубокое обучение.
-
Обработка естественного языка (NLP).
-
Анализ данных и математическая статистика.
-
Программная инженерия и разработка программного обеспечения.
Достижения:
-
Двукратный призёр олимпиады «Я — профессионал», направление Machine Learning.
-
Финалист VK Cup 2025, направление Machine Learning.
-
Финалист Мегашколы ИТМО, ML-трек.
-
Победитель и двукратный призёр регионального этапа ВсОШ по информатике.
Опыт работы
ML Engineer — «Линза Метрикс» (Computer Vision)
Разработка ML-компонентов для систем видеоаналитики и детекции объектов с камер наблюдения.
Задачи: подготовка данных, обучение и оценка качества моделей компьютерного зрения, анализ ошибок предсказаний, обработка изображений и видеопотоков на Python, оптимизация инференса.
ML Engineer — стартап по внедрению ИИ в бизнес
Разработка AI-решений для автоматизации бизнес-процессов.
Задачи: создание NLP-пайплайнов, интеграция LLM через API, классификация и суммаризация текстов, извлечение структурированных данных, разработка Python-сервисов и REST API, тестирование моделей и настройка промптов.
Java Backend Developer — TuneIT
Разработка и сопровождение серверной части веб-приложений.
Задачи: реализация бизнес-логики на Java, разработка REST API, работа с SQL и базами данных, интеграция внешних сервисов, исправление ошибок и тестирование.
Java Backend Developer — заказная веб-разработка
Разработка серверной части сайтов и веб-приложений по техническим заданиям заказчиков.
Задачи: создание API, реализация бизнес-логики, работа с базами данных, интеграция сторонних сервисов, отладка и сопровождение проектов.
Frontend Developer — международная команда (Вьетнам)
Разработка пользовательских интерфейсов по готовым дизайн-макетам.
Задачи: адаптивная вёрстка, реализация интерактивных компонентов, подключение API, тестирование интерфейсов на различных устройствах, исправление визуальных и функциональных ошибок.
Технологии: Python, PyTorch, scikit-learn, pandas, NLP, LLM, Computer Vision, FastAPI, Java, SQL, REST API, Git.
О себе
Python-разработчик | ML / AI Engineer
Специализируюсь на разработке прикладных решений на Python, машинном обучении, NLP, LLM и автоматизации бизнес-процессов.
Основные направления работы:
-
Telegram-боты на Python и aiogram.
-
AI-ассистенты, интеграция ChatGPT, Qwen и локальных LLM.
-
Обработка и классификация текстов, NLP-пайплайны.
-
Python-скрипты, парсинг сайтов, автоматизация Excel/CSV.
-
Разработка REST API и интеграция внешних сервисов.
-
Машинное обучение и компьютерное зрение.
-
Доработка Python и Java Backend.
Коммерческий опыт: работал ML Engineer в стартапе «Линза Метрикс» над задачами компьютерного зрения и анализа видеопотоков, участвовал в проектах внедрения ИИ в бизнес. Занимался Java Backend-разработкой в TuneIT и заказной веб-разработкой.
Технологии: Python, PyTorch, scikit-learn, pandas, NumPy, FastAPI, aiogram, SQL, Java, REST API, Ollama, Git.
Студент 4-го курса Университета ИТМО по направлению «Нейротехнологии и программирование». Двукратный призёр олимпиады «Я — профессионал» по ML, финалист VK Cup 2025 (Machine Learning).
Работаю по согласованному техническому заданию, проверяю результат перед передачей и предоставляю необходимую документацию. Открыт к разовым задачам и долгосрочному сотрудничеству.
GitHub: https://github.com/egorikdo
Формат сотрудничества: удалённо, самозанятый.