Резюме специалистов Creative

Вадим В.

MIDDLE BACKEND DEVELOPER

Основной стек: C#, .NET Framework, ASP.NET MVC/Web API, SQL

Коммерческая разработка: 6 лет

Знание английского: C1 — Advanced

Образование:
2015 Университет ИТМО
Организация безопасности компьютерных систем

Навыки:

Base:
  • ООП, SOLID, KISS
  • PostreSQL
  • Rest, gRPC (JSON)
  • Docker
  • Basic Authentication, gRPC (Protobuf), HTTPS
  • JavaScript / TypeScript
  • cron
  • C#
  • Visual Studio
  • .NET Framework, .NET Standard, .NET Core, .NET 5+
  • ASP.NET Web API, ASP.NET MVC, ASP.NET Web Forms
  • Windows Forms
  • LINQ
  • MSTest
  • ILoggerFactory

Также есть опыт работы с: Паттерны, DRY, MySQL, MSSQL, Redis, RabbitMQ, GraphQL, SOAP, JSON-RPC, WebSockets, Gitlab CI/CD, k8s, Ingress, MQTT, Sphinx, HSTS, Express.js, Node.js, npm, npm scripts, Webpack, Blazor, WPF, Unity, Entity Framework, linq2db, NUnit, Serilog

Опыт работы

04.2023 — по настоящее время
Система мониторинга недропользования
Роль на проекте: Backend Developer
Технологии: C#, LINQ, LINQ to db, PostgreSQL, MS SQL, FlExcel
Команда: 5 разработчиков, аналитик, тестировщик, менеджер

Задачи:
— Backend-разработка модуля генерации отчетов системы:
— Построение архитектуры системы генерации отчетов
— Перевод функций формирования отчетов из хранимых процедур MS SQL в C#-код с использованием ОРМ LINQ to db.
— Реализация выгрузки данных отчета в Excel-файл.
— Написание SQL-скриптов для автоматизированного получения параметров отчета

01.2023 — 04.2023

QMS Module for FlexDatabases

Роль на проекте: Backend Developer
Технологии: ASP.NET, .NET Framework 4.8, LINQ, Firebird 3.0, DevExpress 19
Команда: 6 разработчиков
Задачи:

— переделка существующего движка другого модуля под нужды разрабатываемого
— создание новых баз данных с новыми структурами
— создание workflow и логики для них
— создание системы разграничения доступа и модели ролей для модуля
— создание отчетов для модуля
— разработка интеграции и взаимодействия нового модуля с существующими модулями системы
— планирование релизов и деплой на внутренние среды
— фикс багов

09.2017 — 01.2023

NDA

Роль на проекте: Backend Developer
Технологии: ASP.NET, .NET Framework 4.8, LINQ, Firebird 3.0, DevExpress 19
Команда: 6 разработчиков
Задачи:

— создание движка для модуля
— создание новых баз данных с новыми структурами
— написание хранимых процедур и триггеров
— создание микросервисов
— создание workflow и логики для них
— создание системы разграничения доступа и модели ролей для модулей
— создание отчетов
— разработка интеграции и взаимодействия модулей системы
— рефакторинг легаси кода
— планирование релизов и деплой на внутренние среды
— написание автотестов
— обучение новых работников
— фикс багов

Образование
2015 Университет ИТМО
Организация безопасности компьютерных систем
Backend