Разработчик .Net

Челябинск, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Fullstack • C# • JavaScript • SQL • ASP.NET MVC • ASP.NET WEBAPI • ASP.NET Core • SignalR • Vue.js • jQuery • MongoDB • MSSQL • Oracle • Redis
Удаленная работа • Работа в офисе
Опыт работы более 5 лет
О себе

На данный момент разработчик, руководитель команды разработки.

Мои компетенции и опыт

Компетенции:Проектирование и разработка web-приложений на платформе  нужен доступ к резюме и desktop-приложений на WinForms. Фронтенд на JavaScript, jQuery, VueJS. Проектирование баз данных с использованием СУБД MSSQLServer, Oracle, MySql, Sqlite (базовое администрирование, проектирование БД, тюнинг и оптимизация запросов, написание хранимых процедур). Успешный опыт практического применения Scrum/Agile, руководство командой разработчиков (5-7 человек). Использование методик непрерывной интеграции CI/CD (TeamCity, Octopus). 

Технологии: .NETFramework, C#, нужен доступ к резюме , .NetCore,MSSQLServer, EntityFramework, MEF, SimpleInjector, WCF, RestAPI, OpenAPI , HTML, CSS, JS, jQuery, SignalR.

Прочее: Agile Project Management, Scrum, JIRA, Crucible, Git, GitLab, TeamCity, Kibana

Образовательные проекты: MongoDB, VueJS, Redis.

 

Сертификаты:

Microsoft Certified Solutions Developer: Web Applications

нужен доступ к резюме “Programming in HTML5 with JavaScript and CSS3”

нужен доступ к резюме “Developing нужен доступ к резюме MVC Web Applications”

нужен доступ к резюме “Developing Microsoft Azure and Web Services”

 

Тренинги:

ScrumTrek . “Agile Development With SCRUM”, “Agile Requirements Analysis”

 

Дополнительное обучение

  • MongoDB University: “MongoDB Basics”, “MongoDB Aggregation Framework”, “MongoDB for .NET Developers”, “MongoDB for Python Developers”, “MongoDB Performance”, “Data Modeling”, “Basic Cluster Administration”
  • Coursera: “Building Modern Python Applications on AWS”

 

Опыт работы:

Июнь нужен доступ к резюме Март 2022, One, Inc нужен доступ к резюме (российский филиал ООО «Единые системы»)
разработчик, руководитель команды разработки 

Обязанности:

Сопровождение и развитие высоконагруженной системы процессинга платежей (платежный шлюз, API для приема платежей, UI панели управления, отчеты, фоновые процессы, интеграция со сторонними сервисами и др.). Управление командой разработки, занимающейся поддержкой шлюза, разработкой новых фич, устранением инцидентов. Контроль соблюдений требований по производительности и безопасности (в том числе PCIDSS). Взаимодействие с продуктовой командой и бизнес-аналитиками. Организация работы команды в SCRUM (планирование/митинги/демо/ретроспективы). Анализ требований, первичная оценка и декомпозиция задач. Решение критичных проблем производительности. Ревью технических решений и кода в Crucible и Gitlab. Выпуск релизных версий.

Достижения и реализованные проекты:

  1. Расширение API шлюза для поддержки новых провайдеров и методов платежей.
  2. Интеграция шлюза со сторонним системами валидации платежных данных.
  3. Редизайн UI панели управления (с контролем следования designguidelines, сохранением обратной совместимости и возможности пользователю вернуться к старому дизайну, возможностью сбора аналитики по переходу на новый дизайн)
  4. Реализованы различные технологические и улучшения (оптимизация производительности, миграция на новый DI-контейнер, перевод на новый формат проектов VS, структурированное логирование)
  5. Добавлена возможность хранить историю изменений критичных данных в базе данных (historytables) и реализована инфраструктура для их отображения в UI.


Технологии: .Net 4.6, WCF, Rest API, Open API, SQL Server 2019, SQL Reporting Services, DWH, Entity Framework, LLBLGen, JS, jQuery, Kendo UI, Twitter Bootstrap, 

Апрель 2014 – Июнь 2016, ООО «Малахит Интеллектуальные Системы»,  нужен доступ к резюме , руководитель команды разработки, системный архитектор

Обязанности: 
Проектирование архитектуры приложений, структуры БД, разработка клиентской и серверной части, написание тестов. Руководство командой разработчиков, обучение junior'ов, проведение code-review и решение технических проблем в процессе разработки (оптимизация производительности приложения, тюнинг БД, организация работы команды - source control, continuous integration), документирование системы. Проведение scrum-митингов, планирование итераций, ведение бэклога. 

Достижения и реализованные проекты:

  1. Разработка и внедрение комплексного расчетно-кассового центра (РКЦ) городского масштаба. Функционал системы включает начисления услуг ЖКУ, прием и распределение оплаты за ЖКУ, формирование отчетности. Реализована интеграция с информационными системами всех основных городских ресурсоснабжающих организаций, управляющих компаний, банков и платежных агентов, а также с администрацией города. Технологии: нужен доступ к резюме MVC 5, Entity Framework нужен доступ к резюме , MS SqlServer 2012, Html5, jQuery, SignalR, AngularJS, TFS.
  2. Система автоматизации управляющей компании в области ЖКХ (диспетчеризация, подомовой учет управление ремонтами, планирование, бюджетирование). Технологии: нужен доступ к резюме MVC 5, Entity Framework, MS SqlServer, TFS.
  3. Прототип системы планирования и бюджетирования крупного агрокомплекса, выполняющий моделирование «что-если», для полного цикла производства: от начальных затрат материалов и выбора портфеля продукции до получения финансового результата. Технологии: нужен доступ к резюме MVC 5, Entity Framework, MS SqlServer.

Май 2012 – Март 2014, ООО «ITEMAX», ведущий разработчик, руководитель команды.

Обязанности: 
Обследование объектов автоматизации, разработка ТЗ, управление бэклогом, руководство командой разработки (scrum-мастер), участие в разработке/программировании проекта, планирование итераций, организация scrum-митингов, выполнение ревью кода, обучение junior'ов, решение технических проблем при разработке, документирование системы, развертывание и внедрение продукта у заказчика.

Достижения и реализованные проекты:

  1. Супермаркет интернет магазинов нужен доступ к резюме (разработка ядра системы + бэкэнда, разработка фронтэнда, на начальном этапе верстка первых магазинов, оптимизация и сопровождение системы. Участие в разработке мобильного приложения для iOS (на платформе Xamarin)
  2. Разработка системы автоматизации гостиничного комплекса (распределенная система, включающая офис продаж в городе + территориально удаленную базу отдыха)

 

Опыт работы до 2012 г

Сентябрь 2005 – Апрель 2012, ООО «Малахит», ведущий разработчик, начальник отдела

Технологии: Oracle 8/9, нужен доступ к резюме 4.5 WebForms, нужен доступ к резюме Mvc, Delphi 6-7

Ноябрь 2003 –Август 2005, Мясоперерабатывающий комплекс «Иорг и К», ведущий разработчик

Технологии: Delphi 5-7, Visual FoxPro, Interbase / FirebirdSQL, MS SQL 2000.

Февраль 1999 –Октябрь 2003, ГК «Абразивные заводы Урала», разработчик, ведущий разработчик, 
Технологии: Visual FoxPro, MS SQL 2000.



Интересные кандидаты