Мулявин Дмитрий Евгеньевич

Факультет: «Интеллектуальных систем и программирования».

Кафедра: «Компьютерная инженерия».

Специальность: «Информатика и вычислительная техника».

Разработка алгоритма генерации изображений с элементами искусственного интеллекта.

Научный руководитель: к.т.н., доц., Мальчева Раиса Викторовна.

Детство

Я, Мулявин Дмитрий Евгеньевич, родился в пгт. Старобешево. С раннего возраста проявлял активность и любознательность, что позволяло мне быстро осваивать новые знания. Довольно рано научился читать и писать, что открыло для меня мир книг и информации. Моими главными увлечениями в детстве были наблюдения за звездами и изучение космоса. Особое место в моих интересах занимали динозавры, что побуждало меня к поиску и изучению материалов о доисторической эпохе.

Школьный период

Обучение в школе я завершил с высокими результатами, окончив 11 классов с одной четверкой. Моими избранными предметами были русский язык, математика, физика, история, информатика и физкультура.

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

Студенчество

При поступлении я столкнулся с неожиданными трудностями, связанными с большим количеством общеобразовательных дисциплин, которые отвлекали от профильных предметов – до поступления я не знал об организации обучения в ВУЗе и рассчитывал на исключительно профильные предметы. Однако со временем я научился уделять больше внимания основным направлениям обучения.

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


Общие квалификационные навыки, приобретенные в процессе обучения.

Программирование.

Программирование занимает центральное место среди моих навыков. В процессе обучения я освоил языки C#, C/C++, Assembler (masm), а также средства разработки веб-технологий, включая HTML и CSS. JavaScript знаю на начальном уровне.

На языке C# я изучил разработку приложений под ОС Windows, включая технологии Windows Forms и WPF. Наиболее глубоко я освоил WPF, так как использовал эту технологию не только в учебных заданиях, но и для личных проектов.

Системное администрирование.

В рамках дисциплин "Операционные системы" и "Системное программирование" я приобрел навыки работы с ОС Windows. Среди них:

  • низкоуровневая работа с физическими носителями информации (flash-накопители и системные диски) и их файловыми системами через программный код и командную строку;
  • работа со сценариями в формате bat-файлов;
  • управление системным реестром и системными службами Windows. Особое внимание уделял взаимодействию с классом Win32_UserAccount для управления системой контроля учетных записей.

Кроме того, в процессе обучения я освоил базовые навыки работы с операционной системой Linux. До начала курса я уже изучил и использовал дистрибутивы Kali Linux, Debian и Manjaro на уровне пользователя.

Сетевые технологии.

Несмотря на организационные трудности, связанные с эпидемией COVID-19 и геополитической обстановкой, я уделил значительное внимание этой области. Моя дипломная работа бакалавра была посвящена сетевым технологиям, что позволило углубить мои знания и практические навыки.

Цифровая обработка сигналов и компьютерная обработка мультимедийных данных.

В рамках изучения данных дисциплин я освоил навыки моделирования и обработки цифровых сигналов в среде разработки Matlab. Особенности цифровой обработки сигналов включают:

  • фильтрация. Разработка цифровых фильтров для удаления шумов, улучшения качества сигнала и выделения полезной информации;
  • дискретизация и квантование. Преобразование аналоговых сигналов в цифровую форму для последующей обработки;
  • частотный анализ. Применение методов преобразования сигналов (например, быстрого преобразования Фурье) для анализа их спектральных характеристик;
  • обработка мультимедийных данных. Кодирование и декодирование аудио- и видеопотоков, а также применение сжатия данных для уменьшения объема файлов без значительной потери качества.

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

Компьютерная электроника и схемотехника.

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

Планы на будущее

Моя главная профессиональная цель — развитие в области Backend-разработки, с акцентом на использование языка программирования C#. Этот язык стал для меня ключевым инструментом на протяжении всего обучения в вузе, и я использую его с большим удовольствием.

Я готов к освоению новых языков программирования и технологий, если этого потребует работа. Я понимаю, что профессиональный путь может начаться не сразу с идеальной позиции, но я уверен, что смогу достичь своей цели и стать высококвалифицированным специалистом в области Backend-разработки.