👀 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com
Семён Захаров (grin747), 23 годаСемён Захаров (grin747), 23 года

Семён Захаров

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

Контакты

Войти
Возраст: 23 года
Опыт работы: 4 года и 4 месяца
Регистрация: 16.04.2022
Последний визит: 6 дней назад
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Я пишу код на C# уже более 5.5 лет, а за деньги - 3.5 года. Не боюсь учиться новому, умею задавать вопросы, благодаря которым быстро вливаюсь в предметную область. Легко нахожу общий язык с командой. Пишу код, соответствующий стандартам команды и языка. 

Знаком с большинством библиотек, необходимых при .NET разработке: EF Core, Autofac, AutoMapper, Mapster, FluentValidation, MediatR.

Есть опыт оптимизации SQL запросов, а также разработки схем БД, проектирования API, а также разработки интеграций с внешними системами.

Навыки

C#
.NET
Entity framework
ASP.NET
Базы данных
SQL
Docker
Git
CI/CD

Опыт работы

  • Самозанятый
    Аутстафф разработчик
    Сентябрь 2022 — По настоящее время (2 года и 3 месяца)

    В сотрудничестве с БИО-ТОН работал над созданием системы трекинга аграрной техники:

    • Проектировал API и схемы данных
    • Покрыл unit-тестами 85% кода
    • Проводил code review, оценивал производительность и качество кода
    • Разработал интеграцию с системой спутникового мониторинга Galileosky

    В угольно-энергетической компании СУЭК работал над логистической системой:

    • Оптимизировал SQL запросы (оценивал планы запросов, необходимость добавления индексов, дебажил запросы)
    • Занимался поддержкой функционала CRM системы
    • Расследовал случаи потери данных и прочие ошибки, модифицировал логгирование в системе
  • Разработка технологий проверки личности и сбора информации по официальным документам, удостоверяющим личность.
    ЧелябинскОт 10 до 100 сотрудников
    Бэкенд разработчикBackend разработчик
    Февраль 2022 — Сентябрь 2022 (8 месяцев)
    • Занимался поддержкой нескольких микросервисов для валидации и обработки документов, кастомизацией приложений под нужды клиентов
    • Работал с библиотекой openCV для парсинга данных из изображений
    • Написал сервис для генерации отчётов в виде pdf и word документов на основании сохраняемых метрик
    • Работал над взаимодействием микросервисов между собой по AMQP
    • Использовал S3 для хранения данных приложения
  • Разработка программного обеспечения, веб сервисов и мобильных приложений
    ЧелябинскОт 10 до 100 сотрудников
    C# Разработчик
    Март 2021 — Февраль 2022 (1 год)

    - Участвовал в разработке сервиса для менеджмента транспорта с нуля. Написал сервис для аутентификации и авторизации пользователей с помощью jwt, а также сервис нотификации пользователей по sms и email. Работал над элементами основного приложения: crud операции, миграции, тесты (используя nUnit).

    - Занимался рефакторингом, поддержкой и доработкой бэкенд части мобильного приложения для ведения дневника питания и подсчета калорий (подробнее: https://ok.comfort-academy.ru/). Интегрировал приложение с bitrix24, cloudpayments и airtable.

    - С нуля спроектировал и разработал два api для разных мобильных приложений.

    - Строил пайплайны сборки и развёртывания приложений в GitLab CI.

    - Интегрировал приложения с системой мониторинга Sentry.

    - Участвовал в code review, менторил новых разработчиков.

  • Технологический партнер для бизнеса
    МоскваОт 1000 до 5000 сотрудников
    Стажер-разработчик
    Август 2020 — Март 2021 (8 месяцев)

    - Получил базовый опыт разработки на C#

    - Научился использовать ORM Entity Framework

    - Познакомился с основными технологиями, принципами и паттернами разработки

    - Участвовал в разработке десктопного приложения для загрузки, хранения видео и оперирования ими

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

  • ЧелГУ

    Челябинский государственный университет
    Челябинск884 выпускника
    Институт информационных технологий
    Сентябрь 2018 — Июль 2022 (3 года и 10 месяцев)