• Понимание принципов ООП, SOLID.
• Знание паттернов проектирования.
• Умею в Clean Code.
• Понимание agile-методологий (scrum, kanban).
• Unit-тестирование (NUnit, XUnit, Moq, NBuilder).
В свободное время стараюсь изучать что-то новое посредством чтения литературы, статей, просмотра обучающих видео и конференций, пробую различные технологии на практике.
Занимаюсь наставничеством Junior-разработчиков.
В рамках компании провожу еженедельные встречи на технические и околотехнические темы.
Английский язык на уровне просмотра и прослушивания конференций (а также фильмов, подкастов и т.п.), чтения литературы.
Lead .Net developer на проекте P&G.
Backend: ASP.Net Web Api
DB: MS SQL
ORM: Entity Framework
Cloud: Azure
Разработка и сопровождение системы управления контентом.
Ответственность за подсистему (Code ownership).
Обсуждение задач с заказчиком.
Работа в англоязычной команде.
Развитие и сопровождение клиент-серверных приложений с использованием ASP.Net MVC и ASP.Net Web Api.
Работа с базами данных (Oracle, MS SQL).
Вынос хранимых процедур из БД.
Подключение ORM.
Разработка веб-сервисов.
Оптимизация производительности приложений.
Ответственность за подсистему (Code ownership).
Проведение code review и design review.
Участие в обсуждении постановок.
Занимаюсь наставничеством Junior-разработчиков.
Также в рамках компании провожу еженедельные встречи на технические и околотехнические темы.
Full-stack разработка ECM- и BPM-систем на платформе OpenText.
Преподавание основ программирования на C# и робототехники на базе Arduino.
Разработка образовательных программ.
Организация соревнований и других мероприятий краевого уровня.
Бакалавриат: Физико-математическое образование (профиль информатика)
Магистратура: Магистр педагогического образования (профиль информатика и ВТ)
Аспирантура: Педагогическое образование (информатика и ВТ)