Более 10-ти лет программирую за деньги под платформу .NET, из них 6 лет на ASP.NET Core. Почти 3 года преподаю C# и ASP.NET Core, за это время научился объяснять сложные концепции простым языком, разработал несколько собственных учебных курсов. Сейчас преподаю в OTUS. В обучении предпочитаю, прежде всего, подход через общение, наводящие вопросы и разбор практических кейсов.
Веду несколько популярных Open Source проектов на GitHub: https://github.com/rodion-m/
С понимаем самых сложных тем:
Асинхронность/многопоточность
Архитектура ПО (DDD, Clean Architecture)
Паттерны проектирования (GoF), DI, принципы S.O.L.I.D., GRASP, лучшие практики
CQRS, MediatR, Outbox
В изучении C# и ASP.NET Core – от нуля до профи
В обучении по Code Review ваших проектов
Подготовлю к прохождению или проведению собеседований: от Junior до Senior
В написании юнит, интеграционных и e2e тестов
В изучении низкоуровневых вещей: модель памяти, GC
В прокачке Soft Skills, навыков взаимодействия в команде