Специалисты

Описание

Опыт коммерческой разработки ПО более 7 лет;
Опыт разработки серверных приложений с веб-интерфейсом;
Быстрое решение проблем в сложных условиях;
Умение осваивать и внедрять новые технологии в сжатые сроки;
Участие в архитектурном анализе и построение ПО.

Базы данных: MS SQL, PostgreSQL, MongoDB, Reddis, ClickHouse
Языки программирования: С#, Python, JS, T-SQL, PSQL
ОС: Windows, Linux
IDE: Visual Studio, Visual Code, IntellIj, Rider JB

Стек технологий:
.NET C#: ASP.NET MVC, Web Pages, ASP.NET Web API, Desktop (Windows Forms, WPF)
Javascript: Javascript, JQuery, AngularJS
Системы контроля версий: Git, Tortoise Git
SQL: MSSQL
Web: HTML, CSS3, Bootstrap 3
Net Core (2.2, 3.1, 5, 6): ASP.NET MVC, ASP.NET Web API
Система управления проектами и задачами: Github, Jira, Gitlab, Tfs
Образование
Среднее-специальное - Колледж экономики и информатики при УлГТУ (Вычислительные системы и сети): 2011 - 2014

Опыт
Проект

Группы проектов (Management System, Broker Manager, Security, Personal cabinet, Monitoring)

Описание

Роль в проекте Ведущий C#/Backend разработчик 1.Развитие системы/решение проблем группы проектов Management System. Во главе группы проектов монолитное приложения являющееся центральной административной жилой для огромнейшего комплекса различного ПО. Отвечает за сбор и накопление данных как минимум с 15 систем, и это только то, с чем представилось столкнуться. Остальные внутренние проекты отвечают за сложные расчеты, импорты, интеграции. 2.Развитие системы/решение проблем группы проектов Broker Manager. Основной проект является центральной системой передачи данных между любыми системами и программными комплексами заказчика. 3.Развитие системы/решение проблем группы проектов Security. Проект отвечает за AD интеграцию и авторизацию пользователей в любых системах заказчика, так же в рамках проекта сопровождаются библиотеки упрощающие работу и Api-взаимодействие с проектом. 4.Развитие системы/решение проблем группы проектов Personal cabinet. Кабинет для внутренних сотрудников отслеживающих офисы заказчика, включает группу проектов работы с расписаниями и различными интеграциями, которые также напрямую влияют на главный сайт заказчика. 5.Развитие системы/решение проблем проекта Monitoring. Проект построен на работе с Elastick и отвечает за мониторинг работы ограниченного количества проектов и в основном мониторинг работы группы проектов Broker Manager. 6.Также имеются достаточно много более мелких проектов, которые являются службами Windows, либо сервисами IIS, либо сервисами в Kubernetes. По всем проектам определены мои роли как специалиста: 1. Поддержание работы системы в условиях высокой нагрузки, быстрое реагирование. 2. Разработка нового функционала по потребностям бизнеса, описание проделанной работы для документирования в confluence. 3. Оптимизация имеющегося функционала по потребностям бизнеса и по приходящим багам с 3-й линии поддержки. 4. Участие в документировании систем и содействие техническим писателям. 5. Активное участие и содействие с командой DevOps для локализации падений и поддержании систем. 6. Участие в командной аналитике и разработка плана развития систем как функционально, так и по стеку используемых технологий.

Технологии

C# 7-9, .NET 2.2, .NET 3.1, ASP.NET REST.API, Entity Framework 6, MSSQL, Rabbit MQ, ELK Stack, Docker, Kubernetes, SOA, MSTest, NUnit

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

01.22 – 11.23 месяца

Проект

Портал сферы туризма

Описание

Роль в проекте Ведущий C#/Backend разработчик Портал для туристов России, где можно читать новости, смотреть маршруты по России с подробным описанием с картой, а также создавать свои маршруты. Также к порталу имеется административная панель, где можно управлять всеми данными портала, изменять его структуру, интегрировать данные на портал с различных внешних источников. Также имеется портал для инвесторов, где можно посмотреть инвест-идеи и инвест-проекты по всей России. Реализация сложных архитектурных задач увеличения стресс-нагрузки портала, увеличение количества пользователей/ч рассчитанных на страну и зарубежье. Изменения/ускорение протокола общения микросервисов с REST на gRPC. Унификация общих библиотек и построение масштабируемой архитектуры. Подключение буферизации redis/memcached.

Технологии

C# 9, .NET 5, ASP.NET REST.API, gRPC, Entity Framework, PostgreSQL, Kafka, ClickHouse, MongoDB, Docker, Kubernetes, MSA, NUnit

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

04.21 - 01.22 месяца

Проект

Роботизация обработки приемок от поставщиков крупного ретейлера

Описание

Описание Чтение писем или ручное приятие(сервисом) приемок на оботку, для дальнейшей сверки с актами ретейлера, составление отчетов и рассылка заявителям или бухгалтерам. Роль в проекте Архитектор, Team-Lead, Разработчик

Технологии

C#, ASP.NET MVC, Razor, JavaScript/jQuery, MS SQL Server, VB .NET, Web-api Rest, SOAP, Oracle

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

04.19 - 04.21 месяц

Проект

Разработка B2B платформы для маркета

Описание

Описание Перенос на более современные технологии имеющегося решение B2B платформы, доработка решения под ключ, внедрение новых возможностей платформы. Роль в проекте Full-Stack разработчик

Технологии

C#, .net Framework 4.6 MVC 4, MS SQL Server, JQuery, HTML, CSS

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

09.18 - 04.19 месяцев

Проект

Разработка обновленного интерфейса для драйвера оборудования

Описание

Роль в проекте Full-Stack разработчик

Технологии

C#, WPF, DX11, Python, ML Keras, OLEDB

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

04.18 - 08.18 месяцев

Проект

Поддержка и развитие платформы интернет магазинов

Описание

Описание Сопровождение и развитие движка интернет-магазинов. Кастомизация под ключ для отдельных клиентов. Роль в проекте Full-Stack разработчик

Технологии

C#, ASP.NET MVC 5, Web Pages, Razor, JavaScript/AngularJS 1.6, MS SQL Server

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

02.16 - 04.18 месяцев