Специалисты

Описание

ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ:
Проектирование, оптимизация БД, Многопоточное программирование, Паттерны программирования, Тестируемый код, API для работы с мобильными и веб клиентами, Разработка бизнес-логики на языке C#, Настольные высокопроизводительные приложения, Интеграции с корпоративными системами, Интеграции с оборудованием, Кроссплатформенные серверные решения, Потоковая передача данных, Шифрование данных
Языки программирования: C#, PL/SQL, Java, C++
Технологии: .NET, Windows Forms, WebSocket, WebAPI,RabbitMQ, Redis, MVVM, MVC, WCF, REST API
Базы данных: MS SQL, PostgreSQL, MySQL, MongoDB, Oracle
Средства разработки ПО: MS Visual Studio, Resharper, Git, TeamCity, Jira, Youtrack, Nunit, MsTest, Oracle BI Publisher, Oracle APEX, Eclipse

ОБРАЗОВАНИЕ
1998 - 2003 Университет ПГУ им. Т.Г. Шевченко
Специальность: «Компьютерные системы и сети»

Опыт
Проект

Проект для топовых футбольных и баскетбольных клубов России

Описание

Современная экосистема, объединяющая в себе: web-сайт, со встроенным онлайн магазином, билетной системой и общим кабинетом пользователя. Отдельно есть версия для адаптива (планшет, телефон); Административная панель, для создания различных мероприятий и наполнение контента сайта, c настроенной ролевой безопасностью: IOSAndroid мобильное приложение, для более удобного использования экосистемы на мобильных устройствах. Роль в проекте: C# Developer Обязанности: Реализовал серверную часть Разработка API

Технологии

C#, .NETCore, WebApi, PostgreSQL, EntityFramework, Redis

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

Март 2022 - н.в. месяцев

Проект

Сервис единой обработки данных строительной компании

Описание

Представляет собой сервис на основе REST в котором реализован прием, обработка и передача необходимых данных из разных источников данных. Источники данных представляют из себя Web сервисы построенные на основе WCF, gRPC, Rest, а также брокер сообщений RabbitMQ. Для периодического опроса сервисов и получения актуальных данных используется планировщик задач Hangfire. Для тестирования правильности работы Rest Api и различных синхронизаторов используются юнит тесты на основе AutoFixture и xUnit. Роль в проекте: Ведущий C# Developer Обязанности: Разработка нового функционала и поддержка информационной системы Оптимизация БД Покрытие более 80% кода тестами Команда: 3 backend разработчика

Технологии

.NET Core, C#, WCF, gRPC, Rest, MS SQL, PostgreSQL, RabbitMQ, Hangfire, AutoFixture, xUnit, FluentValidation.

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

Декабрь 2020 - Февраль 2022 месяца

Проект

Система электронного документооборота

Описание

Реализовано более 300 различных интеграций (экспорт/импорт) с внешними ИС, т.е. обменов данными с другими государственными БД. СУБД содержит 9000 таблиц. Размер БД > 7 TB. Бизнес-логика разделена примерно на 2000 С# проектов (сборок). Роль в проекте: Ведущий C# Developer Обязанности: Разработка нового функционала и поддержка информационной системы Оптимизация БД Проводил код ревью Команда: 3 backend разработчика

Технологии

.NET, C#, WCF, MS SQL, MSMQ, Html, JS, VBS

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

Январь 2020 - Декабрь 2020 месяцев

Проект

Автоматическая банковская система

Описание

Представляет собой набор приложений для работы банка. Включает различные приложения, такие как учет депозитов, учет кредитов, учет оперативной информации, оперативную и сводную отчетность, учет корреспондентских отношений между банками, выставление счетов и т. д. Участие в интеграционных проектах таких как: - Национальная платежная система, - Факторинговая система, - Интернет Банк. Роль в проекте: C# Developer Обязанности: В проекте занимался разработкой и поддержкой банковского программного обеспечения. Создавал и анализировал технические задачи/требования в сотрудничестве с Заказчиками. Спроектировал и разработал архитектуры БД приложения. Реализовал создание функций, процедур, пакетов, триггеров и т. д. Оптимизировал SQL-запросы, моделировал данные. Проводил отладку программного обеспечения. Разработал сервис REST, SOAP.

Технологии

PL/SQL Developer, Oracle SQL Developer, Toad for Oracle

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

Декабрь 2008 - январь 2020 месяцев