andreyshinkevichandreyshinkevich

Andrey Shinkevich

Бэкенд
Не ищу работу
Опыт работы: 19 лет и 4 месяца
Регистрация: 23.01.2009
Последний визит: более 5 лет назад
Местоположение: Россия, Москва

Обо мне

Специализация и профессиональные навыки:
Разработчик приложений C/C++ (Windows, UNIX).

Профессиональные цели:
Создание качественных програмных продуктов, приносящих пользу обществу и облегчающих людям жизнь.

Дополнительная информация:
Английский язык:
Свободный разговорный, чтение технической литературы и документации, составление спецификаций, деловая переписка, изданный перевод книги.

Личные качества:
Организованность, системность.

Предпочтительный вид дальнейшей деятельности:
Оптимизация систем по быстродействию, параллельные вычисления. Рассматриваю возможность руководства командой и проектом.

Опыт работы

  • OpenStack
    Москва · От 100 до 1000 сотрудников
    Старший разработчик
    Апрель 2006 — По настоящее время (14 лет и 10 месяцев)
    Область работы: Системы автоматизированного проектирования электроники, контроль качества изготовления масок для оптической литографии. Задача: Оптимизация быстродействия системы с большим объемом геометрических данных. Решения: Создание распределенного приложения, работающего на нескольких хостах (взаимодействие через сокеты); организация параллельных (многопоточных) вычислений на одном хосте с многоядерными процессорами; разработка и имплементация новых алгоритмов с более высокой производительностью; решение задач быстродействия средствами языка программирования. Результат: Увеличение производительности системы в десятки раз. Дополнительно: Создание программных средств тестирования. Написание технической документации на английском языке. Приобретение опыта работы с иностранным заказчиком. Языки программирования C/C++ Средства разработки: Red Hat Linux (64 bit), Suse Linux Enterprise Server (64 bit), STL, Boost, Clear Case, Slick Edit, MS Visio, внутрикорпоративные средства профилирования и трассировки системы.
  • КБ информатики, гидроакустики и связи "Волна"
    Москва
    Главный специалист
    Октябрь 2001 — Март 2006 (4 года и 6 месяцев)
    Область работы: Гидроакустика Задачи: Разработка программного обеспечения для гидроакустического оборудования и тренажеров. Решения: Создание распределенных вычислительных систем (взаимодействие через сокеты). Написание кроссплатформенного кода (Windows, UNIX). Создание библиотек классов для физико-математических расчетов. Многопоточные решения. Визуализация данных с аналого-цифрового преобразователя. Организация взаимодействия с базой данных Linter. Результат: Разработано программное обеспечение для гидроакустического оборудования и тренажеров. Созданы средства тестирования программного и аппаратного обеспечения, а также программа для имитации среды применения приборов. Дополнительно: Применение в среде VC++ кодов и математических библиотек написанных, на Fortran 90. Подключение СОМ объектов через диспинтерфейсы. Языки программирования: C/C++, анализ кодов на Visual Basic, FORTRAN, базовые команды SQL. Средства разработки: Windows XP, Sun Solaris, Visual C++ 6.0, Visual Assist 6.0, Visual C++ 7.0, STL, MFC, Win 32 API, GNU Scientific Library (GSL), Compaq Visual FORTRAN, Compaq Array Visualizer, Mathcad, WinCVS 1.3, MS Excel, MS Visio, (Together 6.0).