Фёдор К. Golang разработчик, Middle

ID 20213
ФК
Фёдор К.
Мужчина, 21 год
Россия, Иркутск, UTC+8
Ставка
2 077,92 Р/час
НДС не облагается
Специалист доступен с 2 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle
Навыки
Docker
Docker Compose
Go
MongoDB
MySQL
PostgreSQL
REST API
Restful
SQL
данных
Контроль версий
Нереляционные БД (NoSQL)
Объектно-ориентированное программирование (ООП)
CI/CD
Grafana
ELK
Отрасли
EdTech
Manufacturing
Urban technology
Главное о специалисте
Golang-разработчик уровня middle. Опыт работы: - Система автоматизации для горно-добывающей промышленности. Роль — backend-developer. Задачи: разрабатывал микросервисную архитектуру на Go и C#, проектировал и реализовывал клиент-серверную архитектуру, работал с базами данных, брокерами сообщений, писал unit-тесты, использовал Docker. - Высоконагруженная микросервисная система для отслеживания состояния ионосферы. Роль — backend-developer. Задачи: проектирование и реализация микросервисной архитектуры на Go и Python, разработка и поддержка unit-тестов, работа с базами данных и API, использование Docker, gRPC и WebSocket. - Система автоматизации сбора данных с оборудования и управления персоналом. Роль — backend-developer. Задачи: разработка серверной части на Go, клиентского приложения на C#, BI системы, работа с PostgreSQL.
Проекты   (2 года 8 месяцев)
Система автоматизации для горно-добывающей промышленности
Роль
Backend-Developer
Обязанности
Проект: Система автоматизации для горно-добывающей промышленности. (интеграция со сторонними системами заказчиков и переход от монолита к микросервисной архитектуре). Команда: 6 разработчиков (4 бэкенд, 2 фронтенд), 3 тестировщика. Задачи: · Разрабатывал микросервисную архитектуру на Go и C# (ASP.NET). · Проектировал и реализовывал клиент-серверную архитектуру на основе DDD для модернизации существующего решения. · Поддерживал и писал интеграции для проектов на .NET Framework и .NET Core. · Работал с базами данных, включая PostgreSQL и SSMS. · Работал с брокерами сообщений, такими как RabbitMq и Kafka. · Писал unit-тесты для обеспечения качества кода. · Использовал Docker для развертывания приложений. · Участвовал в код-ревью и наставничестве младших разработчиков. · Анализировал требования и участвовал в разработке технических спецификаций. · Активно участвовал в Agile/Scrum церемониях, включая планирование спринта, подготовку, а также ретроспективные собрания.
Достижения
Успешно перевел существующее монолитное решение на микросервисную архитектуру, что повысило масштабируемость и гибкость системы
Стек специалиста на проекте
C#, ASP.NET, Grafana, Работа с интеграциями, psql, Clean Architecture, ssms, WebSockets, ClickHouse, SOLID, Git, API, Go, Linux, Redis, .NET Core, .NET Framework, gRPC, Kafka, SOA, MSSQL, GOlang, SQL, Docker, Python, Dependency injection, DDD, InfluxDB, Microsoft, MySQL, RabbitMQ, Unit testing, данных, PostgreSQL, CI/CD, Microservices, Microservice Architecture, Объектно-ориентированное программирование (ООП)
Отрасль проекта
Manufacturing
Период работы
Февраль 2024 - По настоящее время  (1 год 6 месяцев)
Высоконагруженная микросервисная система для отслеживания состояния ионосферы.
Роль
Backend-Developer
Обязанности
Проект: Высоконагруженная микросервисная система для отслеживания состояния ионосферы. Команда: 5 разработчиков (4 бэкенд, 1 фронтенд), 2 тестировщика. Задачи: Проектирование и реализация микросервисной архитектуры на Go и Python (Echo, FastAPI). Разработка и поддержка unit-тестов для обеспечения качества кода. Поддержка внутреннего кода и библиотек для оптимизации и повторного использования. Работа с базами данных (PostgreSQL и MySQL), включая проектирование и оптимизацию. Участие в разработке и проектировании архитектуры open-source проекта https://simurg.space/. Управление версиями кода с использованием GitFlow. Использование Docker для контейнеризации приложений. Работа с API и интеграция с внешними сервисами. Разработка и поддержка высоконагруженных систем с использованием технологий, таких как gRPC и WebSocket. Применение принципов ООП, Clean Architecture и Dependency Injection для создания масштабируемых и поддерживаемых систем. Использование Kafka для обработки потоков данных. Работа с различными базами данных, включая Redis и MS SQL. Активное участие в Agile-церемониях, включая планирование спринта, подготовку и ретроспективные собрания.
Достижения
Проектирование и внедрение микросервисной архитектуры на Go и Python, что позволило создать масштабируемую и гибкую систему для отслеживания состояния ионосферы
Стек специалиста на проекте
Работа с базами данных, Работа с интеграциями, Программное обеспечение, Clean Architecture, WebSockets, API, Go, Проектирование архитектуры, Redis, FastAPI, gRPC, Проектирование, Echo, Kafka, HTTPS, SQL, Docker, Python, Dependency injection, Git Flow, Microsoft, MySQL, Unit testing, Open-sourse, библиотеки, оптимизация, PostgreSQL, Microservice Architecture, Объектно-ориентированное программирование (ООП)
Отрасль проекта
Urban technology
Период работы
Май 2023 - Февраль 2024  (10 месяцев)
Система автоматизации сбора данных с оборудования и управления персоналом.
Роль
Backend-Developer
Обязанности
Проект: Система автоматизации сбора данных с оборудования и управления персоналом. Команда: 2 бэкенд разработчика, 1 фронтенд-разработчик, 1 тестировщик. Задачи: · Разрабатывал серверную часть на Go. · Разрабатывал клиентское приложение на C#. · Разрабатывал и внедрял BI системы. · Работал с базами данных PostgreSQL, включая проектирование. · Получал и обрабатывал данные с различных типов оборудования через протокол TCP. · Участвовал в Agile/Scrum процессах, включая планирование спринтов, подготовку и ретроспективные собрания.
Стек специалиста на проекте
PostgreSQL, C#, Go, Agile/Scrum, TCP, BI-система, данных
Отрасль проекта
EdTech
Период работы
Декабрь 2022 - Февраль 2024  (1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Внутри страны, За границу
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Иркутский государственный университет
Специальность
Прикладная информатика (Разработка ПО)
Завершение учебы
2025 г.

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

E-commerce & Retail • EdTech • FinTech & Banking • Information Security • Logistics & Transport • Manufacturing • Marketing, Advertising & Design • Telecom
МР
Михаил Р.
Минск
Golang разработчик
Senior
4 545,45 Р/час
Go
Java
JavaScript
PHP
Python
PostgreSQL
GOlang
MongoDB
Git
Docker
+94

7 лет опыта программирования на различных языках, включая, но не ограничиваясь: Go, Python, Java, PHP, Javascript Я опытный инженер серверной стороны, имеющий солидный опыт разработки серверной стороны полного цикла и предоставления своевременного квалифицированного продукта. Больше всего интересуюсь сложными и творческими задачами, созданием новых сервисов и поиском отличных решений для любых проблем. У меня 5-летний опыт разработки серверных приложений на Golang, в частности, разработки веб-приложений с различными архитектурами системного уровня. Мой опыт работы также включает разработку микросервисов, а также работу с реляционными базами данных, такими как PostgreSQL и MySQL, и нереляционными базами данных, такими как Mongo-DB. Хорошие навыки общения и обслуживания клиентов, в сочетании с математическими навыками, навыками решения проблем и устранения неполадок. Навыки и награды: Agile: Методологии разработки программного обеспечения: SCRUM; Бизнес-аналитика: IBM: Cognos PowerPlay Transformer; Cloud & DevOps: вычислительные продукты: App Engine, Kubernetes Engine; Cloud & DevOps: Базы данных: Cloud SQL, DynamoDB; Управление контентом: Drupal: Drupal; Электронная коммерция: Платформы: 1С-Битрикс, CS-Cart, платформа электронной коммерции Magento, Opencart, Prestashop; Корпоративные приложения: SAP: Java; Java: Spring: Spring Boot, Spring Core; Java: JEE Frameworks: Spring Data, Spring MVC; Разработка программного обеспечения: Интернет-технологии: Django; Строительство программного обеспечения: Строительные языки: Golang/Go Language; Программное обеспечение: NoSQL: MongoDB; Программное обеспечение: Elasticsearch, SQL базы данных: MySQL; Разработка программного обеспечения: Python: Python; Управление разработкой программного обеспечения: Управление проектами/системы отслеживания дефектов: Asana, JIRA; Разговорные языки: Английский(B1-B2), Немецкий(A1).

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • EdTech
НП
Никита П.
Челябинск
Golang разработчик
Senior
4 367,22 Р/час
API
CI/CD
ClickHouse
dgram
Docker
ELK
Git
Gitlab CI
GOlang
Grafana
+36

О себе: Более 5 лет опыта в разработке backend-решений на Go, включая работу с микросервисной архитектурой, gRPC, Kafka, Redis, Docker, Kubernetes, а также опыт работы с базами данных, системами мониторинга и CI/CD. Специализируюсь на разработке высоконагруженных систем, оптимизации производительности и внедрении событийно-ориентированной архитектуры. Мне важны качество кода, масштабируемость и эффективность решений. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Разработка и поддержка микросервисов на Go - Работа с базами данных: проектирование, оптимизация запросов (PostgreSQL, DGraph, ClickHouse) - Интеграция API с внешними системами (REST, gRPC, GraphQL) - Внедрение и развитие событийно-ориентированной архитектуры с использованием NATS, Centrifugo, Kafka - Работа с очередями и брокерами сообщений (Kafka, RabbitMQ) - Контейнеризация и оркестрация сервисов (Docker, Kubernetes) - Настройка и мониторинг CI/CD-процессов (GitLab CI) - Мониторинг и диагностика систем (Prometheus, Grafana, Jaeger) - Кэширование данных и повышение отказоустойчивости (Redis) - Написание юнит- и интеграционных тестов (Testify) - Работа с распределёнными системами и микросервисной архитектурой - Менторство и проведение код-ревью ________ Самая интересная и/или технически сложная задача из опыта? Я спроектировал и реализовал систему обмена событиями между микросервисами, используя NATS в качестве брокера сообщений. Это включало разработку схемы событий с использованием protobuf, создание библиотеки для удобной работы с событиями и механизмы гарантированной доставки сообщений. Особое внимание уделил обработке ошибок и повторным попыткам при сбоях, что повысило надежность системы в целом.

Подробнее

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

EdTech • Manufacturing • Urban technology
ФК
Фёдор К.
Иркутск
Golang разработчик
Middle
2 077,92 Р/час
PostgreSQL
MySQL
Docker
SQL
Go
REST API
MongoDB
Grafana
ELK
Restful
+16

Golang-разработчик уровня middle. Опыт работы: - Система автоматизации для горно-добывающей промышленности. Роль — backend-developer. Задачи: разрабатывал микросервисную архитектуру на Go и C#, проектировал и реализовывал клиент-серверную архитектуру, работал с базами данных, брокерами сообщений, писал unit-тесты, использовал Docker. - Высоконагруженная микросервисная система для отслеживания состояния ионосферы. Роль — backend-developer. Задачи: проектирование и реализация микросервисной архитектуры на Go и Python, разработка и поддержка unit-тестов, работа с базами данных и API, использование Docker, gRPC и WebSocket. - Система автоматизации сбора данных с оборудования и управления персоналом. Роль — backend-developer. Задачи: разработка серверной части на Go, клиентского приложения на C#, BI системы, работа с PostgreSQL.

Подробнее
E-commerce & Retail • FinTech & Banking
КБ
Кирилл Б.
Минск
Python разработчик
Senior
3 147,27 Р/час
monitoring
database
ELK
Grafana
binance
UML
GitLab
Разработка
MS Windows
documentation
+90

▪ Backend Python разработчик с более чем 5-летним опытом коммерческой разработки корпоративного ПО для различных отраслей (стартапы / e-commerce). ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Глубокие знания в ООП, паттернах проектирования и best-practice разработки ПО. ▪ Опыт в оптимизации SQL-запросов и асинхронном программировании. ▪ Разработка и проектирование микросервисных архитектур, обеспечивающих модульность, гибкость и высокую производительность систем для крупных проектов. ▪ Настройка и оптимизация CI/CD процессов с использованием Gitlab и Jenkins. ▪ Отличные коммуникативные навыки, быстрая адаптация к команде. ▪ Ориентация на результат и успешное выполнение задач. ▪ Проведение code review

Подробнее
EdTech • FinTech & Banking • LifeStyle
РА
Руслан А.
Минск
Java разработчик
Middle+
2 997,4 Р/час
ELK
Grafana
assertj
Kanban
GraphQL
AWS
GitLab
MS Windows
Tomcat
Spring Data
+101

▪ Разработчик программного обеспечения с более чем 4-летним опытом коммерческой разработки корпоративных приложений и участие в стартап-проектах ▪ Участие в проектировании и разработке систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание основных принципов объектно-ориентированного программирования, паттернов проектирования и практик Clean Code ▪ Опыт создания и оптимизации микросервисных архитектур ▪ Опыт работы с облачными сервисами (AWS), контейнеризацией (Docker, Kubernetes) и оркестрацией ▪ Навыки настройки CI/CD (GitLab, Jenkins, ArgoCD), написания unit- и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, REST, CQRS, Event Sourcing, BASE, eventual consistency ▪ Опыт применения на практике throttling, rate limit, api gateway ▪ Опыт технического менторинга внутри команды ▪ Ответственный, легко обучаем, быстро адаптируется к новым задачам и процессам

Подробнее