Бажутин Степан
Backend C++/Python developer
Контактная информация
· GitHub: https://github.com/ZniKDK
· Email: Znikplay@gmail.com
· Telegram: @Znik_DK
· Город: Москва
Обо мне
Студент 3 курса Московского областного филиала РАНХиГС по специальности «Информационные системы и программирование». Интересуюсь разработкой программного обеспечения, системным программированием и backend-разработкой на C++/Python.
Имею опыт разработки учебных проектов на C++, C#, Python и работы с реляционными базами данных. Быстро осваиваю новые технологии, люблю разбираться в устройстве программ "под капотом" и стремлюсь писать понятный и качественный код.
Ищу стажировку, где смогу применять знания на практике, развиваться под руководством опытных разработчиков и участвовать в создании реальных продуктов.
Образование
Московский областной филиал РАНХиГС
Специальность: Информационные системы и программирование
2024 — 2027
Средний балл: 4.32
Ключевые навыки
· C++
o основы ООП;
o STL;
o работа с файлами;
o указатели;
o динамическая память;
o алгоритмы и структуры данных;
o консольные приложения.
· C
o системное программирование;
o работа в Linux;
o процессы;
o файловая система;
o системные вызовы.
· Python
o ООП;
o PyQt6;
o разработка desktop-приложений.
· C#
o разработка desktop-приложений;
o Windows Forms.
· SQL
o MySQL;
o проектирование баз данных;
o написание SQL-запросов;
o нормализация.
· Git
· Visual Studio
· VS Code
· Qt
· Linux (Ubuntu)
Проекты
Музыкальный магазин (C#)
GitHub:
https://github.com/ZniKDK/GutarVala
Desktop-приложение для управления музыкальным магазином.
Реализовано:
· три роли пользователей (администратор, сотрудник, покупатель);
· отдельный интерфейс для каждой роли;
· работа с базой данных;
· авторизация;
· управление товарами и пользователями.
MusicMatch (Python + PyQt6)
Курсовой проект.
Desktop-приложение для поиска музыкантов по аналогии с Tinder.
Основные возможности:
· создание профилей;
· поиск музыкантов по инструменту, городу и цели поиска;
· работа с базой данных;
· интерфейс на Qt;
· система взаимодействия пользователей.
Дополнительное образование
Код будущего
Образовательная программа МГТУ им. Н. Э. Баумана.
Изучение современных технологий разработки программного обеспечения.
Курсы
Добрый, добрый C/C++ с Сергеем Балакиревым (Stepik)
Языки программирования
· C++ — основной язык для обучения и дальнейшего профессионального развития.
· Python — разработка desktop-приложений, автоматизация, работа с ООП.
· C — системное программирование и Linux.
· C# — разработка desktop-приложений.
· SQL (MySQL).
Личные качества
· ответственность;
· аналитическое мышление;
· внимательность к деталям;
· быстрое освоение новых технологий;
· умение самостоятельно искать и анализировать информацию;
· желание профессионально развиваться в backend-разработке на C++.