Специалисты

Описание

Навыки:
.NET, .NET WebAPI, Entity Framework Core, DDD, T-SQL, Moq, Azure Cloud, Azure DevOps, Azure SQL Database, xUnit, CQRS+MediatR, Angular , NUnit, ETL, REST API, ADO.NET, Azure Pipelines, KendoUI, Material UI, Highcharts.js, Sybase ASE, MS SQL Server, AutoFixture

Образование:
Нижегородский государственный университет (ННГУ)
Прикладная информатика и кибернетика
2014

Опыт
Проект

Разработка и поддержка существующего решения по автострахованию в сферах B2B и B2B2C.

Описание

Команда: 1 PO, 5 backend, 3 frontend, 4 QA, 4 BA Роль на проекте: C#(NET) - разработчик Обязанности: Разработка и поддержка решения по автострахованию: анализ требований к системе автострахования; проектирование архитектуры системы; написание кода на выбранном языке программирования; тестирование разработанных модулей; исправление ошибок и оптимизация кода; обновление системы в соответствии с изменениями требований. Реализация интеграции с внутренними и внешними сервисами: изучение существующих сервисов компании; выбор методов интеграции; разработка интеграционных модулей; настройка взаимодействия между сервисами. Участие в разработке нового портала: определение требований к новому порталу; создание дизайна интерфейса; разработка REST API; реализация клиентской части на React. Разработка решения для ЭЦП: исследование существующих решений для ЭЦП; проектирование системы ЭЦП; реализация алгоритмов шифрования и проверки подписей; интеграция с существующими системами документооборота.

Технологии

.NET WebAPI, MS SQL Server, Sybase ASE, .NET ?, Entity Framework Core, DDD, T-SQL, Moq

Длительность

май 2023 - Июль 2024 месяцев

Проект

Приложение для редакционно-технического отдела отдела клинической эффективности.

Описание

Команда: 3 frontend, 3 backend, 1 DevOps, 3 QA, 2 BA, 1 PM Роль на проекте: C#(NET) - разработчик Обязанности: анализ требований к приложению; доработку бэклога; участие в планировании архитектуры приложения; реализацию MVP части приложения; доработки под требования конечных пользователей; перенос проекта в облачную инфраструктуру Azure после реализации основных частей решения.

Технологии

.NET WebAPI, Azure Cloud, Azure DevOps, Azure SQL Database, MS SQL Server, .NET 5/6, xUnit, Entity Framework Core, DDD, CQRS+MediatR, T-SQL, XUnit, Moq

Длительность

март 2021 — июнь 2023 месяца

Проект

Система, объединяющая данные из нескольких источников и систематизирует их в реальном времени.

Описание

Команда: 4 fullstack, 2 QA, 2 BA Роль на проекте: Fullstack разработчик Обязанности: Full-Stack разработка, которая включает в себя работу над серверной частью, интерфейсом, инфраструктурой, процедурами БД и ETL. Роль SCRUM-мастера, проведение церемоний и работа над прозрачностью разработки, согласованием ожиданий и обязательств. Модульное/интеграционное/API-тестирование для удовлетворения требований бизнеса и команды разработчиков к качеству продукта, удобству сопровождения, масштабируемости и стабильности. Улучшение и завершение процесса ETL с упором на производительность и с минимальной потерей данных. Доработка отображения данных в пользовательском интерфейсе с использованием табличного представления данных и диаграмм пользовательского интерфейса.

Технологии

.NET WebAPI, .NET 4.7, Angular2+, MS SQL Server, ETL, REST API, ADO.NET, Azure Pipelines, KendoUI, Material UI, Highcharts.js, NUnit, Moq, AutoFixture

Длительность

март 2018 — март 2021 месяц

Проект

Система моделирования бизнес-проектов для сферы здравоохранения и социального обеспечения для страховой компании в США

Описание

Команда: 8 fullstack, 4 QA, 2 AQA, 2 DevOps, 1 PM Роль на проекте: Fullstack разработчик Обязанности: Онбординг: помощь новым сотрудникам в адаптации и обучении. Лидерство в разработке функций: определение требований к функциям продукта, их реализация и тестирование. Доработка требований: анализ и уточнение требований к продукту на основе обратной связи от пользователей и команды. Повышение надежности продукта: улучшение стабильности и безопасности работы продукта. Упрощение архитектуры: оптимизация структуры кода для повышения его читаемости и удобства сопровождения. Разработка ключевых функций: создание основных функций продукта, которые определяют его функциональность и удобство использования. Поддержка существующего решения: исправление ошибок и улучшение производительности существующего продукта. Фокус на масштабируемость, гибкость и качество: проектирование решения с учетом возможности расширения функционала, обеспечения гибкости и высокого качества кода. Обновление тестового покрытия: увеличение процента кода, покрытого тестами, для обеспечения надежной работы продукта. Создание и поддержка определений шагов для SpecFlow: предоставление инструментов для написания поведенческих тестов на родном языке команды QA.

Технологии

.NET 4.5, .NET 4.7, Web Api, AngularJS, KnockoutJS, Enity Framework, Ninject

Длительность

март 2018 — март 2021 месяц