Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
Павел Шапель (douell), 28 лет, Россия, СевастопольПавел Шапель (douell), 28 лет, Россия, Севастополь

Павел Шапель

Бэкенд разработчикВеб-разработчикСредний (Middle)
Не ищу работу

Контакты

Войти
Возраст: 28 лет
Опыт работы: 5 лет и 6 месяцев
Регистрация: 21.03.2024
Последний визит: 7 месяцев назад
Гражданство:
Местоположение: Россия, Севастополь
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

  • Быстро осваиваю новые знания и навыки. Всегда готов учиться;
  • Обладаю высоким уровнем самоорганизации;
  • Доброжелательный, спокойный и выдержанный.

В свободное время увлекаюсь компьютерными и настольными играми.

Навыки

C#
.NET Core
ASP.NET
ASP.NET MVC
Entity framework
Microsoft SQL
PostgreSQL
Docker
Git
ELK Stack

Опыт работы

  • Разработка заказного программного обеспечения и собственных продуктов
    СевастопольОт 100 до 1000 сотрудников
    C# backend разработчик
    Июль 2019 — По настоящее время (5 лет и 6 месяцев)

    Проекты, над которыми работал:

    Система тестирования сетевого оборудования

    Система предназначена для учёта тестируемого оборудования, методик тестирования, а также для учёта и обработки заявок на тестирование и формирования отчётов по нему.

    Обязанности: разработка фич, доработка сервисов, исправление багов.

    Стек: .NET, Entity Framework Core, ASP NET Core WebApi, Swagger, MSSQL, Elasticsearch, Redis, Docker, Confluence, TFS.

    Методология: Scrum.

    Команда: 8 back, 4 front, 5 MQA, 1 AQA, 1 DevOps, 2 аналитиков, 1 PO, 1 tech-lead.

    Портал данных

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

    Обязанности: разработка фич, доработка сервисов, написание юнит-тестов, исправление багов, написание технической документации.

    Достижения:

    • Реализовал систему подписки на календарь спортивных мероприятий, в результате чего появилась возможность импорта мероприятий во внешние календари (например, Google Календарь, Яндекс Календарь) по ссылке, а также выгрузка мероприятий в виде файла в формате .ics;
    • Реализовал валидацию загружаемого файла протокола мероприятий, в результате чего появилась детальная валидация загружаемого протокола, а также детальный вывод ошибок в нём с указанием строки/поля;
    • Реализовал загрузку маршрута мероприятия, в результате чего появилась возможность загружать и парсить файл маршрута в формате .gpx с целью дальнейшего выделения координат точки старта и рендера маршрута на карте.

    Стек: .NET, Entity Framework Core, ASP NET Core WebApi, Swagger, Postresql, Docker, TFS.

    Методология: Scrum.

    Команда: 3 back, 2 front, 2 аналитиков, 1 DevOps, 1 PO, 2 team-lead.

    Система закупок малого объёма

    Проект предназначен для взаимодействия двух представителей от бизнеса: заказчиков и поставщиков. Стороны общаются в рамках осуществления закупок по гос.контрактам, продаже/приобретению товаров (работ, услуг), заключению договоров в электронном магазине.

    Обязанности: разработка фич, доработка сервисов, написание юнит-тестов, исправление багов.

    Стек: .NET Framework 4.6, Entity Framework, Entity Framework Core, ASP.NET MVC, ASP.NET Core, Swagger, MSSQL, WCF, Docker, TFS.

    Методология: Scrum.

    Команда: 9 back, 4 front, 5 MQA, 1 AQA, 1 DBA, 3 аналитика, 2 team-lead, 1 системный архитектор.

    Система электронного документооборота

    Система предназначена для осуществления электронного документооборота между предприятиями всех форм собственности и государственными контролирующими и надзорными органами, в том числе для предоставления налоговой, бухгалтерской, пенсионной, статистической и иного вида отчётности в электронном виде по телекоммуникационным каналам связи в ФНС, ПФР, ФСС,
    Росстат, а также для осуществления документооборота при осуществлении факторинговых сделок. Работа с сертификатами и электронно-цифровыми подписями осуществляется с помощью Crypto Pro.

    Обязанности: разработка фич, доработка сервисов, написание юнит-тестов, исправление багов, менторство trainee-разработчика.

    Достижения:

    • Реализовал сервис отложенного формирования документов по контрактам факторинга, в результате чего была обеспечена разгрузка формирования на отдельный сервис, а для пользователя было исключено ожидание на странице запроса документов (вплоть до ошибки по тайм-ауту).

    Стек: .NET Framework 4.6, Entity Framework, ASP.NET MVC, SignalR, Swagger, MSSQL, MongoDB, RabbitMQ, Redis, MassTransit, Elasticsearch, Kibana, КриптоПро, TFS.

    Методология: Scrum.

    Команда: 6 back, 2 front, 2 MQA, 1 AQA, 1 team-lead.

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

    • СевГУ

      Севастопольский государственный университет
      Севастополь555 выпускников
      Информатика и вычислительная техника
      Сентябрь 2014 — Июль 2021 (6 лет и 10 месяцев)