Игорь Савельев
backend-разработчик · Go, PostgreSQL, распределённые системы · Казань
Чем занимаюсь
Пишу серверную часть с 2016 года. Последние четыре года в основном Go: сервисы очередей, внутренние API, интеграции с платёжными провайдерами и складскими системами.
Люблю задачи, где нужно разобраться в чужой легаси-системе и аккуратно перенести её на нормальную архитектуру без простоя. Умею и настроить инфраструктуру: Linux, nginx, PostgreSQL, systemd, базовый Docker и мониторинг.
Работаю удалённо, часовой пояс московский, перекрываюсь с европейскими командами на четыре часа.
Свежие заметки
Почему я перестал использовать ORM в новых проектах
Три года с генерируемым SQL привели к тому, что сложные выборки я всё равно пишу руками. Разбор, где ORM ещё…
Миграция с MySQL на PostgreSQL без остановки сервиса
Подход, которым пользовался дважды: логическая репликация, двойная запись, сверка контрольными суммами и откат,…
Systemd-юниты, которые я копирую из проекта в проект
Минимальный набор unit-файлов с лимитами, рестартами и журналированием, чтобы сервис не умирал молча в три часа…
Стек
Связаться
Открыт к заказным проектам и к постоянным договорённостям с частичной занятостью. Подробности на странице контактов.