Андрей Б. , Middle, C# разработчик

Male avatar
Андрей Б.
Беларусь, Минск
2 750 ₽/час 440 000 ₽/мес. без НДС
Опыт работы:
От 3 до 6 лет
Языки:

Русский — C2

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

Белорусский — C2

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

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

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

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

Навыки
C#
TypeScript
T-SQL
.NET
.NET Core
.NET Framework
ASP.NET Core
ASP.NET MVC
Entity Framework
EF Core
Apache Kafka
LINQ
TPL
Newtonsoft Json
MSTest
xUnit
NUnit
Moq
SignalR
fluent validation
Automapper
Azure
Storage
Service Bus
Event Hub
Notification Hub
App Insights
Key Vault
Queue Storage
SQL Server
Redis Cache
Git
Bitbucket
JB Rider
Visual Studio
Compass
StyleCop
vscode
ssms
Localtunnel
DBeaver
azurite
NuGet
Azure Storage Explorer
chocolatey
NVM
Jira
Confluence
Azure DevOps
HTTP
SOLID
KISS
DRY
OOP
Yagni
GoF
Microservices
Monolith
MVC
N-Layer
Onion
TDD
DDD
Agile
Scrum
Kanban
Waterfall
Windows
Windows Server
Linux
Technology:
JavaScript
SQL
Angular
JSON
XML
REST API
Applications:
Docker
Instruments:
Swagger
Postman
Npm
Database:
PostgreSQL
MongoDB
Source_control:
GitHub
GitLab
GitHub Actions
Формат работы
Удалённо
Описание о специалисте

Фуллстак разработчик с опытом полного цикла разработки более 4 лет, специализирующийся на решениях и интеграциях для e-commerce. Основное внимание уделяет серверной разработке и C#, но также уверенно справляется с задачами на стороне фронтенда. Легко находит общий язык, быстро учится и эффективно работает в любой команде.

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

Подсистема для ведущего норвежского ритейлера
Описание задачи/проекта

Подсистема для ведущего норвежского ритейлера, отвечающая за интеграцию сервисов Wolt в экосистему EG Retail. Система обеспечивает регистрацию и обработку продаж, совершённых через Wolt, в EG Backoffice как POS-транзакций. Это значительно снижает объём ручной работы для поставщиков и позволяет головному офису получать и анализировать данные о продажах.

Позиция на проекте
Backend разработчик
Ответственность
  1. Разработка бэкенда
  2. Документирование API
  3. Документирование кода
  4. Code Review / Контроль качества кода
  5. Поиск и устранение багов
  6. Интеграция с сервисами Wolt
  7. Поиск подходящих инструментов для решения задачи
  8. Разработка автоматизированных тестов
  9. Структурирование данных
  10. Разработка механизма кеширования часто используемых данных
  11. Настройка контейнеров
  12. Декомпозиция задач
  13. Оценка задач
  14. Обновление версий фреймворков и библиотек
Технологии и инструменты
ASP.NET Core, Automapper, Azure service bus, Azure Services, C#, Confluence, Docker, Entity Framework Core, fluent validation, Git, GitHub, GitHub Actions, JetBrains Rider, Jira, Moq, MS Test, SQL Server, ssms, Visual Studio Code, .NET 8, HttpClient, Azure Storage, AutoFixture, Swashbuckle Swagger, Task parallel library (TPL), Redis Cache, EG Retail SDK
Период работы/продолжительность
Октябрь 2024 г. - Июнь 2026 г.
Инструмент для создания анкет оценки эффективности сотрудников
Описание задачи/проекта

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

Позиция на проекте
Backend разработчик
Ответственность
  1. Разработка бэкенда
  2. Документирование API
  3. Code Review / Контроль качества кода
  4. Документирование кода
  5. Поиск и устранение багов
  6. Интеграция со сторонними сервисами
  7. Разработка юнит тестов
  8. Разработка ролевой системы доступа
  9. Разработка сервиса генерации PDF документов
  10. Структурирование данных в БД
  11. Декомпозиция задач
  12. Оценка задач
  13. Передача знаний новым членам команды
Технологии и инструменты
.NET 6, ASP.NET Core, Automapper, Azure DevOps, Azure Services, C#, Confluence, Docker, Entity Framework Core, Git, JWT, Kafka, MongoDB, Moq, PostgreSQL, Postman, ssms, TPL, Visual Studio, xUnit, .NET 8, OpenXML, AutoFixture, Google integration
Период работы/продолжительность
Февраль 2023 г. - Октябрь 2024 г.
Модуль для каталога цифровых услуг
Описание задачи/проекта

Модуль для каталога цифровых услуг, который предоставляет платформу для размещения и поиска вакансий. Компании могут публиковать свои объявления о работе, которые соискатели могут находить с помощью удобных фильтров. Компании также могут приобретать дополнительные услуги, такие как продвижение объявлений, размещение рекламы в Google, закрепление вакансий в топе и другие опции.

Позиция на проекте
Fullstack разработчик
Ответственность
  1. Поиск и устранение багов
  2. Разработка бэкенда
  3. Разработка фронтенда
  4. Структурирование данных
  5. Срочное исправление ошибок по запросу клиента
  6. Техническая поддержка продукта
  7. Разработка юнит тестов
  8. Настройка контейнеров
  9. Улучшение качества (рефакторинг) кода существующих систем
  10. Исправление поврежденных данных в БД
  11. Очистка данных от устаревших, поврежденных или неиспользуемых записей
  12. Декомпозиция задач
  13. Оценка задач
Технологии и инструменты
.NET Core, Angular, ASP.NET Core, C#, chocolatey, Confluence, CSS, Docker, Entity Framework Core, Font-Awesome, Git, GitLab, HTML, JavaScript, Jira, Npm, NuGet, NVM, PostgreSQL, RabbitMQ, SMTP, ssms, TypeScript, Visual Studio, VS code, Redis Cache
Период работы/продолжительность
Март 2021 г. - Январь 2023 г.

Образование

Бакалавр
Название учебного заведения/курса
БГУИР
Специальность
Факультет компьютерных систем и сетей
Аналогичные специалисты
Не нашли, кого искали?

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

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

Request Poster