Обо мне

Привет! Меня зовут Николай Гущарин, и я занимаюсь тем, что делает распределённые системы не просто работающими — а предсказуемыми, масштабируемыми и сопровождаемыми.

Я — senior backend-инженер и техлид, больше половины карьеры работаю с .NET, но активно использую Rust и изучал Go. Убеждён, что язык — лишь инструмент, а главное — понимание контекста и умение выбирать правильное решение под задачу.

Работал в Промсвязьбанке, сейчас — в OzonTech, где проектирую и внедряю архитектуру для высоконагруженных сервисов. Помогал запускать внутренние образовательные программы («Школа цифровых ролей», Route256), выступал как ментор и преподаватель, а также участвовал в найме и адаптации инженеров.

Где я делюсь опытом:

Выступления:

  • DotNET Ru Community Meetup
    «Автогенерация клиента SignalR с использованием Source Generators»
    ▶ Смотреть на YouTube

  • OzonTech Meetup
    «Как Source Generators помогли нам избавиться от проблем с версиями и бойлерплейтом»
    ▶ Смотреть на YouTube

  • OzonTech GoSharp Weekend
    «Rate limiting: как не упасть под нагрузкой и не потерять клиентов»
    ▶ Смотреть на YouTube

Я открыт к диалогу — особенно если речь о сложных системах, командной культуре или новых подходах в разработке. Пиши!