Фомин Максим
Викторович

Фотография Фомина Максима Викторовича

Контакты

Телефон:+7 (999) 814 23-72
Почта:fominmv2498@yandex.ru
VK:@makson2498
Telegram:@maksim2498
GitHub:@maksim2498
MosHub:@fominmv2498
Сайт:fominmv.ru

Образование

РТУ МИРЭА – Российский технологический унивеситет

Направление «информатика и вычислительная техника».
Год поступления – 2019, год окончания – 2023.
Степень - бакалавр

Российский государственный университет нефти и газа имени И. М. Губкина

Направление «информатика и вычислительная техника».
Год поступления – 2023, год окончания – 2026.
Степень - магистр

Знание языков

Английский язык, уровня intermediate.
Свободное чтение технической документации и прослушивание технических лекций.

Проекты

MoneyAir

Система управления заявками на проведение трансграничных финансовых операций. В данном проекте я занимаюсь разработкой backend-а на Kotlin с использованием стека Spring, разработкой frontend-а на React.js а также администрированием всей этой системы.

Личные проекты

SimpleChat

Простой терминальный чат, написанный на Scala 3 и Java. Поддерживает бинарный и текстовые протоколы коммуиникации. Имеет поддержку работы по multicast-у. Обладает гибкой системой конфигурирования.

Admin Panel

Учебный проект, разработанный на Python 3 с использованием фреймворка Flask, созданный в рамках пар по Современным технологиям программирования. Проект представляет из себя простое SSR приложение абстрактной админской панели с REST API и отдельным терминальным клиентом, общающимся с ним посредством REST API.

Mandelbrot

Web-приложение, написанное на TypeScript, для отрисовки фракталов с помощью рекурентных выражений. Выражения, описывющие фракталы, пишутся на специально разработанном языке прораммирования.

L-System

Web-приложение, написанное на TypeScript, для отрисовки фракталов с помощью L-системы.

Hurst

Терминальное приложение для вычисления показателя Хёрста, написанное на C99. Вычисляет его на основе, переданного CSV-файла. Обладает гибкой системой конфигурирования. Не использует никаких библиотек, кроме стандартной.

POMS

Система администрирования игровых Minecraft-серверов, изначально написанная на TypeScript. Сейчас переписывается на Kotlin (ветка rewrite). Система позволяет управлять пользователями, мониторить состояния сервера и управлять им через консоль прямо из браузера.

UStr

C-библиотека для работы с Unicode-строками.

UniSchedule

Интерактивное расписание пар в вузе, написанное на JavaScript, созданное для удобаства его просмотра. На тот момент у вуза не было официального удобного приложения для его просмотра. Приложение не подходит для использования кем-либо кроме меня, так как расписание было жёстко заданно в исходном коде.

Rapid SCADA VK Bot Driver

Драйвер для связи Rapid SCADA с ВК-ботом, написанный на C#.

Rapid SCADA VK Bot

ВК-бот для работы с Rapid SCADA, написанный на TypeScript.

Навыки

Владею следующими языками программирования, платформами, ОС, фреймворками и прочими видами технологий:

Intermediate

Java-based технологии

JavaScript-based технологии и fontend

C и C++

Python-based технологии

СУБД

Операционные системы

Дизайн и прототипирование

Офисные программы

Beginner

Java-based технологии

Языки программирования

СУБД

Личные качества

Стрессоустойчив и обучаем. Готов к работе в условиях многозадачности и открыт к изменениям: адаптации к существующим и новым практикам.

Обо мне

Увлекаюсь теорией языков программирования и графическим программированием.