Репозиторий-портфолио Иванова Максима
Сертификаты об участиии в конференциях и об окончании различных курсов можно найти здесь.
Июль 2022г.
В данной работе произведена попытка применить спайковые нейронные сети к задаче предсказания движения цен акций на фондовой бирже.
Проект выполнен в рамках Летней школы AIRI по искусственному интеллекту 2022, где стал лучшим проектом по направлению "Нейроморфные вычисления".
Июнь 2022г.
Отборочное задание в Школу бэкенд-разработки Яндекса на Python.
Используемые фреймворки: OpenAPI, REST-API, Docker, SQLAlchemy, Pydantic, FastAPI, Uvicorn, PyTest, Gitlab CI.
Весна 2022г.
Выпускная квалификационная работа на факультете ВМК МГУ.
Научный руководитель: Смирнов Алексей Игоревич.
Май 2022г.
Финальный проект на курсе 'Backend-разработка на Python" от Тинькофф Финтех. Также в данном репозитории можно посмотреть все выполненные домашние задания по курсу.
Используемые фреймворки: Docker, Redis, SQLAlchemy, Flask, PyTest, Gitlab CI.
Март 2022г.
Бот написан в команде в рамках хакатона "Team Force Alliance" 18-20 марта 2022. Презентация проекта находится в репозитории.
Мои задачи:
- распределение задач между участниками команды
- контроль выполнения задач участниками команды
- разработка архитектуры бота
- разработка логики взаимодействия бота с пользователями
- code review
Используемые фреймворки (Python): Pyrogram, PeeWee.
Июль-август 2021г._
Проект реализован в рамках образовательной смены "Современные методы теории информации, оптимизации и управления" в Сириусе.
Проект представляет собой сервис для проведения нагрузочного стресс-тестирования на основе смарт-контрактов платформы Ethereum.
Научный руководитель: Янович Юрий Александрович.
Используемые фреймворки и языки программирования: Python, Solidity, Ganache.
Июль 2021г.
Проект реализован в рамках образовательной смены "Летняя школа российской ассоциации искусственного интеллекта" в Сириусе.
Проект подразумевает изучение работы модели нейронов на основе управления средой CartPole OpenAI Gym.
Научный руководитель: Базенков Николай Ильич.
2020г.
Телеграм-бот для хранения данных банковских карт с PIN и CVC кодами. Для безопасного хранения данных использовалось шифрование AES-128.
Январь 2020г.
Данный проект реализовывался для учеников Университетской Гимназии МГУ, чтобы они имели возможность легко и быстро записываться на плавание в школьный бассейн. К сожалению, из-за пандемии 2020 года я не смог представить проект.
2017-2019гг.
Данный проект был реализован потому, что в школьные годы я заинтересовался темой ведения личных финансов, но не нашел подходящего бесплатного приложения. Этот проект был первым крупным индивидуальным проектом в моей жизни, соответственно, я только начинал изучение Python.
В 2018 году я написал навык для голосового помощника "Алиса", чтобы записывать свои расходы было еще удобнее.
В феврале 2019 года я перестал развивать этот проект, потому что для комфортной работы нужно было подключать автоматизацию (распознавание СМС, подключение к онлайнбанкам), что удобнее делать через приложения.
За 1,5 года работы моего проекта в нем зарегистрировалось чуть больше 150 человек, из которых около 10 пользовались им, присылали отзывы о работе и предлагали идеи новых функций, которые я старался реализовать. Это был бесценный опыт в разработке и общении с пользователями.
2016-2018гг.
Данный проект реализовывался в рамках проектной деятельности в Университетской гимназии МГУ.
С преподавателями из "Воздушно-инженерной школы" мы собрали микроспутник (на платформе Arduino), разработали прототип и макет ракеты, систему спасения и провели успешные запуски на 50 и 150 метров. В процессе полета спутник передавал нам телеметрию (скорость полета, высота, атмосферное давление) для обработки данных и обучению работе с ними. В данном проекте я занимался разработкой ПО для передачи телеметрии и работы системы спасения, а также координировал работу нашей команды.
Июль-август 2016г.
Данный проект был реализован в качестве финального этапа отбора в Университетскую Гимназию МГУ, который я успешно прошел.
В нашей команде я занимался визуализацией результатов, то есть созданием семантической карты, а также был главным разработчиком и координатором команды.