Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Обо мне

В основном пишу на C/C++(Qt) и php(Laravel).
Приходилось работать с Python(ML), Java(Spring Boot, Android) и JavaScript(ReactJS).
С радостью готов изучать новые языки и технологии.

Участвую в соревнованиях по информационной безопасности.
Имею опыт реверс-инжиниринга android приложений.
В качестве хобби работал с такими устройствами, как: Arduino, ESP8266 / 32, STM32, Orange Pi.

Профессиональные навыки
CC++PHPLaravelQt
Опыт работы
freelance.ru/kolsha
Новосибирск
Фрилансер
Январь 2014 — По настоящее время (6 лет и 4 месяца)

За время работы на фрилансе научился:

  • Общаться с заказчиками, а их было порядка 200.
  • Анализировать требования и решать задачи в срок.
  • Читать и понимать чужой, не всегда хороший, код. Исправлять и дополнять его новой функциональностью, в редких случаях полностью рефакторить.
  • Разворачивать и поддерживать приложения, в основном на shared hosting и VPS. Сейчас осваиваю Amazon Web Services.

По большей части разработка велась на php, иногда попадались проекты на C/C++ и других языках.

Высшее образование
Новосибирский государственный университет
Новосибирск
Факультет: Физический факультет (ФФ)
Сентябрь 2015—Июнь 2019 (3 года и 9 месяцев)

Бакалавр
Кафедра автоматизации физико-технических исследований

Дипломная работа связана с калибровкой двух камер(стереопара) и трехмерной реконструкцией. Разработка велась на C++ с использованием Qt и OpenCV. Код и часть текста работы доступны тут.

Во время обучения были получены фундаментальные знания о:

  • работе компьютера(CPU, RAM, OS), сетевых протоколов(TCP/IP, OSI);
  • алгоритмах и структурах данных;
  • языках C/C++;
  • классическом машинном обучение, unix, микроконтроллерах и т.д.

Главный навык, полученный во время обучения: во всём можно разобраться.