Михаил Краснов

Junior Software Developer Дзержинск/Нижний Новгород/удалённо

Желаемая должность: стажёр / junior-разработчик (Rust, Linux, Python)
Занятость: полная/частичная/стажировка
GitHub: mskrasnov
Почта: mskrasnov07@ya.ru
Telegram: mmmiisha07

Студент 3 курса направления “Прикладная информатика” с опытом самостоятельной разработки и сопровождения open-source проектов.

Разрабатываю программное обеспечение на Rust и Python, имею опыт создания desktop-приложений для Windows и Linux, работы с системными API (Linux), автоматизации сборки и CI/CD. Самостоятельно довожу проекты от идеи и прототипа до готовых релизов.

Проекты

FSM (Ferrix System Monitor)

Rust · iced · Linux API · Docker · GitHub Actions · CI/CD All downloads Star this repo!

Desktop-приложение для мониторинга и диагностики Linux-систем. Самостоятельно разрабатываю и поддерживаю с 2025 года. Реализовал получение и отображение данных о процессорах, памяти, файловых системах, аккумуляторе(ах), прошивке и других компонентах системы. Разрабатываю систему мониторинга с графиками загрузки CPU, использования памяти и в будущем других параметров. Настроил сборку пакетов (deb, rpm, AppImage) в окружении Docker.

Репозиторий GitHub

TimeKeeper

Rust · iced · Windows · Linux All downloads

Простой трекер рабочего времени; более упрощённая версия pomodoro-таймера. Приложение кроссплатформенное, есть версии для Windows (установочный *.msi-пакет, статический *.exe-билд) и Linux (установочный *.deb-пакет для Debian 12+, портативная *.AppImage-версия, статически собранный бинарник). От аналогов (pomodorolm, flowkeeper) отличается куда более низким потреблением ресурсов ПК (5 Мб в установленном виде на жёстком диске, 9-15 Мб ОЗУ).

Репозиторий GitHub

Linux for ARM

All downloads Star this repo!

Русскоязычный вольный перевод руководства CLFS Embedded (аналог Linux from scratch, но для сборки дистрибутива Linux для встраиваемых систем), в котором обновил версии предлагаемого к сборке ПО и значительно расширил сведения по сборке ядра Linux и загрузчика U-Boot.

Репозиторий GitHub

Навыки

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

Разработка:

Дополнительно:

Образование

Прикладная информатика: ННГУ им. Лобачевского, 2024-н.в., 3 курс.