Максим Гончаровский (maksim-goncharovskiy), 20 лет, Россия, МоскваМаксим Гончаровский (maksim-goncharovskiy), 20 лет, Россия, Москва

Максим Гончаровский

Ученый по даннымML разработчикСтажёр (Intern)
Ищу работу

Контакты

Контакты скрыты настройками приватности
Возраст: 20 лет
Регистрация: 02.05.2024
Последний визит: 3 дня назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков: Английский В1

Обо мне

Активно развиваюсь в области Data Science, регулярно читаю техническую литературу и прохожу курсы


Умею проводить предварительный анализ, визуализацию и предобработку данных. Разбираюсь в теории вероятности и математической статистике. Знаю и применяю алгоритмы классического машинного обучения.  

Знаком с различными архитектурами нейронных сетей как в компьютерном зрении(CNN,  SegNet, UNet, VAE, GAN), так и в NLP (RNN, GRU, LSTM, трансформеры: BERT, GPT).
Имею опыт решения следующих задач компьютерного зрения: классификация, сегментация, стилизация, генерация.

В NLP решал задачи классификации и суммаризации текстов(см. проектный опыт). 


Проектный опыт

  1. Проходил учебную стажировку(неофициально, но есть подтверждающий документ) в течение 3-х месяцев в качестве ml-инженера.                 Принимал участие в разработке внутреннего проекта: "Суммаризация встреч", в котором занимался изучением и сравнением методов экстрактивной суммаризации текста. Дообучал модель BERT для решения данной задачи и получил решение, которое было взято в качестве бейзлайна для суммаризатора. Полученную модель обернул в простое FastAPI-приложение и использовал Docker для контейнеризации.
    Помимо этого принимал участие в разработке телеграмм-бота для ответов на вопросы о стажировке в компании: создал базовую структуру телеграмм бота с возможностью интеграции языковой модели.                                         Ссылка на репозиторий: https://github.com/Maksim-Goncharovskiy/extractive-summarization
  2. Пет-проект "Перенос стиля при помощи нейронных сетей". Имплементировал методы и архитектуры из наиболее популярных статей на эту тему (алгоритм Гатиса,  AdaIN).  Уделил особое внимание оптимизации среднего времени стилизации, так как полученные модели впоследствии встраивались в телеграм-бота.      
    ML-стек: torch, torchvision, MLFlow(для логгирования экспериментов).
    Реализовал асинхнронного телеграм-бота на aiogram с использованием redis и celery для выполнения операции стилизации в отдельном потоке.                   Сссылка на репозиторий: https://github.com/Maksim-Goncharovskiy/style-transfer              
  3. В качестве небольших учебных проектов решал несколько соревнований на Kaggle. Ознакомиться с
    решениями можно по ссылке: https://github.com/Maksim-Goncharovskiy/kaggle-projects  
  4. Участвовал в NLP воркшопе по решению задачи мультиметочной классификации отзывов:
    https://github.com/Maksim-Goncharovskiy/nlp-workshop

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Python
PyTorch
Машинное обучение
Deep Learning
Pandas
SQL
MatPlotLib
Jupyter Notebook
Git
Linux

Высшее образование

  • НИТУ «МИСиС»

    Национальный исследовательский технологический университет «МИСиС»
    Кафедра инженерной кибернетики (ИТАСУ)
    Сентябрь 2022 — По настоящее время (2 года и 8 месяцев)

Дополнительное образование