🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Сергей Васильев (sergvasiliev), 30 лет, Россия, ТулаСергей Васильев (sergvasiliev), 30 лет, Россия, Тула

Сергей Васильев

C# & .NET разработчик, DevRelДесктоп разработчикДеврел
Не ищу работу

Контакты

Войти
Возраст: 30 лет
Опыт работы: 9 лет и 5 месяцев
Регистрация: 26.10.2022
Последний визит: 3 дня назад
Гражданство:
Местоположение: Россия, Тула
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Разработка.
Основной опыт — разработка статического анализатора на C# и .NET с использованием Roslyn. Есть опыт разработки на C, C++ (статический анализ).

Выступления. 
Спикер конференций PHDays 2, DotNext,  Joker,  JPoint,  Heisenbug,  C++ Russia,  TechLead Conf и не только.
Записи некоторых выступлений — здесь.

Статьи.
Автор более 60 статей на habr. Второе место по вкладу в хаб C#. Финалист конкурсов Технотекст 2021, 2022, 2023.
Профиль Хабра

Навыки

C#
C
C++
.NET
DevRel
SAST/DAST
Информационная безопасность
Публичные выступления
Копирайтинг
Управление разработкой

Участие в профсообществах

Опыт работы

  • Одна из ведущих российских компаний, специализирующаяся на разработке ПО в области информационной безопасности
    От 1000 до 5000 сотрудников
    Десктоп разработчик (Средний)Software developer
    Январь 2024 — По настоящее время (11 месяцев)
  • PVS-Studio – статический анализатор на страже качества, защищённости (SAST) и безопасности кода
    ТулаОт 10 до 100 сотрудников
    Head of DevRel
    Январь 2022 — Август 2023 (1 год и 8 месяцев)
    • Написание статей и пресс-релизов. 
    • Выступления на конференциях.
    • Проверка и редактура статей и документации.
    • Разработка и утверждение концептов роллапов для конференций, технических буклетов и т. п.
    Тимлид команды разработки C# анализатора
    Июнь 2020 — Январь 2022 (1 год и 8 месяцев)

    Руководство командой разработки и продвижения C# анализатора:

    • планирование, постановка и контроль исполнения задач (YouTrack, Канбан);
    • проведение дейли, 1х1, отчётных докладов.

    Улучшение анализатора C# кода как SAST-решения:

    • разработка taint-анализа;
    • разработка диагностик для поиска security issues из списков OWASP Top 10, CWE и стандарта OWASP ASVS: SQL-инъекции, XXE и т. п.
    Тимлид команды Tools & DevOps
    Ноябрь 2018 — Июнь 2020 (1 год и 8 месяцев)

    • Руководство командой по разработке и поддержке внутренних и внешних утилит, CI-инфраструктуры на основе Jenkins.

    • Портирование C# анализатора под Linux и macOS:
     * порт кода с .NET Framework на .NET Core;
     * подготовка сборочной и тестовой инфраструктуры (pipeline-скрипты Jenkins, доработка внутренних утилит и т. п.).

    Ведущий разработчик (C++, C#)
    Октябрь 2016 — Ноябрь 2018 (2 года и 2 месяца)
    • Разработка диагностических правил для анализа C++ и C# кода.
    • Разработка нового функционала для внутренних и внешних утилит (тестеры анализаторов, плагины для Visual Studio и т. п.).
    • Руководство группой, занимавшейся разработкой диагностик для проверки совместимости кода со стандартами MISRA.
    C#C++C.NETJenkins
    Разработчик (C++, C#)
    Март 2015 — Октябрь 2016 (1 год и 8 месяцев)
    • Разработка диагностик стат. анализатора для проверки C++ и C# кода.
    • Написание статей об ошибках в коде Open Source проектов.
    C#C++C.NET

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

  • ТулГУ

    Тульский государственный университет
    Кибернетики
    Сентябрь 2016 — Июнь 2018 (1 год и 9 месяцев)

    Магистратура. Специальность "Программная инженерия".

    Кибернетики
    Сентябрь 2012 — Июнь 2016 (3 года и 9 месяцев)

    Бакалавриат. Специальность "Информатика и вычислительная техника".