Golang разработчик, занимаюсь проектированием, реализацией и поддержкой backend-сервисов.
Языки программирования:
• Go
• Python
• JavaScript
Технологии:
• HTTP (REST), gRPC
• Docker, Kubernetes
• gitlab-ci, Ansible
• Redis, Kafka
• Prometheus, Grafana, Zabbix
• SQL
• VueJS
• Linux
• Разработал ряд приложений на Go по работе с большим потоком поступающих сообщений, в том числе с реализацией собственных worker pool под заданные требования.
• Разработал API сервисы на Go, предоставляющие простой REST интерфейс, инкапсулирующий сложную работу с такими специфичными инфраструктурными элементами, как Kamailio и UVR-SIP.
• Переписал ряд легаси-сервисов с Perl на Go.
• Разработал систему обработки записей вызовов в колл-центр компании с использованием Go, Asterisk и Redis, сократив время ожидания готовой записи с 30 минут до одной секунды.
• Разработал веб-интерфейсы на VueJS поверх Go и Python приложений с REST интерфейсом для внутренних нужд отдела.
• Организовал мониторинг и алертинг разработанных приложений с использованием Zabbix, а также их развертывание с помощью gitlab-ci, Ansible, Kubernetes.