Обо мне

По навыкам:

  1. C++: познакомился с языком на втором курсе в ВУЗе, в рамках учёбы написал RAM диск, эмулирующий внутри FAT32, алгоритм диспетчеризации, распределявший кванты времени между приложениями и дипломную работу - протокол обмена данными на основе TCP/IP между ПЛК(CoDeSys) и ЧПУ(Windows). Параллельно с дипломной работой начал писать свой 3D движок под DirectX11, для лучшего освоения языка, использовал С++11, пользовался метапрограммированием, функциональными средствами языка, были заложены основы многопоточного приложения (например, был свой пул потоков), движком я активно занимался около 6 месяцев, потом устроился на работу.
  2. Qt: использовал для построения GUI для 3D движка, в основном работал над редактором шейдеров. Пользовался этим фреймворком около полугода.
  3. Linux: Начал использовать около 3 месяцев назад, т.к. на текущей работе - основная ОС (Ubuntu), понравилось, теперь дома стоит Arch Linux.
  4. Git: активно использовался на первом месте работы, пользуюсь и сейчас при разработке сайта в свободное время, суммарно около полугода опыт работы с этой VCS.
  5. SVN: Пользуюсь недавно, по работе, уровень владения - обновиться, закоммитить.
  6. PostgreSQL: Используется на текущем месте работы, оцениваю свой уровень владения как средний, возможно чуть выше.
  7. Python: В школе начинал с этого языка, однако реальный опыт начал получать недавно, около 3 месяцев назад, но быстро учусь, уровень владения средний.
  8. JavaScript: Начал использовать также около трех месяцев назад, но язык довольно легковесный и быстро изучается, применяю его на работе и, в связке с AngularJS для программирования сайта в свободное время.
Профессиональные навыки
C++ C++ stlQtDirectxGitPythonPostgreSQLLinuxJavaScriptSVN
Опыт работы
Март 2016 — по настоящее время
Flexbby Solutions
Разрабочик ПО (Python, JavaScript)
Долгопрудный
Обязанности и достижения

Прикладное программирование CRM системы.
Back-End: Разработка бизнес - логики на Python и работа с PostgreSQL.
Front-End: Интерфейс на XML и JavaScript.

Август 2015 — Январь 2016
Младший инженер программист C++
Долгопрудный
Обязанности и достижения

Работал в ООО "Лаборатория Электронных Учебников", состоявшей в Paragon Software Group.
Участвовал в разработке обучающего ПО для школ:
3D приложение на основе движка Ogre3D для интерактивных лабораторных занятий по стереометрии и приложение для занятий по аглебре.

Высшее образование
Сентябрь 2011 — Июль 2015
МГТУ "СТАНКИН"
Информационных технологий (ИНТЕХ)
Москва