Глеб Б., Senior, .NET разработчик

Глеб Б.
Беларусь, Минск
2 750 ₽/час 440 000 ₽/мес.
    .NET разработчик
  • Senior
Опыт работы:
Более 6 лет
Языки:

Русский — C2

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

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

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

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

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

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

Навыки
C#
T-SQL
Python
TypeScript
.NET
.NET Core
ASP.NET Core
ASP.NET MVC
LINQ
EF Core
TPL
FastAPI
SignalR
fluentvalidation
test containers
NUnit
xUnit
TUnit
Moq
NSubstitute
AutoFixture
NVM
Next.js
Razor Pages
Azure
DevOps
Cosmos
blob
function
Container App
App Service
App Insights
AD
B2C
KeyVault
Service Bus
Open AI
AI Search
SQL Server
Redis
CosmosDB
Visual Studio
vscode
pgAdmin
ssms
ESLint
NuGet
OpenAPI
Jira
Confluence
azurite
Azure DevOps
WebSocket
HTTP
Git
GoF
SOLID
KISS
DRY
OOP
Yagni
Microservices
Monolith
MVC
N-Layer
Onion
TDD
DDD
Agile
Scrum
Technology:
SQL
JavaScript
Node.js
React
HTML
CSS
JSON
XML
REST API
Applications:
Docker
SCSS
Instruments:
Npm
Postman
Swagger
Database:
PostgreSQL
MongoDB
Формат работы
Удалённо
Описание о специалисте

Я опытный full-stack разработчик. Отличаюсь трудолюбием, стрессоустойчивостью и способностью быстро осваивать новые технологии. Работал full-stack разработчиком с акцентом на backend. Умею работать в условиях жёстких сроков, имею опыт в проектах как по Waterfall, так и по Agile. Стараюсь находить оптимальные решения для каждой бизнес-задачи.


Экспертиза:

C# 5 лет

.NET 5 лет

React 3 года

Next.JS 1 год

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

Система автоматизации
Описание задачи/проекта

Внутренняя система, которая упрощает рабочие процессы сотрудников — от управления документами до рутинных задач — с помощью голосового и текстового взаимодействия. Она использует Retrieval Augmented Generation (RAG) для поиска по разным источникам, а также другие функции на базе искусственного интеллекта.

Позиция на проекте
Fullstack разработчик
Ответственность
  1. Разработка, тестирование и отладка различных AI-инструментов для .NET Web API (генерация, суммаризация, text-to-speech, векторный поиск)
  2. Создание приложений на Next.js для демонстрации возможностей AI (анализ тональности, text-to-speech, анализ и поиск по транскриптам звонков) с интеграцией в основное приложение через iFrame
  3. Реализация unit-тестов
  4. Настройка CI/CD пайплайнов
  5. Исправление ошибок
  6. Документирование API
  7. Code review
  8. Документирование кода
  9. Декомпозиция задач
  10. Оценка задач
Технологии и инструменты
.NET 6, ASP.NET Core, Azure, Azure DevOps, C#, Confluence, Jira, Miro, MS SQL Server, Next.js, Npm, NSubstitute, NVM, Python, React, SQL, ssms, Swagger, test containers, Visual Studio, VS code, .NET 8, EF Core, Task Parallel Library, TUnit
Период работы/продолжительность
Ноябрь 2024 г. - Октябрь 2025 г.
Платформа автоматизации благотворительной поддержки
Описание задачи/проекта

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

Позиция на проекте
Backend разработчик
Ответственность
  1. Участвовал в разработке backend-части .NET чат-бота, взаимодействующего с Python API и React UI
  2. Активно работал со стейкхолдерами и выполнял роль тимлида
  3. Оптимизировал работу с базой данных, сократив время загрузки веб-приложения на 40%
  4. Поддерживал существующую сложную схему данных, включающую несколько иерахий, реализованных с использованием таксономий
Технологии и инструменты
.NET 6, ASP.NET Web API, Automapper, AWS, Azure, C#, Confluence, CORS, Entity Framework Core, Git, GitHub, Jira, Moq, MS SQL Server, NUnit, Razor Pages, React, ssms, Swagger, Visual Studio, VS code, Task parallel library (TPL), Redis Cache, Shouldly, Graph API
Период работы/продолжительность
Ноябрь 2023 г. - Ноябрь 2024 г.
Платежи и финансирование в строительной отрасли
Описание задачи/проекта

Платформа, которая предлагает индивидуальные кредитные решения для строительной отрасли. Одним из ключевых преимуществ является возможность предоставлять быстрые и гибкие варианты финансирования. Платформа предлагает широкий спектр кредитов, специально разработанных для строительных компаний, с конкурентными процентными ставками и условиями погашения, адаптированными под потребности каждого бизнеса. Все кредиты на платформе выдаются банком CBW Bank, входящим в систему страхования вкладов Федеральной корпорации по страхованию депозитов (FDIC).

Позиция на проекте
Backend разработчик
Ответственность
  1. Участвовал в проектировании и миграции с монолита на Node.js к микросервисам на .NET
  2. Разработал ключевые микросервисы системы, включая сервис платежей, сервис кредитов и систему оценки платёжеспособности клиентов с использованием KYC/KYB
  3. Успешно выполнил миграцию микросервисов на .NET 8
  4. Внёс вклад в переход сервисов с AWS на платформу Azure
  5. Разработал CI/CD пайплайны
Технологии и инструменты
.NET, ASP.NET Core, AWS, Azure, C#, Docker, Entity Framework Core, Git, GitHub, GitLab, Moq, Node.js, pgAdmin, PostgreSQL, Postman, React, SonarQube, Swagger, TPL, Visual Studio, VS code, xUnit, Shouldly
Период работы/продолжительность
Июнь 2020 г. - Ноябрь 2023 г.

Образование

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

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

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