C++ Developer

Казань, Россия
Стажер • Джуниор
Информационные технологии • Разработка
Релокация • Удаленная работа • Работа в офисе
Опыт работы какой-то есть
100 000 ₽
Есть файл резюме (защищен)
О себе

Мои компетенции и опыт

Имею три года опыта усердного программирования. Начинал свой путь с Java (Spring, Hibernate , SQL + HTML & CSS), в 2020ом году поступил в школу программирования по французской системе (School21 - франшиза французской Ecole42). 

Мой гитхаб, где можно найти все проекты: нужен доступ к резюме

Ключевые навыки:

Английский - B2

Языки программирования: отличное знание C/C++, Базовое знание (Java, C#)

Дополнительные навыки: HTML, CSS, Unity, Docker, хорошее знания Linux и MacOs

 

Немного подробнее о своих навыках:

С момента начала обучения хорошо изучил язык С++, разработку клиент-серверных приложений, протокол HTTP/1.1 и библиотеки STL, boost, nlohmann и protobuf.

Написал 4 проекта, из них: (перечисление от самых больших к малым)

  1. Групповой проект реализации Web-Servera по протоколу HTTP/1.1 с методами Get, Post, Put, Delete
  2. Полная реализация функционала структур данных STL: Vector, Stack, Map, Set
  3. Клиент-серверное приложение с использованием boost, STL, protobuf и Sqlite.
  4. Proxy-server с использованием boost

Перед использованием С++ полтора года изучал язык Си, сдав 8 проектов и тем самым получив глубокое понимание устройства языка Си. Самые весомые из проектов:

1. Командный проект частичной реализации функционала Bash-терминала

2. Простой игровой движок по технологии Ray-casting, который в runtime обрабатывает изменения с 2D карты и проецирует псевдо-3D изображение на экран. Ориентир игры - Wolfenstein 3D

3. Многопоточный проект реализации проблемы "обедающих философов"


Специализация
Информационные технологииРазработка
Отрасль и сфера применения

Уровень
СтажерДжуниор

Есть файл резюме (защищен)


Интересные кандидаты