Я считаю язык С++ очень эффективным с точки зрения скорости и производительности, и дающим гораздо больше возможностей с точки зрения функциональных решений, чем к примеру, язык С. Мне кажется, что идеал в сфере программирования в принципе не достижим, а значит потенциальный рост - бесконечен. Моё желание - расти в данной сфере, погружаться в тонкости и детали всё глубже, развивать логику и мышление, и тем самым приносить больше пользы обществу.
Для этого я прошёл полный курс "Разработчик С++" в Яндексе, читаю тематические ресурсы, например habr.com, opennet.ru, isocpp.org, ycombinator.com и т.д.
Разработал и предложил к внедрению архитектуру, позволяющую гибко настраивать необходимую цепочку инкапсуляции - деинкапсуляции сетевого трафика с применением протокола GSE (Generic Stream Encapsulation).
В данный момент занимаюсь внедрением предложенного решения и разработкой реализации самого протокола на языке С++ для SDR (программно определяемой радиосистемы) собственной разработки.
Разработал стенд для автоматизированного измерения характеристик работы спутниковых маршрутизаторов семейства Яр на языке Python. Это позволило:
1. автоматизировать ручной труд;
2. исключить влияние человеческого фактора на проводимые измерения;
3. существенно сократить время, необходимое для измерения характеристик каждого устройства, с одного дня до нескольких часов;
4. формировать стандартизованный результирующий протокол согласно программе-методике испытаний.
Стенд взаимодействует с измерительными приборами Rohde & Schwarz (векторные генератор сигналов и анализатор спектра), Metrotek (тестер-анализатор Ethernet Беркут-ЕТ).
Завершил разработку web-интерфейса спутникового маршрутизатора Яр-1040 (backend С++ / frontend React), начатую сторонней организацией:
1. довёл до паритета функциональные возможности интерфейсов управления (командный интерпретатор и web-интерфейс);
2. непрерывно проводил fuzzing-тестирование, что позволило выявить множество узких мест, устранить ошибки и утечки памяти.
Поддерживал бесперебойную работу разного рода вычислительной техники и переферии в магазинах, расположенных на обширной территории (Красноярский край, Хакасия, Иркутская и Якутская области, Бурятия, Забайкальский край), а так же в двух региональных офисах, расположенных в городах Красноярск и Иркутск:
1. обслуживал рабочие станции (сеть из 300+ ПК), фискальные регистраторы, пин-пады, терминалы сбора данных Cipherlab 8370;
2. настраивал медиаплееры Rombica, Upvel Android TV, ip телефоны Avaya;
3. выполнял модульный ремонт различных устройств;
4. занимался закупкой оргтехники, комплектующих и расходных материалов, вёл документооборот с обслуживающими организациями;
5. оказывал консультативную поддержку сотрудникам учреждения;
6. контролировал подрядчиков, сроки выполнения поставленных задач, соблюдение SLA.
Факультет информатики и вычислительной техники, Вычислительные машины, комплексы, системы и сети