yura-zarudniyyura-zarudniy

Юра Зарудний

C++ · Разработка ПО
Не ищу работу
Возраст: 37 лет
Опыт работы: 11 лет и 11 месяцев
Регистрация: 10.03.2012
Последний визит: 2 недели назад
Местоположение: Россия, Санкт-Петербург
Профессиональные навыки: C++ · Linux · Qt · Python · SQL · PostgreSQL · Git · Bash
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Основной мой язык программирования - это  C++, я его люблю и периодически почитываю обновления стандарта. Также мне знакомы на базовом уровне Java, VB, C#, python, из них особенно нравится последний. Предпочтительная IDE - CLion, но я не против других вариантов если это необходимо. В разное время использовал Visual Studio, Qt Creator, NetBeans.

Сначала я занимался разработкой под Windows с использованием Visual Studio, C++, MFC, COM, ATL. Затем перешел на темную сторону кроссплатформенного программирования.

На данный момент у меня больше всего опыта у меня в разработке кроссплатформенных приложений Windows/Linux с использованием C++/Qt.

Имеется опыт создания GUI (Qt Widgets) и применения к нему стилей (Qt-технология QSS),

Работы с сетью и многопоточностью (Qt, boost) - TCP, UDP, мьютексы, семафоры, критические секции, немного знаком с lock-free.

Навыки использования: консоли - знаю основные утилиты и могу писать простые скрипты на bash; отладчика gdb - знаю как писать к нему скрипты (gdb script) для автоматизации отладки (в том числе и на питоне).

Опыт использования баз данных - сталкивался с PostgreSQL, MSSQL Server, на каком-то уровне знаю SQL - оптимизацию БД не делал, но запросы писать умею, в том числе составные.

Системы сборки - использовал qmake, make, в последнее время cmake, но на совсем простом уровне.

Системы контроля версий - в последнее время использую git на уровне вытащить ветку, закоммитить и периодически чего-нибудь смержить; но cvs, svn и прочий TFS мне тоже знакомы.

Также не имею ничего против Jira и ей подобных систем.

Опыт работы

  • Санкт-Петербург
    Разработчик C++
    Апрель 2017 — Июнь 2018 (1 год и 3 месяца)

    Удаленная работа. Доработка функциональности кроссплатформенного отладчика.

  • Ведущий поставщик услуг в области разработки программного обеспечения и инновационных ИТ-решений
    Санкт-Петербург · Более 5000 сотрудников
    Разработчик C++
    Январь 2016 — Март 2017 (1 год и 3 месяца)
  • Sea Project
    Санкт-Петербург
    Инженер-программист C++
    Апрель 2012 — Сентябрь 2015 (3 года и 6 месяцев)
    Разработка и поддержка кроссплатформенных Windows/Linux приложений и модулей.
  • Новосибирск · От 10 до 100 сотрудников
    Программист C++/Windows
    Январь 2006 — Ноябрь 2011 (5 лет и 11 месяцев)
    Обязанности: - Разработка и поддержка COM-компонент - плагинов к системе AutoStore.

Высшее образование

  • НГУ

    Новосибирский государственный университет
    Новосибирск · 875 выпускников
    Механико-математический факультет (ММФ)
    Сентябрь 2000 — Июнь 2005 (4 года и 9 месяцев)
    Кафедра вычислительных систем и сетей. Код специальности 05.13.11. Защитил диплом по теме "Исследование свойств многослойных нейронных сетей в качестве ассоциативной памяти". Имею дипломы призовых мест за участие в в олимпиадах.
    Механико-математический; ММФ
    Январь 2000 — Январь 2005 (5 лет)