С++/Systems Developer

Тбилиси, Грузия
Миддл
Информационные технологии • Разработка • Backend • C++ • Python • Rust • SQL • Qt • STL • Actix-web • PostgreSQL
Релокация • Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет
от 150 000 до 250 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент С++ Developer.

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

Занимаясь изначально исследовательской работой, я присоединился разработке научного программного обеспечения в своей лаборатории и позже переключился на программирование полностью. Я люблю разбираться в сложных системах и работать над ними, писать качественный и чистый код, а также постоянно учиться новому, осваивать другие технологии. В частности, я продолжаю изучать Rust в дополнение к моему основному языку - C++, работать с базами данных и веб серверами, и находить новые возможности совершенствоваться в качестве программиста.

Благодаря работе в научных коллективах, я хорошо знаком с асинхронными рабочими процессами, и ценю командную коммуникацию. Опыт работы с высокопроизводительными вычислительными методами познакомил меня с использованием многопоточного и GPU программирования. А работа над прикладными программами научила последовательному и гибкому процессу разработки и общению с пользователями/заказчиками

Примеры из опыта:

  • Разработка высокопроизводительного программного обеспечения для проведения симуляций и вычислений для реализации современных методов электронной микроскопии (C++, OpenCL, Qt). Результатом работы над проектом стало 6 зарегистрированных в патентном бюро программ, которые стало возможным использовать в лаборатории для проведения новых типов экспериментов. Оптимизация и параллелизация алгоритмов позволяет обрабатывать данные в реальном времени, что сокращает издержки за счет своевременного QA данных за ограниченное и дорогое время работы на уникальных приборах.
  • Разработка прикладного программного обеспечения для управления разработанным в лаборатории прибором для экспериментов (С++, Qt, Arduino, Сенсоры). Взяв инициативу, я разработал необходимое ПО, что сделало прибор в принципе используемым, привело к написанию нескольких научных статей и успешному продлению научного гранта.
  • Разработка панели управления научным транспортом. Основные направления: TCP/UDP коммуникации между различными бортовыми системами; пользовательский интерфейс; сбор данных с сенсоров и визуализация; синхронизация и бэкап; PostgreSQL для хранения данных; разработка и обновление аппаратных имитаторов (С++, Qt). Присоединившись к проекту в качестве временного контрактора, быстро разобрался в большой кодовой базе, ускорил выполнение новых задач, активно проводил рефакторинг, повышая читаемость и поддерживаемость кода.

Дополнительная информация:

  • Свободно владею английским
  • Открыт к различным сферам, таким как например IT-сервисы, финансы или high-tech

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

Уровень
Миддл

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


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