🎯 Здесь находят менторов в IT Хабр Эксперты
Александр Андрианов (guardiandead), 22 года, Россия, Санкт-ПетербургАлександр Андрианов (guardiandead), 22 года, Россия, Санкт-Петербург

Александр Андрианов

Бэкенд разработчикВеб-разработчикСредний (Middle)
Рассмотрю предложения

Контакты

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

Обо мне

Стек:
- ASP.NET Core, Blazor
- Entity framework Core, Dapper
- Scrutor
- Identity
- FluentValidation
- MemoryCache + DistributedCache (Redis)
- Serilog, NLog
- Benchmark, NSwag, xUnit, AutoFixture, FluentAssertions, Selenium
- AutoMapper
- Native background tasks, Caravel
- OData

Дополнительно:
- Git
- SQL
- Docker
- Linux
- Powershell scripts
- HTML, CSS, SASS
- ООП, SOLID, DRY, KISS, YAGNI, REST, MVC

О себе:
- Наличие военного билета (D)
- Увлекаюсь велоспортом и плаваньем

Контакты:
https://t.me/GuardianDead
alexanderandrianov312@gmail.com
7 915 767 58 03

Github:
https://github.com/GuardianDead

Навыки

ООП
C#
PostgreSQL
Docker
SQL
Linq
Entity framework
SOLID
Git
Blazor

Опыт работы

  • STM Labs
    Нижний Новгород
    C# backend разработчик
    Июнь 2023 — По настоящее время (1 год и 6 месяцев)

    Разработка и рефакторинг большой и многоцелевой платформы разделенную на отдельные сервисы для прикладных систем ФНС в рамках импортозамещения.

    Работа в команде разработчиков из 12 человек, несколько ежедневных встреч с коллегами, еженедельные встречи с другими командами, ассессменты раз в пол года.

    - написание утилиты миграций по миграции огромного количества данных с Oracle в PostgreSQL
    - написание powershell скриптов по удаленной работе с виртуальной машиной на linux через ssh
    - тестирование платформы под linux через docker и виртуальные машины
    - написание различных правок и фиксов для переноса с .NET Framework 4.7 на .NET Standard 2.0
    - рефакторинг конфигурации сервисов
    - руководил небольшой группой младших разработчиков
    - участвовал в перекрестном review между разработчиками

  • DPA Analytics
    Санкт-Петербург
    C# backend разработчик
    Январь 2023 — Май 2023 (5 месяцев)

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

    Работа в команде разработчиков из 4 человек, ежедневные встречи и спринты.

    Достижения:

    - произвел рефакторинг и оптимизацию бизнес-процессов legacy-микросервисов с внедрением современных технологий (Native background tasks, FluentValidation, Serilog, Scrutor, OData, MemoryCache)

    - разработал гибкие контроллеры и бизнес логику сервисов с репозиториями (Dapper, OData, UoF, Repositories)

    - переписал архитектуру приложения под современные стандарты (DDD, SOA)

    - разработал unit/integration/snapshot тесты (XUnit, AutoFixture, Mock, FluentAssertions)

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

    - производил замеры скорости и создание стресс тестов (Benchmark)

    - оптимизировал работу бд партиционированием и ускорил работу некоторых SQL запросов (PostgreSQL)

    - настраивал работу новых микросервисов в docker-compose (Docker)

    GitSQLPostgreSQLDockerООПC#ASP.NETLinqRESTБазы данных
  • Arcane AIO
    Санкт-Петербург
    C# backend разработчик
    Январь 2022 — Декабрь 2022 (1 год)

    Разработка крипто-проекта для менеджмента аккаунтов пользователей различных социальных сетей discord/telegram/twitter с возможностью оплаты подписки в криптовалютах SOL и ETH.

    Работа с несколькими командами разработчиков из 5 человек, еженедельные встречи.

    Достижения:

    - спроектировал архитектуру проекта (DDD, SOA)

    - проводил unit/integration/e2e тестирование всех сервисов и контролеров (XUnit, AutoFixture, Mock, Selenium, FluentAssertions)

    - развернул и настроил базу данных с распределенным кэшированием (Postgresql, Redis, Docker)

    - написал контролеры и сервисы с бизнес логикой для обращения к сторонним API

    - распараллелил работу множества сервисов отвечающих за работу со сторонними API при помощи асинхронности что ускорило работу кода в 10 раз

Дополнительное образование

  • МИВЛГУ

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

    - Проектирование и разработке реляционных баз данных

    - Разработка desktop-приложений на WinForms и WPF

    - Разработка fullstack приложения на ASP.NET Core с использованием Blazor