Специалисты
Навыки:
Golang YAGNI DRY KISS SOLID gRPC REST Docker Kubernetes Terraform SQL PostgreSQL MongoDB Redis Mongoose GORM NodeJS Mocha Jasmine Jest Cypress React React Native Flutter Dart TypeScript Git GitLab CI/CD
Образование:
Сентябрь 2017 – Июнь 2021 – Минский колледж предпринимательства, Техник-программист
Система единой авторизации
Golang Developer / DevOps Описание: связка микросервисов, для регистрации пользователей и управлением доступов к определённым ресурсам. Приложение занимается управлением сессий пользователей через токены, и имеет возможность выполнять авторизации через приложения (oauth2) Обязанности: Проектирование микро-сервисной архитектуры Code-review Backend разработчиков. Инициализация и дальнейшая поддержка кластера Kubernetes. Настройка Gitlab CI/C Разрабатывал production сервера на Golang / NodeJS (в виде RESTful, в виде gRPC микро-сервисов) Поддержка и развитие существующих проектов Занимался рефакторингом кода приложений Переписывал старые приложения на Go Занимался integration тестированием микро-сервисов на Golang Написание документации
Golang, React, MongoDB, PostgreSQL, gRPC, REST, Docker, Kubernetes, Terraform
Сентябрь 2022 — н.в. месяцев
Микросервис скидок
Golang Developer / DevOps Описание: приложение позволяет реализовать систему скидок. Администратор имеет возможность регистрации определённых скидок, которые могут накладываться в зависимости от встроенной системы условий. Как пример: скидки могут применятся как на определённый товар в течении определённого срока, так и на группу товаров, при условии, что у пользователя имеется достаточная сумма общих закупок. Обязанности: Проектирование микро-сервисной архитектуры Code-review Backend разработчиков. Инициализация и дальнейшая поддержка кластера Kubernetes. Настройка Gitlab CI/C Разрабатывал production сервера на Golang / NodeJS (в виде RESTful, в виде gRPC микро-сервисов) Поддержка и развитие существующих проектов Занимался рефакторингом кода приложений Переписывал старые приложения на Go Занимался integration тестированием микро-сервисов на Golang Написание документации
Golang, React, MongoDB, PostgreSQL, gRPC, REST, Docker, Kubernetes, Terraform
Сентябрь 2022 — н.в. месяцев
Админ-панель для работы с клиентами
Golang Developer / DevOps Обязанности: Проектирование микро-сервисной архитектуры Code-review Backend разработчиков. Инициализация и дальнейшая поддержка кластера Kubernetes. Настройка Gitlab CI/C Разрабатывал production сервера на Golang / NodeJS (в виде RESTful, в виде gRPC микро-сервисов) Поддержка и развитие существующих проектов Занимался рефакторингом кода приложений Переписывал старые приложения на Go Занимался integration тестированием микро-сервисов на Golang Написание документации
Golang, React, MongoDB, PostgreSQL, gRPC, REST, Docker, Kubernetes, Terraform
Сентябрь 2022 — н.в. месяцев
Микросервис геолокации
TeamLead / Fullstack Developer Описание: приложение позволяло отслеживать местоположение всех объектов, подключенных к серверу Обязанности: Проектирование архитектуры и разработка микро-сервисов на языке Golang. Управление кросс-функциональной командой (DevOps, Backend, Frontend, Mobile) Разработка мобильного приложения на React Native, Проведение HR-компаний, собеседование Frontend разработчиков, составление тестовых заданий Code-review как Frontend, так и Backend разработчиков. Инициализация и дальнейшая поддержка кластера Kubernetes Настройка Gitlab CI/CD Возглавлял команду разработчиков из 4 человек
Golang, React, React Native, Flutter/Dart, MongoDB, PostgreSQL, gRPC, REST, Docker, Kubernetes, TypeScript, Git, GitLab, CI/CD
Март 2021 — Сентябрь 2022 месяца
Приложение для доставки еды
TeamLead / Fullstack Developer Описание: приложение, в котором пользователь может выполнять доставку определённых продуктов и блюд на дом, в приложении присутствует система слежки за курьером, которая работает на основе микросервиса геолокации Обязанности: Проектирование архитектуры и разработка микро-сервисов на языке Golang. Управление кросс-функциональной командой (DevOps, Backend, Frontend, Mobile) Разработка мобильного приложения на React Native, Проведение HR-компаний, собеседование Frontend разработчиков, составление тестовых заданий Code-review как Frontend, так и Backend разработчиков. Инициализация и дальнейшая поддержка кластера Kubernetes Настройка Gitlab CI/CD Возглавлял команду разработчиков из 4 человек
Golang, React, React Native, Flutter/Dart, MongoDB, PostgreSQL, gRPC, REST, Docker, Kubernetes, TypeScript, Git, GitLab, CI/CD
Март 2021 — Сентябрь 2022 месяца
Приложение для психологического тестирования
TeamLead / Fullstack Developer Описание: Администратор имеет возможность вручную создавать тесты и устанавливать определённые баллы на каждый из ответов для построение графика результатов. Пользователь в свою же очередь проходит тест и наблюдает за результатом в виде графиков Обязанности: Проектирование архитектуры и разработка микро-сервисов на языке Golang. Управление кросс-функциональной командой (DevOps, Backend, Frontend, Mobile) Разработка мобильного приложения на React Native, Проведение HR-компаний, собеседование Frontend разработчиков, составление тестовых заданий Code-review как Frontend, так и Backend разработчиков. Инициализация и дальнейшая поддержка кластера Kubernetes Настройка Gitlab CI/CD Возглавлял команду разработчиков из 4 человек
Golang, React, React Native, Flutter/Dart, MongoDB, PostgreSQL, gRPC, REST, Docker, Kubernetes, TypeScript, Git, GitLab, CI/CD
Март 2021 — Сентябрь 2022 месяца
Автоматизация работ нотариусов
TeamLead / Fullstack Developer Обязанности: Проектирование архитектуры и разработка микро-сервисов на языке Golang. Управление кросс-функциональной командой (DevOps, Backend, Frontend, Mobile) Разработка мобильного приложения на React Native, Проведение HR-компаний, собеседование Frontend разработчиков, составление тестовых заданий Code-review как Frontend, так и Backend разработчиков. Инициализация и дальнейшая поддержка кластера Kubernetes Настройка Gitlab CI/CD Возглавлял команду разработчиков из 4 человек
Golang, React, React Native, Flutter/Dart, MongoDB, PostgreSQL, gRPC, REST, Docker, Kubernetes, TypeScript, Git, GitLab, CI/CD
Март 2021 — Сентябрь 2022 месяца
Рабочая панель сотрудника банка
Fullstack разработчик Обязанности: • Разработка web-приложений на React / NextJS / Typescript • Разработка Backend приложений на NodeJS / Typescript • Code-review
React, NextJS, MongoDB, REST, Docker, Redux, NodeJS, Java, Kotlin, TypeScript, JavaScript, Git
Сентябрь 2020 – Март 2021 месяц
Автоматизация тестирования тестовых заданий
Fullstack разработчик Описание: приложение решало проблему проверки тестовых заданий во время спринта, которые так же делились по этапам. Тестирование происходило автоматически, каждый раз, когда участник спринта, при обучении, скидывал готовое решение в телеграмм-чат Обязанности: • Разработка web-приложений на React / NextJS / Typescript • Разработка Backend приложений на NodeJS / Typescript • Code-review
React, NextJS, MongoDB, REST, Docker, Redux, NodeJS, Java, Kotlin, TypeScript, JavaScript, Git
Сентябрь 2020 – Март 2021 месяц
Внутренний slack-бот для взятия отпусков
Fullstack разработчик Описание: бот, который помогал быстро и удобно брать отпуска сотрудникам Clevertec через slack Обязанности: • Разработка web-приложений на React / NextJS / Typescript • Разработка Backend приложений на NodeJS / Typescript • Code-review
React, NextJS, MongoDB, REST, Docker, Redux, NodeJS, Java, Kotlin, TypeScript, JavaScript, Git
Сентябрь 2020 – Март 2021 месяц