s-u-vinogradovs-u-vinogradov

Сергей Виноградов

C++, C#, Azure, .NET · Бэкенд разработчик · Десктоп разработчик
Не ищу работу
Возраст: 33 года
Опыт работы: 13 лет и 7 месяцев
Регистрация: 09.07.2010
Последний визит: 3 года назад
Местоположение: Россия, Тверь
Профессиональные навыки: C++ · C · Boost · Uml · Qt · Apache tomcat · Java · Git · Posix · Gnu

Обо мне

Специализация и профессиональные навыки:
языки: C/C++, Java, SQL.
базы данных: PostgreSQL
компиляторы: GNU GCC C++, MS Visual C++
платформы: GNU Linux(Arch, Debian), MS Windows
интерфесы: POSIX, WinAPI
библиотеки: Boost, stl, Qt, Java SE(concurrency, collection, io/nio), Java EE(JSP/Servlets, JDBC);
сервера приложений: Apache Tomcat
системы сборки: cmake, qmake, ant
управление версиями: subversion, MS Visual Source Safe, git
прочее: XSD, XML, UML

Награды, сертификаты, портфолио, проекты:
My github account: https://github.com/Vin5

Machine Learning Course from Stanford University
http://goo.gl/GS9IV8

Algorithms: Design and Analysis Course from Stanford University
Part 1: http://goo.gl/BuiEE
Part 2: http://goo.gl/T90RJu

2010 год – Диплом за звание «Лучший молодой специалист ЗАО НИИ ЦПС 2010 года».

3-е место на интернет-олимпиаде по программированию среди студентов ВУЗов Тверской области
http://povt.tstu.tver.ru/?q=olimpiada

Опыт работы

  • Разработка ОС Astra Linux
    Тверь · От 100 до 1000 сотрудников
    Начальник сектора/ведущий разработчик
    Август 2013 — По настоящее время (8 лет и 3 месяца)
    Обязанности: - планирование и контроль работы группы разработчиков - разработка архитектуры ПО - реализация и тестирование компонентов ПО Достижения: - Разработка архитектуры, реализация ключевых компонентов системы электронного документооборота. Технологии: С++, LibreOffice SDK, Qt, 0mq
    Инженер-программист
    Апрель 2011 — Август 2013 (2 года и 5 месяцев)
    Обязанности: - Проектирование архитектуры, разработка, тестирование, сопровождение модулей универсальной системы формирования документов [C++, stl, boost, Qt] Достижения: - Участие в проектировании архитектуры универсальной системы формирования документов. Разработка форматов представления источников данных, шаблонов запросов, конечных документов. Технологии: UML, XSD. - Реализация графического редактора формирования шаблонов запросов. Технологии: С++, Qt. - Реализация модуля формирования документов. Технологии: С++, stl, boost. - Реализация модуля графического представления документов, интегрируемого в имитационную моделирующую систему. Технологии: С++, Qt. - Реализация модулей кроссплатформенной системы сопряжения графической подсистемы Qt со сторонними приложениями. Технологии: С++, Qt, pthreads, WinAPI.
  • Application development
    Тверь
    Инженер-программист
    Апрель 2008 — Апрель 2011 (3 года и 1 месяц)
    Обязанности: - Разработка, тестирование, сопровождение модулей системы защиты информации [C++, stl, boost] - Разработка технической документации Достижения: - Реализация комбинированного поставщика учетных данных OC Windows использующего аппаратные средства авторизации. Технологии: C++, Windows Credential Provider, Win32 API - Реализация подсистемы анализа данных аудита системы формирования отчетов. Технологии: С++, boost, stl

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

  • ТГТУ

    Тверской государственный технический университет
    Автоматизированных систем
    Январь 2009 — Январь 2011 (2 года)
    Программное обеспечение вычислительной техники
    Автоматизированных систем
    Январь 2005 — Январь 2009 (4 года)