Специалисты

Описание

Языки программирования / технологии
Software Architecture Design/ UML/ Reverse Engineering/Design Patterns
C#/ WCF/ASP.NET Core/ ASP.NET/ ASP.NET MVC/ ASP.NET WebAPI/ WCF/ Windows Services
TypeScript/JavaScript/HTML/CSS
RabbitMQ/MQTT

RDBMS
MS SQL Server
PostgreSQL

Методологии
Agile, SCRUM
Test Driven Development
Waterfall

ORM
EntityFramework 6
EntityFramework Core
Dapper

Frameworks
jQuery
Bootsrap
Angular
React/Redux
Masstransit
SingnalR
ReactiveX (C#, JS/TS)
Prism

Среды разработки
Visual Studio .NET + ReSharper
Rider
Data Grid
VSCode

Средства тестирования
NUnit
XUnit
Moq
NSubstitute

Операционные системы и VM
Microsoft Windows
Linux (Debian, Ubuntu, Alpine)
Docker
Hyper-V
VMware

Опыт
Проект

Витрина для электронной площадки

Описание

Описание проекта: Проект представляет собой отдельный тенант электронной площадки построенной по мультитенантной архитектуре, нацеленный на упрощение проведение закупок в условиях быстро изменяющегося рынка. Заказчик: Электронная площадка для осуществления государственных и муниципальных закупок. Роль на проекте: Ведущий разработчик Обязанности: Управление командой 5 человек; Оценка и декомпозиция задач; Разработка архитектурных и технических задач, написание RFC; Разработка и согласование контрактов интеграции со смежными системами и командами; Разработка новой функциональности, доработка и рефакторинг имеющейся кодовой базы. Размер команды: 30+ человек

Технологии

ASP.Net MVC 4, ASP.Net MVC WebAPI, Entity Framework 6, WCF ASP.Net Core 3.1Web API, ASP.Net Core 6.0 Web API, Entity Framework Core, MediatR, Masstransit, RabbitMQ, MS SQL Server, MongoDB, Redis

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

6 месяцев месяцев

Проект

Сервис предоставления независимых гарантий

Описание

Описание проекта: Сервис интегрируется с электронными площадками и API банков для предоставления независимых гарантий для участия в закупках. Заказчик: Электронная площадка для осуществления государственных и муниципальных закупок. Роль на проекте: Ведущий разработчик Обязанности: Управление командой 5 человек; Оценка и декомпозиция задач; Разработка архитектурных и технических задач, написание RFC; Разработка и согласование контрактов интеграции со смежными системами и командами; Разработка новой функциональности, доработка и рефакторинг имеющейся кодовой базы. Размер команды: 30+ человек

Технологии

ASP.Net Core 6.0 Web API, Entity Framework Core, MediatR, Masstransit, RabbitMQ, PostgreSQL

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

4 месяца месяцев

Проект

Электронная площадка

Описание

Описание проекта: Электронная площадка, представляющая из себя монолитное приложение + микросервисы. Заказчик: Электронная площадка для осуществления государственных и муниципальных закупок. Роль на проекте: Ведущий разработчик Обязанности: Разработка архитектурных и технических задач, написание RFC; Разработка и согласование контрактов интеграции со смежными системами и командами; Разработка новой функциональности, доработка и рефакторинг имеющейся кодовой базы. Размер команды: 40+ человек

Технологии

ASP.Net MVC 4, ASP.Net MVC WebAPI, Entity Framework 6, WCF ASP.Net Core 3.1Web API, ASP.Net Core 6.0 Web API, Entity Framework Core, MediatR, Masstransit, RabbitMQ, MS SQL Server, MongoDB, Redis

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

4 месяца месяцев

Проект

Курьерское приложение

Описание

Описание проекта: Backend и Web приложение для курьерской службы доставки Роль на проекте: Ведущий разработчик Обязанности: Реализация REST сервиса для мобильного приложения, адаптация Web приложения для работы в связке с мобильным приложением, реализация новой функциональности. Размер команды: 6 человек

Технологии

.NET core, ASP.NET Core, WebAPI, React, Redux, Dapper, MediatR, MySQL, K8s

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

4 месяца месяцев

Проект

Личный кабинет клиента для банка

Описание

Описание проекта: Web приложение личного кабинета клиента Роль на проекте: Ведущий разработчик Обязанности: Реализация новой функциональности личного кабинета клиента, поддержка и сопровождение имеющейся функциональности. Реализация механизма оформления подписок на услуги в мастер системе для клиентов мобильного банка. Размер команды: 10-15 человек

Технологии

.NET Framework 4.5/4.8, ASP.NET MVC, .NET core, ASP.NET Core, WebAPI, Oracle, PostgreSQL, Dapper

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

4 месяца месяцев

Проект

Сервис для проведения заседаний

Описание

Описание проекта: Решение для обеспечения информационной поддержки проведения заседаний и деятельности организации Роль на проекте: Технический руководитель, управление небольшой командой, ведущий разработчик Обязанности: Разработка технических решений, проектирование архитектуры программного обеспечения и решения в целом (взаимодействие разных приложении, сервисов и интеграций), управление командой разработки 5-8 человек, взаимодействие с представителем заказчика Размер команды: 5-8 человек

Технологии

.NET Framework 4.5/4.8, WPF, Prism, WCF, Entity Framework 6, ASP.NET MVC, .NET Core, ASP.NET Core WebAPI, Entity Framework Core, React, Redux, React-Router, Typescript, Masstransit, MediatR, MS SQL Server, MongoDB

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

1,5 года месяцев

Проект

Система для франчайзинга

Описание

Описание проекта: Адаптация backoffice системы для франчайзинга Роль на проекте: Ведущий разработчик Обязанности: Адаптация работы backoffice системы для того, чтобы франчайзи могли пользоваться системой на ровне с франчайзером, реализация разграничения прав операторов, изоляция клиентов в рамках одного франчайзи, реализации функциональности автоматического выставления счетов. Размер команды: 7 человек

Технологии

ASP.NET MVC, .NET Core, ASP.NET Core WebAPI, Dapper, MS SQL Server, MongoDB, JQuery

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

4 месяца месяцев

Проект

Платформа для управления трансляцией

Описание

Описание проекта: Платформа для управления трансляцией промо роликов в сети стоматологических клиник Заказчик: Австралийская компания Роль на проекте: Ведущий разработчик Обязанности: Рефакторинг и реинжиниринг платформы Размер команды: 6

Технологии

ASP.NET MVC, ASP.NET WebAPI, Entity Framework, MS SQL Server, JQuery, Angular

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

2 месяца месяцев

Проект

Система автоматизации станции смешения нефти

Описание

Описание проекта: Разработка ПО АРМ оператора для системы автоматизации станции смешения нефти Роль на проекте: Разработчик ПО АРМ оператора Обязанности: Разработка программного обеспечения АРМ оператора, проектирование системы на уровне организации обмена данными ПО АРМ оператора с системой автоматизации, проектирование ПО АРМ оператора, разработка ПО АРМ оператора, разработка отчетных форм. Размер команды: 2 человека

Технологии

WPF, Prism, Entity Framework, PostgreSQL

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

1,5 года месяцев

Проект

Автоматизации учёта показателей нефти

Описание

Описание проекта: Разработка ПО АРМ оператора для автоматизации учёта объемномассовых показателей нефти и нефтепродукта в резервуарных парках Роль на проекте: Разработчик ПО АРМ оператора Обязанности: Разработка программного обеспечения АРМ оператора, проектирование системы на уровне организации обмена данными ПО АРМ оператора с системой автоматизации резервуарного парка, проектирование ПО АРМ оператора, разработка ПО АРМ оператора, разработка отчетных форм, реализация методик подсчёта объемно-массовых показателей нефти и нефтепродуктов, сертификация ПО на соответствие классу точности. Размер команды: 1 человек

Технологии

WPF, Prism, Entity Framework, PostgreSQL

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

1,5 года месяцев

Проект

ПО системы качества нести

Описание

Описание проекта: Разработка ПО АРМ оператора системы качества нести Роль на проекте: Разработчик ПО АРМ оператора Обязанности: Участие в разработке программного обеспечения АРМ оператора. Написание конфигурационных и сервисных утилит. Разработка программного обеспечения для автоматизированного тестирование ПО системы автоматики. Разработка набора тестов для тестирования системы автоматики. Размер команды: 8 человек

Технологии

WPF, Prism, Entity Framework, PostgreSQL

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

1 год месяцев

Проект

ПО для преподавателя

Описание

Описание проекта: Разработка программного обеспечения для составления плана преподавателя из которых в дальнейшем складываются планы преподавания кафедр, факультетов, институтов и университета в целом. Программное обеспечение позволяет контролировать множества ограничений, которые необходимо учитывать при составлении планов, оптимально распределять нагрузку на преподавателей и эффективно использовать имеющиеся ресурсы. Роль на проекте: Разработчик Обязанности: Разработка и проектирование программного обеспечения, проектирование БД, написание технической документации и поддержка пользователей. Размер команды: 1 человек

Технологии

ASP.NET MVC 4, Entity Framework 6, AngularJS, MS SQL Server 2012

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

1 год месяцев

Проект

Программный комплекс для видеотрансляции конференций

Описание

Описание проекта: Программный комплекс, который позволял производить видеотрансляции конференций и управлять ими. Для каждой конференции возможно составить расписание, состоящее из докладов и перерывов, добавить несколько источников видео (IP или WEB камера) и в процессе проведения мероприятия присутствует возможность переключать источники видеопотока и информации о докладчиков. Для зрителей доступна возможность обсуждения в режиме реального времени. После завершения конференции все материалы доступны в архиве. Роль на проекте: Разработчик Обязанности: Разработка и проектирование программного обеспечения, проектирование БД, написание технической документации и поддержка пользователей. Размер команды: 1 человек

Технологии

ASP.NET MVC 3, Entity Framework 6, AngularJS, MS SQL Server 2008, NginX + RTMP module

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

1 год месяцев

Проект

Система для табельного учета рабочего времени

Описание

Описание проекта: Программное обеспечение для табельного учёта рабочего времени в ВУЗе. Система интегрирована со штатным расписанием и кадровой системой ВУЗ, что позволяет всегда работать с актуальной информацией о сотрудниках. Система позволяет автоматически генерировать табель рабочего времени для подразделения учитывая все особенности табельного учета в ВУЗе и имеющеюся в смежных системах информацию об отпусках, больничных и командировка. Доступно ручное редактирование табеля и согласование проекта табеля в электронном виде. Роль на проекте: Разработчик Обязанности: Разработка и проектирование программного обеспечения, проектирование БД, написание технической документации и поддержка пользователей. Размер команды: 1 человек

Технологии

ASP.NET MVC 3, Entity Framework 6, AngularJS, MS SQL Server 2008

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

1 год месяцев