Егор Т. Golang разработчик, Senior

ID 11417
ЕТ
Егор Т.
Мужчина
Россия, Смоленск, UTC+3
Ставка
4 545,45 Р/час
НДС не облагается
Специалист доступен с 16 сентября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Senior
Навыки
Bash
Go
Boost
ckb
gateway
Gin
Go-pg
GORM
grace
GraphQL
gRPC
Protobuf
SQLx
Swagger
Testify
Xhprof
Zap
API Gateway
AWS
ClickHouse
Cognito
Docker
Docker Compose
ECS
etc
Git
GitLab
GitLab CI/CD
Grafana
Kafka
Kubernetes
Lambda
Linux
Nginx
PostgreSQL
Prometheus
Redis
S3
cgo
Elasticsearch
Kibana
Logstash
MOCCA
MongoDB
RabbitMQ
Отрасли
FinTech & Banking
Знание языков
Английский — B2
Главное о специалисте
Инженер-программист с опытом работы 4 года. Как инженер-программист с четырехлетним опытом работы, я обладаю навыками создания высокопроизводительных приложений и сервисов. Мой опыт включает разработку и внедрение сложных систем, оптимизацию кода для повышения эффективности, поддержку масштабируемых и надежных архитектур. Кроме того, имею большой опыт работы с языком программирования Go, с различными видами баз данных и некоторыми аспектами ДевОпс. Также владею навыком создания чистого, хорошо документированного и протестированного кода, и всегда стремлюсь к постоянному обучению и совершенствованию. Языки программирования Go, Bash. Бэкенд Gin, goose, gRPC, protobuf, gRPC-gateway, sqlx, testify, go-mock, zap, pprof, Swagger, Dockertest, go-migrate, GraphQL. Брокеры сообщений Kafka, RabbitMQ. Базы данных PostgreSQL, ClickHouse, Redis, ElasticSearch, MongoDB. Облачные сервисы AWS(Lambda, API Gateway, ECS, S3, Cognito, etc.). ДевОпс Nginx, Docker, Docker Compose, Grafana, Prometheus, Gitlab CI/CD, Kubernetes, Kibana. Системы контроля версий Git, Gitlab. Операционные системы Linux. Достижения Сокращение времени отклика API Оптимизация работы сервисов посредством индексации PostgreSQL, улучшение запросов и кэширование Redis, а также обновление настроек микросервисов, что привело к сокращению времени отклика API на 20%. Усовершенствование процессов развертывания в кластерах Kubernetes Добился увеличения скорости процессов развертывания в кластерах Kubernetes на 15% за счет оптимизации выделения ресурсов, эффективного управления конфигурацией и автоматизации пайплайнов деплоя, что привело к более быстрому и надежному развертыванию приложений. Домены Менеджмент, Финансы
Проекты   (5 лет 6 месяцев)
ПЛАТФОРМА ДЛЯ УПРАВЛЕНИЯ ФИНАНСАМИ
Роль
Инженер-программист
Обязанности
Платформа для управления финансами при ведении бизнеса или любых других финансовых манипуляций. Администратор регистрирует пользователей и выдает им права, регистрирует компании и терминалы. По состоянию бизнеса и финансов строятся подробные графики за различные периоды времени. Собирается статистика по операциям между банками, пользователями и предприятиями. Для упрощения взаимодействия формируются и обрабатываются различные документы. Обязанности & достижения Дизайн и разработка микросервисной архитектуры; Разработка и сопровождение бэкенд-сервисов с использованием языка Go; Создание API и интеграция с различными внешними сервисами (AWS Lambda, API Gateway и др.) для управления пользователями, аутентификации (Cognito) и хранения данных (S3); Реализация функционала для регистрации компаний и терминалов в платформе управления финансами; Реализация построения детальных графиков и статистики для бизнес- и финансовых данных с использованием доступных источников данных; Разработка и оптимизация взаимодействия с PostgreSQL; Реализация необходимой логики для обработки данных; Реализация механизмов кэширования с использованием Redis для повышения производительности при работе с часто обращающимися данными; нтеграция и представление gRPC-сервисов в виде REST API через gRPC-gateway, обеспечивающий беспрепятственное взаимодействие между различными сервисами; Реализация сохранения данных в ClickHouse для сервиса аналитики; Обработка логов в приложении с использованием zap; Конфигурация ресурсов Kubernetes, таких как Deployments, для эффективного управления микросервисами; Развертывание приложения и управление им на кластерах Kubernetes (k8s); Применение средств мониторинга и профилирования, таких как pprof, для обеспечения производительности и масштабируемости приложения; Реализация очередей сообщений (Kafka) для асинхронного взаимодействия между различными компонентами системы; Defined and implemented custom metrics using Prometheus; Set up and configure monitoring tools such as Prometheus and Grafana; Виртуализация приложений с помощью Docker и управление развертываниями с помощью Docker Compose; Участие в ревью кода и менторство для новых разработчиков; Использование GitLab CI/CD для автоматизированного тестирования, сборки и развертывания; Стек технологий Go, Gin, goose, gRPC, protobuf, gRPC-gateway, sqlx, testify, go-mock, zap, pprof, Swagger, Dockertest, Kafka, PostgreSQL, ClickHouse, Redis, AWS(Lambda, API Gateway, ECS, S3, Cognito, etc.), Nginx, Docker, Docker Compose, Grafana, Prometheus, Gitlab CI/CD, Kubernetes(k8s), Git, Gitlab, Linux
Стек специалиста на проекте
ckb, grace, gateway, Grafana, Gin, AWS, GitLab, ClickHouse, Git, Go, Linux, Redis, Nginx, gRPC, Go-pg, Kafka, Boost, Zap, Testify, API Gateway, S3, Xhprof, SQLx, Docker Compose, ECS, Cognito, Swagger, Docker, etc, Protobuf, Lambda, GitLab CI/CD, Prometheus, Kubernetes, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Июль 2022 - По настоящее время  (3 года 3 месяца)
ПОРТФОЛИО ТРЕКЕР
Роль
Инженер-программист
Обязанности
Приложение для отслеживания акций, долговых ценных бумаг и получения показателей по этим пассивным доходам. Вы можете сделать копию своего реального портфолио вручную или импортировать из файла. Система предоставляет статистические данные из множества различных источников для отслеживания компаний в соответствии с показателями.Обязанности & достижения Разработка бэкенда; Оптимизация схем баз данных для PostgreSQL, написание запросов, обеспечение согласованности и целостности данных; Интеграция Elasticsearch для аналитики данных и создания отчетов; Настройка и поддержка CI/CD пайплайнов с использованием Gitlab CI/CD; Реализация системы логирования с помощью MongoDB; Документирование кодовой базы, API и архитектурных решений для обеспечения возможности дальнейшего сопровождения и облегчения обмена знаниями между членами команды; Настройка очередей сообщений, определение форматов сообщений, реализация производителей и потребителей сообщений с помощью RabbitMQ; Поддержание и расширение функциональности существующих REST API; Отслеживание работоспособность и производительность стека ELK, включая написание кода для извлечения и анализа данных мониторинга из Elasticsearch и Kibana; Построение и поддержка GraphQL-запросов и мутаций; Контейнеризация приложения с использованием Docker для обеспечения единообразного развертывания в различных средах; Написание Dockerfile и bash-скриптов; Использование Linux и bash-сценариев для решения задач системного уровня, автоматизации и обслуживания серверов; Рефакторинг кода для устранения ошибок и оптимизации производительности. Стек технологий Go, Bash, Gin, testify, gRPC, protobuf, sqlx, go-migrate, go-mock, GraphQL, RabbitMQ, ElasticSearch, PostgreSQL, Redis, MongoDB, AWS(Lambda, API Gateway, ECS, S3, Cognito, etc.), Logstash, Kibana, Docker, Docker Compose, Gitlab CI/CD, Gitlab, Git, Linux
Стек специалиста на проекте
grace, Gin, GraphQL, AWS, GitLab, Elasticsearch, Git, Bash, Go, Kibana, MongoDB, Linux, Redis, gRPC, Go-pg, MOCCA, Testify, API Gateway, S3, Logstash, SQLx, Docker Compose, ECS, Cognito, cgo, Docker, etc, Protobuf, Lambda, GitLab CI/CD, RabbitMQ, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2020 - Июль 2022  (2 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
-
Специальность
Информатика и программная инженерия
Завершение учебы
2019 г.

Похожие специалисты

Blockchain • LifeStyle • Social Networking • Travel, Hospitality & Restaurant business
ВЕ
Владислав Е.
Смоленск
Golang разработчик
Senior
4 935,06 Р/час
Go
TypeScript
am
Asana
Ava.js
backup
Boost
cgo
ckb
Do
+89

Инженер-программист с 6-летним опытом. Как инженер-программист с 6-летним опытом работы, я являюсь высококвалифицированным и ответственным специалистом с опытом работы в области Go и микросервисной архитектуры. Знание SQL и NoSQL баз данных позволяет мне подходить к проектам разносторонне и эффективно. Я стремлюсь к достижению и превышению поставленных целей и всегда добиваюсь успеха во всем, что делаю. Языки программирования Go, TypeScript. Бэкенд Gin, viper, golangci-lint, logrus, testify, asynq, mikro-orm, testcontainers-go, zap, gjson, backoff, gorm, pq, pgx, ipfs, Firestore, npm, pnpm, yarn, gRPC, protobuf, go-mock, sqlx, stripe, Swagger, go-rabbitmq, godotenv, GinkGo, go-swagger, SoaJS, Gorilla/mux, goose, Makefile, Dockertest. Брокеры сообщений Redis Pub/Sub, RabbitMQ, Kafka. Базы данных PostgreSQL, Redis, ElasticSearch, MongoDB. Облачные сервисы Azure(Azure Virtual Machines, Blob Storage, Azure Functions), AWS(S3, SNS, RDS, EC2, EKS, etc.). ДевОпс Docker, Datadog, Grafana, Prometheus, Docker Compose, Docker swarm, Kubernetes, Github Actions, NGINX, Gitlab CI/CD, New Relic, TravisCI, Traefik, CircleCI, DockerHub, Coveralls. Блокчейн go-ethereum, ganache, OpenZeppelin. Системы контроля версий Git, Github, Gitlab. Операционные системы Linux. Домены Блокчейн, Фудтех,Услуги доставки,Развлечения,Путешествия. Достижения Мониторинг и настройка алертов Внедрение решения для мониторинга и оповещения, которое позволило отлавливать критические ошибки и оперативно их исправлять, что привело к повышению отказоустойчивости и надежности сервисов. Гибкие варианты бронирования Реализованы гибкие возможности бронирования, включая повторяющиеся бронирования, индивидуальные временные интервалы и модификации бронирования, для удовлетворения различных потребностей и предпочтений пользователей платформы бронирования.

Подробнее
E-commerce & Retail • FinTech & Banking • Travel, Hospitality & Restaurant business
ЯЯ
Ян Я.
Смоленск
Golang разработчик
Senior
4 545,45 Р/час
Go
AD
AI
Boost
BX
cgo
Do
Gin
Go-pg
Gorilla
+55

Инженер-программист с 4-летним опытом. Квалифицированный инженер-программист с более чем 4-летним опытом в разработке на языке Go. Моя специализация – создание эффективных и надежных приложений. Умею работать с многопоточностью, с реляционными и нереляционными базами данных и высоконагруженными системами. Мой подход основан на стремлении к чистому, понятному и тестируемому программному обеспечению. Я готов к новым вызовам и постоянно развиваюсь в мире Go-разработки. Языки программирования Go. Бэкенд Gin, goose, gRPC, protobuf, sqlx, GinkGo, Gomega, zap, pprof, Swagger, go-migrate, gorilla/websocket, testify, go-mock, Gorilla/mux, Dockertest, mockgen. Брокеры сообщений Kafka, RabbitMQ. Базы данных ElasticSearch, PostgreSQL, Clickhouse, Redis, MongoDB, Cassandra. Облачные сервисы AWS(Lambda, API Gateway, EC2, EKS, S3, SSO,EC2, RDS,ECS). ДевОпс Grafana, Prometheus, Kibana, Logstash, Nginx, Docker, Docker Compose, GitHub Actions, Kubernetes, Linux. Системы контроля версий Git, GitHub. Достижения: Оптимизация производительности Реализована оптимизация производительности - механизмы кэширования, индексация базы данных и балансировка нагрузки, для обеспечения быстрого отклика и удобства работы пользователей даже в периоды пиковой нагрузки. Повышение эффективности развертывания Разработал пайплайны CI/CD, повысив эффективность развертывания кода на 20% и заметно сократив количество ошибок при развертывании. Эффективность совместной работы Инициировал кросс-функциональные митинги разработчиков, способствуя созданию среды открытого общения и обмена идеями, мы сократили время от разработки идеи до реализации почти на 25%.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • FinTech & Banking
РК
Роман К.
Санкт-Петербург
Java разработчик
Senior
3 981,88 Р/час
Avro
Bouncy Castle
GitLab
MS Windows
Postman
flink
Spark Streaming
Lombok
Liquibase
Java
+45

Роман — Java-разработчик уровня Senior из Санкт-Петербурга. Специализируется на разработке веб- и мобильных приложений. Имеет опыт работы в отраслях FinTech & Banking и E-commerce & Retail. Ключевые навыки: Apache, Avro, Bouncy Castle, CI/CD, Confluence, Docker, Erwin, Flink, GitLab, Gradle, GreenPlum, Hibernate, IntelliJ IDEA, Jasper reports, Java, Java 11, JDBC, Jira, JUnit, JWT, Kafka, Kafka Streams, Kubernetes, Linux, Liquibase, Lombok, macOS, Maven, Mockito, MS Windows, OpenAPI, OpenShift, Oracle, PostgreSQL, Postman, REST API, schema registry, SOAP, Spark Streaming, Spring, Spring Boot, SQL, Swagger, Tapestry, Thymeleaf. Имеет опыт работы на следующих проектах: - Разработка веб- и мобильных приложений для юридических лиц в FinTech & Banking. Задачи включали рефакторинг кода, репликацию данных с использованием Kafka, разработку микросервисов, расширение функциональности JWT, формирование PDF-документов, проектирование структуры БД с использованием Liquibase и другие. Достижения: сокращение времени обработки запросов на 30% за счёт оптимизации кода и перехода на микросервисную архитектуру, успешное завершение миграции данных. - Интеграция систем терминалов сбора данных с учётными системами 1С в E-commerce & Retail. Задачи включали поддержку ПО, внедрение CI/CD процессов, unit-тестирование, автоматизацию формирования отчётности, разработку и тестирование веб-сервисов, оптимизацию производительности веб-сервисов и другие. Достижения: успешная интеграция терминалов сбора данных в срок, снижение времени обработки складских операций на 40% после автоматизации процессов.

Подробнее
E-commerce & Retail • Government & Public Sector • IoT • RnD
ИН
Иван Н.
Москва
Python разработчик
Senior
2 557,14 Р/час
методологии
Python 3.7
Python 3.8
Работа с интеграциями
xlsx
CRM-системы
Анализ
Разработка
Программное обеспечение
ДО
+96

Я опытный Python разработчик с обширным и разноплановым опытом в области программирования. Хоть и считаю себя backend-разработчиком, могу поправить вёрстку или доработать код на JavaScript. Моя карьера охватывает не только разработку программного обеспечения, но смежные направления, такие как администрирование Linux-систем, виртуализация, настройка сетевого оборудования. Это позволяет мне глубже понимать инфраструктуру и быстро погружаться в новые проекты. Имею опыт руководства командой разработчиков. Работаю по методологии SCRUM и Agile, что позволяет мне эффективно организовывать рабочие процессы и адаптироваться к изменениям. Я верю в важность командной работы и стремлюсь к тому, чтобы я и мои коллеги работали в здоровой и "нетоксичной" атмосфере. На текущий момент рассматриваю трудоустройство с оформлением по ИП/Самозанятости

Подробнее
Blockchain • Cloud Services
ДЧ
Дмитрий Ч.
Санкт-Петербург
QA ручной
Middle+
2 857,14 Р/час
Zephyr Scale
Grafana
web3
Postman
Java
Git
SoapUI
DBeaver
Cucumber
Fiddler
+34

Дмитрий — специалист в области ручного тестирования (QA) с грейдом Middle+. Имеет высшее образование по специальности «Информационные технологии и управление в технических системах» Севастопольского государственного университета. Владеет английским языком на уровне C1. Имеет опыт работы на проектах в роли инженера по тестированию. Участвовал в крупных проектах, включая банковский проект, разработку мобильного приложения для сети ресторанов, создание корпоративного клиента VPN для iOS и других. На проекте занимался тестированием веб-приложений, регрессионным и смоук-тестированием, работал с Grafana, проводил тестирование backend-части сервисов с использованием Postman, Insomnia, Swagger. Также работал с базами данных (PostgreSQL, MariaDB), тестировал мобильные приложения (iOS) и клиенты под macOS. На другом проекте проводил тестирование backend-части сервисов, создавал документацию в Atlassian Confluence, работал с Git, проводил ручное функциональное и регрессионное тестирование, создавал тест-кейсы и баг-репорты. Обладает широким спектром навыков, включая работу с Xcode, SQL (MariaDB, PostgreSQL), Fiddler, Agile (Scrum, Kanban), Zephyr Scale, Grafana и другими инструментами.

Подробнее
Government & Public Sector • Urban technology
ТМ
Тимур М.
Санкт-Петербург
QA FullStack
Lead
3 853,43 Р/час
PostgreSQL
Git
Docker
JavaScript
Jira
Python
Postman
Bash
Kibana
Selenium
+23

Ведущий QA-инженер с опытом работы на проектах в сферах Government & Public Sector и Urban technology. На позиции Senior/Lead QA инженера участвовал в разработке информационной аналитической системы по мониторингу качества государственных услуг. Занимался управлением командой, формированием планов тестирования, разработкой и поддержкой автоматизированных тестов для backend и интеграционных взаимодействий на Python, а также разработкой методики нагрузочного тестирования. В рамках проекта по созданию автоматизированной обучающей системы для сотрудников РЖД обеспечивал качество и тестирование Web-платформы и десктопного приложения. Внедрял автоматизацию рабочих процессов и тестирования (Selenium WebDriver, Robot Framework), разрабатывал и сопровождал тестовую документацию.

Подробнее