Golang developer
Москва, РоссияМиддл
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет120 000 ₽
Опыт работы от 1 года до 3х лет120 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g15rf
О себе
На данный момент Golang developer.
Мои компетенции и опыт
Backend-разработчик с 3 годами опыта. Основной стек Go, также работал с нужен доступ к резюме
Занимаюсь разработкой и развитием backend-сервисов: проектирую API, оптимизирую производительность, дорабатываю существующие системы и поддерживаю legacy-код. Работал с PostgreSQL / MySQL, Redis, Docker, gRPC, REST API, Git, участвовал в code review и командной разработке.
Опыт:
За 3 года в компании прошёл путь от стажёра до ведущего backend-разработчика. ilink ( нужен доступ к резюме ) - IT-аутсорс компания, которая разрабатывает кастомные решения для web, fintech, AI и blockchain.
Стек: Go, нужен доступ к резюме , нужен доступ к резюме , PostgreSQL / MySQL, Redis, Kafka / RabbitMQ , Docker, Kubernetes, REST API, CI/CD, gRPC
Ключевые проекты:
EVR
EVR - это цифровая система, призванная упростить инвестиционное финансирование с помощью электронных векселей. Компании получают доступ к инвесторам, зарегистрированным на платформе, и могут выпускать долговые обязательства в виде токена, а инвесторы — покупать и продавать эти активы за токены EVR.
Роль: Backend Developer
Стек: Go, PostgreSQL, Redis, Docker, REST API / gRPC
Команда: Team Lead, 2 Backend-разработчика, Frontend-разработчик, QA, UI/UX Designer, Product Manager.
- Перевёл часть внутреннего взаимодействия между сервисами с REST на gRPC для критичных сценариев, связанных с операциями и заявками. Это снизило задержку межсервисных вызовов с 210 мс до 85 мс и уменьшило количество таймаутов на 31%.
- Оптимизировал запросы в PostgreSQL: добавил индексы (user_id, created_at DESC) и (wallet_id, status), убрал лишние `JOIN` в запросах по операциям и заявкам. Время ответа ключевых запросов сократилось с 900 мс до 320 мс, нагрузка на БД снизилась на 35%.
- Добавил кеширование в Redis для часто запрашиваемых данных по балансу, истории операций и статусам заявок. Повторные запросы ускорились с 420 мс до 140 мс, нагрузка на PostgreSQL снизилась на 33%.
- Помог структурировать документацию по backend-сервисам и интеграциям, что упростило онбординг новых разработчиков и работу с существующей логикой.
NDA Project
Внутренняя платформа для обработки финансовых операций и интеграций с внешними сервисами. Основная задача была улучшение масштабируемости и производительности существующего приложения.
Роль: Backend Developer
Стек: Go, PostgreSQL, Redis, Docker, REST API, gRPC
Команда: Team Lead, 2 Backend-разработчика, QA, Product Manager
- Переработал worker pool на Go и разделил синхронные и асинхронные операции. Это увеличило пропускную способность сервиса в 2.3 раза и сократило время обработки очереди с 2.8 с до 1.1 с.
- Перевёл часть внутренних вызовов с REST на gRPC для сценариев со статусами операций и проверками. Средняя задержка между сервисами снизилась с 190 мс до 75 мс, количество таймаутов уменьшилось на 34%.
- Оптимизировал работу с PostgreSQL и Redis для истории операций и повторных запросов. Время ответа ключевых ручек сократилось с 780 мс до 260 мс, нагрузка на базу снизилась на 37%.
Backend-разработчик с сильным опытом в Go и опытом работы с нужен доступ к резюме Больше всего интересны задачи, связанные с производительностью, развитием существующих систем и аккуратной работой с legacy. Умею быстро разбираться в текущей логике, вносить изменения без лишнего риска и постепенно улучшать проблемные участки системы.
Написать мне можно сразу в телеграмм: нужен доступ к резюме
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
