После нескольких лет работы в энергетической отрасли я решил, что не могу оставаться вдалеке от мира ИТ, пересмотрел свои приоритеты и сменил сферу деятельности.
С детства я увлечён компьютерной техникой и миром электроники в целом: первый ПК у меня появился в 6 лет, в школьном возрасте я самостоятельно сделал его апгрейд.
Выбирая первый язык программирования, я опирался в первую очередь на сферу применения. Одна из них – создание видеоигр. С играми я знаком не понаслышке (особенно мне нравятся стратегии), а порой возникала необходимость подправить внутриигровую логику. В C++ также привлекло сочетание строгой типизации, наличия низкоуровневых средств и возможностей ООП.
Хобби: просмотр видеоблогов (история мира / электроника / спортивная «Мафия»)
Поддержка ПК, периферии и копировально-множительной техники. Регистрация, эскалация и обработка обращений пользователей – работников ДЗО ПАО «НК «Роснефть» на территории Оренбургской области. Установка и настройка ОС Microsoft Windows 10, офисного и прикладного ПО. Техническое обслуживание и блочный ремонт ПК, ноутбуков и копировально-множительной техники.
За время работы по моей инициативе создана и активно пополняется локальная база знаний по траблшутингу, наличие которой способствует ускорению решения проблем и повышению уровня сервиса.
За период трудовой деятельности были разработаны автоматизированные таблицы MS Excel, что позволило ускорить работу по формированию документации.
Учебная специализация: разработка и тестирование программного обеспечения
Учебная специализация: Автоматизированные энергетические системы и комплексы
Присвоенная квалификация: магистр
Обучение написанию программ на языке C++, в том числе:
- освоение синтаксиса и применение компонентов стандартной библиотеки STL;
- овладение приёмами повышения эффективности и быстродействия кода, написания высоконагруженных программ, собственных библиотек и крупных проектов.
Разработанные проекты:
1. Дипломная работа – проект электронной таблицы. Это упрощенный аналог существующих решений электронных таблиц. Обладает высокой эффективностью по памяти и скорости работы. Проработаны алгоритмы обработки ошибок.
Ссылка на репозиторий: https://github.com/ikarr/cpp-spreadsheet
2. Проект городского маршрутизатора. Это интерактивный транспортный каталог с модулем ввода/вывода данных о маршрутах и остановках в формате .JSON и модулем отрисовки графического изображения карты маршрутов в формате .SVG.
Ссылка на репозиторий: https://github.com/ikarr/cpp-transport-catalogue
3. Проект поисковой системы, которая поддерживает добавление текстовых документов в базу, обработку запросов к базе и отсортированную выдачу результатов поиска. Устойчива к невалидным запросам.
Ссылка на репозиторий: https://github.com/ikarr/cpp-search-server