Алексей В. , Senior, C# разработчик

Male avatar
Алексей В.
Россия, Челябинск
3 450 ₽/час 552 000 ₽/мес. без НДС
Опыт работы:
Более 6 лет
Языки:

Английский — B2

ПисьменныйРазговорный

О специалисте

Навыки
C#
.NET
.NET Core
OOP
SOLID
TDD
DDD
SQL Server
PosgtgreSQL
Redis
AWS
k8s
RabbitMQ
Kafka
Angular2+
Git
Jira
Bitbucket
TeamCity
Unit test
integration tests
.NET 5 - 9
ASP.NET Core
MVC
Web Api
JS
Entity Framework Core
LINQ
Microsoft Azure
Kubernetes
xUnit
NUnit
MSTest
Moq
SignalR
ASP.Net Core Identity
OAuth
OpenId Connect
JWT
RESTful API Development
Microservices Architecture
Apache Kafka
Elasticsearch
ELK
Database:
MongoDB
Applications:
Docker
Technology:
HTML
JavaScript
JQuery
Node.js
React
CSS
Angular
Test:
YouTrack
Формат работы
Удалённо
Описание о специалисте

• опыт разработки на C# более 12 лет,

• понимание современных подходов к разработке OOP, SOLID, TDD, DDD,

• уверенное владение платформой .NET, .Net Core,

• опыт построения и проектирования архитектуры приложений и API (REST, gRPC, GraphQL),

• работа с СУБД: SQL Server, MongoDB, PosgtgreSQL, Redis,

• AWS, Docker, K8s, RabbitMQ, Kafka,

• опыт работы с HTML, JavaScript, jQuery, Node.js, Angular2+, React,

• Git, Jira, bitbucket, youtrack, teamcity,

• Unit test & integration tests.

Примеры работ

МКБ
Описание задачи/проекта

Разработка информационных систем для банка МКБ

Позиция на проекте
Senior .Net разработчик
Ответственность
  1. Проектирование и разработка нового функционала
  2. Написание Unit-тестов
  3. Участие в разработке архитектуры сервисов
  4. Оценка способов реализации задач и выбор наиболее оптимального решения
  5. Изучение новых технологий и подходов
  6. Участие в оценке, декомпозиции задач
  7. Проведение рефакторинга кода
  8. Code review
  9. Передача опыта и знаний middle и junior разработчикам
  10. Менторство над младшими разработчиками
Технологии и инструменты
.NET Core, .NET Framework, Confluence, Couchbase, Dapper, Dependency injection, ELK, Entity Framework, GitLab, Grafana, Grpc, Kibana, LINQ, Linq2DB, MS SQL, RabbitMQ, REST API, SOAP, SOLID, Swagger, WCF, xUnit, EF Core, Rabbit MQ, Jirа, GIT CI/CD
Период работы/продолжительность
Ноябрь 2024 г. - Июль 2026 г.
BIM системы и документооборота
Описание задачи/проекта

Поддержка, сопровождение и развитие проекта BIM системы и документооборота.

Позиция на проекте
Руководитель команды разработчиков ПО
Ответственность
  1. Поддержка, сопровождение и развитие проекта BIM системы и документооборота.
  2. Разработка и реализация новых модулей системы, проектирование интерфейсов API
Технологии и инструменты
C#, Docker, PostgreSQL, Redis, Web Api, Yandex Cloud, EF Core, .NET 5/6
Период работы/продолжительность
Сентябрь 2022 г. - Ноябрь 2024 г.
Площадка для оптовых поставщиков
Описание задачи/проекта

Проектирование схем данных с нуля и оптимизации запросов под высокие нагрузки.

Позиция на проекте
Team Lead / .Net разработчик
Ответственность
  1. Проектирование схем данных с нуля и оптимизации запросов под высокие нагрузки.
  2. Работа с распределенными системами, шардированием.
  3. Проектирование и разработка архитектуры проекта.
  4. Планирование, распределение задач и нагрузки, контроль исполнения, оценка поступающих бизнес требований.
  5. Практическое участие в продуктовой разработке совместно с командой.
  6. Построение процесса разработки по Scrum с двухнедельными спринтами и релизами обеспечило высокую скорость развития проекта.
  7. Настройка Gitlab CI/CD и отдельных веток для тестирования и разработки позволило обеспечить стабильный продукт при интенсивной разработке.
  8. Архитектура проекта была спроектирована с учетом дальнейшего масштабирования и возможностью развития и модификации.
Технологии и инструменты
.NET 5, C#, Docker, Elasticsearch, JavaScript, PostgreSQL, Web Api, React.js, EF Core
Период работы/продолжительность
Май 2020 г. - Август 2022 г.
Агрегатор автовокзалов и частных перевозчиков
Описание задачи/проекта

Был одним из первых сотрудников, разработал и внедрил основные организационные и инженерные процессы.

Позиция на проекте
Team Lead / Senior .NET Developer
Ответственность
  1. Был одним из первых сотрудников, разработал и внедрил основные организационные и инженерные процессы.
  2. Проводил собеседования и руководил командой разработки из 10 человек: backend, frontend, QA и техподдержка.
  3. Проектирование схем данных с нуля и оптимизации запросов под высокие нагрузки.
  4. Работа с распределенными системами, шардированием.
  5. Занимался планированием разработки, постановкой и распределением задач, разработкой архитектуры ПО и БД, реализацией критичных частей функционала.
  6. Внедрение Scrum с двухнедельными спринтами и релизами позволило ускорить доставку нового функционала до пользователей и наладить механизм тестирования на stage ветке.
  7. Настройка CI/CD с использованием TeamCity и автоматизированных тестов позволила ускорить обнаружение проблем на ранних стадиях разработки.
Технологии и инструменты
.NET Core, C#, Docker, JavaScript, PostgreSQL, Redis, Web Api, React.js, EF Core, MS Azure
Период работы/продолжительность
Ноябрь 2015 г. - Апрель 2020 г.
Автоматизация деятельности управляющих компаний
Описание задачи/проекта

Внедрение нового функционала по требованию заказчика

Позиция на проекте
Ведущий инженер-программист
Ответственность
  1. Внедрение нового функционала по требованию заказчика
  2. Исправление ошибок
  3. Участие в планирования
  4. Составление отчётов
  5. Настройка фискальных принтеров
Технологии и инструменты
.NET, C#, Entity Framework, JQuery, MS SQL, ASP MVC
Период работы/продолжительность
Апрель 2015 г. - Октябрь 2015 г.

Образование

Высшее
Название учебного заведения/курса
Южно-Уральский государственный университет (Национальный исследовательский университет), Челябинск
Специальность
Факультет экономики и управления, Прикладная информатика
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

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

Request Poster