Fullstack & Backend Engineer Maksim Mashtakov

FULLSTACK

BACKEND

DEVELOPER

Разрабатываю надежные, отказоустойчивые серверные решения и веб-системы. Обучаюсь на 3 курсе ННГУ им. Н. И. Лобачевского. Ценю чистую архитектуру, высокую производительность и системный инженерный подход.

Что есть архитектура без надежности, если не пустая оболочка, лишенная предназначения? Настоящий инженерный код познается под нагрузкой и создает фундамент для развития продукта.

Backend REST API PostgreSQL & Data Modeling Linux Server SysAdmin Docker & Containerization Enterprise Integration Clean Architecture Desktop GUI (JavaFX)
/ 01

Избранные проекты

Практические разработки, открытый исходный код и инженерные кейсы.

Многомодульный backend-сервис на Python с реализацией бизнес-логики, обработкой данных, структурированными REST API эндпоинтами и интеграцией с реляционными базами данных. Проект демонстрирует принципы модульности, чистоты кода и разделения ответственности.

Роль & Разработка Backend Architecture, Database Design
Технологический стек Python, FastAPI / DRF, PostgreSQL, Docker, Git

Десктопная автоматизированная информационная система (АИС) для учета, структурирования и ведения справочника материально-технических ресурсов (МТР) и их физико-химических свойств, разработанная в ходе производственной практики в филиале «НИИИС им. Ю. Е. Седакова» ФГУП «РФЯЦ-ВНИИЭФ». Архитектура построена на чистом JavaFX без тяжелых фреймворков, использует паттерн DAO, прямое подключение к PostgreSQL через JDBC, трехуровневую иерархическую навигацию (TreeView), транзакционную надежность (ACID), UPSERT и мягкое удаление записей.

Контекст разработки Производственная практика • НИИИС им. Ю. Е. Седакова (РФЯЦ-ВНИИЭФ)
Технологический стек Java 17, JavaFX, PostgreSQL, JDBC, DAO Pattern, Maven

Инженерный проект, созданный в рамках всероссийского «Космохакатона». Разработка математической модели и алгоритмов для анализа стабильности орбитальной спутниковой группировки (Satellite Constellation): симуляция траекторий, оценка взаимного покрытия и устойчивости космических аппаратов на орбите.

Событие & Направление Космохакатон • Orbital Mechanics & Space Tech
Технологический стек Python, Численное моделирование, Алгоритмы, Git
Репозиторий проекта github.com/Otmorojeni/stable_satellite_constellation
/ 02

О себе & Стек

Технологический арсенал, образование и профессиональный фундамент.

Образование 2022 — Наст. время

ННГУ им. Н. И. Лобачевского

3 курс обучения • Специальность: ИСИП (Информационные системы и программирование)

Фундаментальное освоение алгоритмов и структур данных, реляционных СУБД (PostgreSQL), сетевых протоколов, системного программирования на Java/Python/C# и принципов информационной безопасности.

Производственный опыт Производственная практика

ФГУП «РФЯЦ-ВНИИЭФ»

Филиал «НИИИС им. Ю. Е. Седакова»

Разработка десктопной АИС «Справочник МТР Субмикрон» (Java 17, JavaFX, PostgreSQL, JDBC): проектирование реляционной схемы базы данных, реализация DAO-архитектуры, транзакционных CRUD-операций и древовидного интерфейса учета ресурсов.

Хакатоны & IT-чемпионаты Космохакатон

Космохакатон

Проект: Stable Satellite Constellation

Разработка математической модели орбитальной спутниковой группировки в условиях 48-часового командного хакатон-спринта: расчет стабильности орбит, численное моделирование и защита проекта.

01

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

Python FastAPI, DRF, Asyncio, Scripts
Java Maven, JDBC, JavaFX, OOP
C# / .NET ООП, структуры данных
Bash & Shell Автоматизация, скрипты Linux
JavaScript & Web ES6+, HTML5, CSS3, DOM API
02

Backend & Базы данных

PostgreSQL Сложные SQL-запросы, схемы, индексы
REST API Architecture OpenAPI / Swagger, JWT, Auth
FastAPI & DRF Асинхронные микросервисы, ORM
JavaFX & JDBC Десктопные интерфейсы и БД
03

DevOps & Инфраструктура

Linux (Ubuntu / Debian) SysAdmin, SSH, Systemd, VPS
Docker & Compose Контейнеризация, деплой на прод
Nginx & SSL Reverse Proxy, Let's Encrypt, TLS
Git & GitHub Ветвление, командный флоу, релизы