Алексей Х. , Senior, .NET разработчик

Male avatar
Алексей Х.
Россия, Москва
3 220 ₽/час 515 200 ₽/мес. без НДС
Опыт работы:
Более 6 лет

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

Навыки
C#
.NET Framework
.NET Core
.NET 5/6/7/8
SQL Server
Entity Framework Core
EF6
Dapper
ADO.NET
OOP
SOLID
Repository
Unit of Work
MVC/MVVM
Dependency injection
RESTFul API
Web Api
Grpc
CI/CD
WPF
xUnit
LINQ
Git
ELK
Kafka
JWT
Revit API
ASP.NET MVC
T-SQL
xQuery
XSLT
Razor
SOAP
LINQ to SQL
Bootstrap
TFS
WinForms
TypeScript
cryptoapi
Console App
C++
Chart.js
Database:
PostgreSQL
MySQL
Oracle
Technology:
JSON
XML
JQuery
React
HTML5
CSS3
JavaScript
Applications:
Docker
Формат работы
Удалённо
Описание о специалисте

Разработка, тестирование, отладка и поддержка программного обеспечения на C# с использованием платформы .NET (.NET Framework, .NET Core, .NET 5/6/7/8). Создание и поддержка серверной логики (Backend) для веб-приложений, сервисов или API. Реализация бизнес-логики приложения в соответствии с техническими заданиями и требованиями. Написание чистого, эффективного, кода. Рефакторинг существующего кода. Проектирование и взаимодействие с базами данных (SQL Server, PostgreSQL, MySQL, Oracle) с использованием ORM (Entity Framework Core/EF6, Dapper, ADO.NET). Разработка и оптимизация SQL-запросов, Работа с различными форматами данных (JSON, XML). Применение принципов ООП и SOLID. Использование паттернов проектирования (Repository, Unit of Work, MVC/MVVM, Dependency Injection и др.). Участие в проектировании архитектуры приложений (в рамках своей роли/уровня). Разработка и интеграция RESTful API / Web API / gRPC сервисов. Интеграция с внешними системами и сервисами. Разработка и интеграция RESTful API / Web API / gRPC сервисов. Участие в процессах CI/CD.

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

NDA
Описание задачи/проекта

Разработка ПО для управления казначейством, включая бекенд-системы для обработки сделок юридических лиц, интеграцию с аналитическими сервисами и доработку клиентских приложений.

Позиция на проекте
C#/.NET-разработчик
Ответственность
  1. Разработка и поддержка серверной части приложений на C# (.NET 8).
  2. Работа с базами данных (MS SQL Server, PostgreSQL).
  3. Написание оптимизированных и сложных SQL-запросов с использованием индексов
  4. Интеграция с ELK-стеком (Elasticsearch, Logstash, Kibana) для логирования и аналитики.
  5. Использование Kafka для асинхронной обработки событий.
  6. Разработка и поддержка WPF-приложений для внутренних пользователей.
  7. Написание модульных тестов (xUnit).
  8. Оптимизация запросов с использованием LINQ.
  9. Работа с системами контроля версий (Git), участие в код-ревью и сопровождение процессов командной разработки.
  10. Внедрение и сопровождение DevOps-процессов с использованием CI/CD.
  11. Адаптация чужого исходного кода для поддержки функционала.
  12. Использование EF Core для ORM и управления миграциями.
  13. Работа в архитектуре SOA, реализация и поддержка REST API.
  14. Участие в рефакторинге.
  15. Документирование кода и процессов.
Технологии и инструменты
.NET Core, C#, CI/CD, Docker, ELK, Git, Kafka, LINQ, MS SQL Server, PostgreSQL, REST API, SOA, WPF, xUnit, .NET 8, EF Core
Период работы/продолжительность
Декабрь 2022 г. - Май 2026 г.
NDA
Описание задачи/проекта

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

Позиция на проекте
C#/.NET-разработчик
Ответственность
  1. Реализация аутентификации и авторизации через JWT.
  2. Оптимизация работы с БД (PostgreSQL).
  3. Контейнеризация сервисов с использованием Docker.
  4. Руководство командой разработки, координация задач и контроль качества выполнения работ.
  5. Планирование и распределение задач между участниками команды, проведение ежедневных стендапов и технических обсуждений.
Технологии и инструменты
.NET 5, C#, Docker, JWT, PostgreSQL
Период работы/продолжительность
Март 2014 г. - Ноябрь 2022 г.
NDA
Описание задачи/проекта

Создание плагина для Autodesk Revit, автоматизирующего процессы проектирования в строительстве.

Позиция на проекте
C#/.NET-разработчик
Ответственность
  1. Интеграция с Revit API для генерации 3D-моделей.
  2. Разработка WPF-интерфейса для настройки параметров.
  3. Работа с Entity Framework для хранения конфигураций.
  4. Руководство командой разработки, координация задач и контроль качества выполнения работ.
Технологии и инструменты
C#, Entity Framework, Git, WPF, Revit API
Период работы/продолжительность
Март 2014 г. - Ноябрь 2022 г.
NDA
Описание задачи/проекта

Внутренний портал для управления проектами, документами и коммуникацией.

Позиция на проекте
C#/.NET-разработчик
Ответственность
  1. Разработка REST API и интеграция с SOAP-сервисами.
  2. Использование XSLT/XQuery для обработки XML-данных.
  3. Реализация динамических интерфейсов на React/jQuery.
  4. Руководство командой разработки, координация задач и контроль качества выполнения работ.
Технологии и инструменты
.NET Core, ASP.NET MVC, Bootstrap, C#, CSS3, DI, Entity Framework, Git, HTML5, JavaScript, JQuery, Razor, React, REST API, SOAP, T-SQL, TFS, xQuery, XSLT, LINQ to SQL
Период работы/продолжительность
Март 2014 г. - Ноябрь 2022 г.
NDA
Описание задачи/проекта

Система управления задачами для строительных проектов.

Позиция на проекте
C#/.NET-разработчик
Ответственность
  1. Гибкая система назначения и контроля задач.
  2. Интеграция с REST/SOAP API внешних сервисов.
  3. Поддержка адаптивного дизайна (Bootstrap).
  4. Проведение Code Review.
Технологии и инструменты
ASP.NET MVC, Bootstrap, C#, CSS3, DI, Entity Framework, Git, HTML5, JavaScript, JQuery, Razor, REST API, SOAP, T-SQL, XSLT, LINQ to SQL
Период работы/продолжительность
Март 2014 г. - Ноябрь 2022 г.

Образование

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

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

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

Request Poster