
Всем привет!
Меня зовут Сергей и я занимаюсь backend-разработкой и DevOps.
- Место проживания: Москва, Россия
- Языки: Русский, английский
- Что я умею: Backend разработка, DevOps, мониторинг
- Хобби: Написание музыки, волонтерство, фотография, путешествия
Навыки
В своей жизни я работал с следующими вещами:
- Go
- JavaScript
- Java
- Docker
- Базы данных: PostgreSQL, MongoDB, Redis
- Мониторинг: Prometheus + Grafana
- Аггрегация логов: ElasticSearch + Logstash + Kibana + Filebeat
- Администрирование веб серверов на Linux
Опыт работы
Railsmob | Backend разработчик | март 2016 - октябрь 2016
- Разработка бекенда для нескольких сервисов с использованием Ruby on Rails + PostgreSQL
InLab | Backend разработчик | март 2017 - июнь 2018
- Разработка бекенда для нескольких сервисов с использованием Node.js + MongoDB
- Поддержка системы для рассылки push-уведомлений, состоящей из нескольких микросервисов
NeuroCity | Backend разработчик | август 2018 - февраль 2019
- Разработка REST API для системы рекламы
- Помощь в написании десктопного Electron-приложения для показа рекламы
AEGEE | Backend разработчик/DevOps | ~октябрь 2016 - настоящее время
- Разработка микросервисов для НКО с более чем 13k членами на волонтерской основе
- Разработка систем развертывания и CI
- Управление системами мониторинга (Grafana + Prometheus) и логирования (ELK)
Yandex | Backend разработчик | март 2019 - июнь 2022
- Разработка бекенда для Яндекс.Дзен с использованием Node.js (в прошлом) и Java (сейчас)
- Настройка систем для мониторинга с использованием внутренних систем и систем с открытым исходных кодом (ELK/Grafana/Graphite)
- Написание скриптов для релизного процесса с использованием python3
Мои проекты
Проекты, которые я написал и выложил в открытый доступ:
- solarlabsteam/cosmos-exporter - Prometheus-экспортер для блокечейнов на основе Cosmos, который получает данные из ноды
- solarlabsteam/missed-blocks-checker - инструмент для уведомления пропущенных блоков у валидаторов в сетях на основе Cosmos и уведомлений в Slack или Telegram
- solarlabsteam/cosmos-transactions-bot - инструмент для уведомления о новых транзакциях в сетях на основе Cosmos и отправки сообщений про них в Slack или Telegram
- solarlabsteam/cosmos-interacter - Telegram бот для получения данных о сетях на основе Cosmos
- solarlabsteam/tendermint-exporter - еще один Prometheus-экспортер для операторов нод в сетях на основе Cosmos
- freak12techno/grafana-interacter - Telegram бот для взаимодействия с Grafana и Alertmanager
- freak12techno/cosmos-proposals-checker - инструмент для уведомления о пропозалах, за которые ты не проголосовал, в сетях на основе Cosmos
- freak12techno/cosmos-wallets-exporter - Prometheus-экспортер для получения данных о балансах кошельков, для дальнейшего построения алертов на основе этих данных.
Контакты
Если захотите связаться со мной, можно сделать это здесь:
А если вам нравится то, что я делаю, можете задонатить мне токенов на кофе или типа того здесь: