Пишу на C# с 2018 года - восемь лет коммерческой разработки. Сейчас Senior .NET разработчик, работаю удалённо: ASP.NET Core, микросервисы, Kafka и RabbitMQ, Redis, PostgreSQL и MS SQL, Docker и Kubernetes, Azure. Последний год отдельно занимаюсь интеграцией LLM в .NET-сервисы - Azure OpenAI, RAG, агенты.
Веду технический блог о внутреннем устройстве .NET: как на самом деле работают async/await и конечный автомат под ним, что происходит с памятью и GC, почему EF Core генерирует не тот SQL, который вы ожидали, чем отличаются уровни изоляции в Postgres. Больше сорока разборов, лучший собрал за двести реакций. Пишу ровно про то, что спрашивают на senior-интервью — и на чём чаще всего сыпятся.
Отдельно скажу вещь, которую обычно не пишут: я сам прямо сейчас прохожу технические интервью в зарубежные компании. Я не вспоминаю, как это было пять лет назад - у меня есть свежие расшифровки собственных собеседований и честный разбор того, где просел я сам. Мне кажется, это полезнее отполированной истории успеха.
подготовка к техническому интервью на Senior .NET
Mock interview с разбором: где ответ был верным по сути, но прозвучал на junior-уровне. Письменный фидбэк после сессии