АС
Александр С.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4,375 Р/час
НДС не облагается
Специалист доступен с 19 мая 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Full-stack разработчик (Golang, JavaScript, TypeScript).
Опытный Full-stack разработчик с большим опытом разработки инновационных решений.
Активно стремится к развитию навыков и внедрению лучших практик программирования для обеспечения высокого качества разработки.
Демонстрирует высокий уровень самоорганизации и ответственности в работе, что способствует успешному выполнению проектов в срок и в соответствии с требованиями.
Обладает отличными коммуникативными навыками и эффективно работает в команде.
Способен работать в быстро меняющейся среде и адаптироваться к новым условиям, будучи гибким и реагируя на изменения проекта.
Проекты
(5 лет 5 месяцев)
Ezrababait
Роль
Full-stack Developer
Обязанности
Описание проекта-Система для заказа клининг-сервиса.
Реализована функция «черного списка» для домработниц и клиентов. Разработал процесс регистрации домработниц, включая как бэкэнд, так и фронтенд компоненты. Создан многофункциональный еженедельный рабочий календарь для облегчения планирования работы сотрудников. Перенесли данные из MongoDB в PostgreSQL, перешли с Mongoose на TypeORM и оптимизировали запросы к базе данных. Реализованы отзывы клиентов и домработниц с поддержкой бесконечных вложенных комментариев с использованием рекурсивных запросов. Добавлен функционал оформления заказа и многоэтапной обработки заказов. Использовал Nest.js Cron для планирования задач. Разработал процесс отбора домработниц на основе различных факторов, включая адреса клиентов и работников, графики работы, время в пути и предпочтительные виды транспорта. Реализовано кэширование Redis для запросов к API Google Maps. Интегрированный функционал оплаты через платформу Tranzila. Написал сценарий Bash, работающий на виртуальной машине GCP, запускаемый Cron, для создания резервных копий базы данных и загрузки их в Google Bucket с помощью gsutil. Разработан интерфейс Google Map с пользовательскими интерактивными маркерами. Реализованы уведомления в реальном времени с использованием Socket.IO, Web-Push и Service-worker. Создал административную панель, настроил конвейеры CI/CD для тестирования и развертывания, настроил Nginx. Использовано туннелирование Cloudflare для защиты SSH-соединений с сервером. Изменен рабочий процесс развертывания CI/CD для работы через туннелирование Cloudflare. В Figma реализована функция Zoom для пользовательских календарей.
Стек специалиста на проекте
NX, запросы, TypeORM, ES, сервисы, Redux, обработка, рulsar, TLS, TCP, Базы данных, Clickhouse, Jest, Redis, React Router, Table, Auth0, SCSS, RTK Query, Canvas, OAuth 2.0, Playwright, Web, Framer, GOlang, Docker, Formik, Ignite, UDP, ATL, CI/CD, Microsoft, NW.js, NestJS, PostgreSQL, RabbitMQ, React, Node.js
Отрасль проекта
EdTech
Период работы
Ноябрь 2022 - Апрель 2024
(1 год 6 месяцев)
DevBubble
Роль
Full-stack Developer
Обязанности
ОПИСАНИЕ ПРОЕКТА-Социальная сеть для программистов.Реализована регистрация и аутентификация пользователей на основе ролей. Создан функционал редактирования профилей пользователей. Добавлена возможность пользователям добавлять теги интересов в свои профили, что позволяет системе предлагать подходящие чаты на основе этих интересов. Созданы персонализированные страницы, отображающие подробную информацию о навыках, проектах и интересах пользователей. Реализованы тематические чаты с ограниченным количеством участников, чтобы способствовать целенаправленному обсуждению конкретных тем. Включен обмен личными сообщениями между пользователями. Реализована возможность добавлять в закладки сообщения из чатов. Настроены уведомления о новых сообщениях и чатах, соответствующих интересам пользователей. Введена функция оценки качества беседы и вклада участников для поощрения активности и предоставления обратной связи. Реализован функционал поиска в чате.
Стек специалиста на проекте
C#, standart, NX, UI, Query, ES, React Hook Form, PHP, рulsar, TLS, Ocean, AWS, Testing Library, Digital, Grpc, QT, SCADA, BX, Tailwind CSS, SNS, Web, Zod, GOlang, Erlang, SQS, Docker, Ignite, ATL, Microsoft, Next.js, PostgreSQL, React, Smoke testing
Отрасль проекта
EdTech
Период работы
Июнь 2021 - Октябрь 2022
(1 год 5 месяцев)
MortBook
Роль
Full-stack Developer
Обязанности
ОПИСАНИЕ ПРОЕКТА
Онлайн библиотека
Реализована регистрация и аутентификация пользователей на основе ролей; Реализован функционал редактирования учетной записи пользователя; Предоставлена пользователям возможность искать книги, сортировать их по цене и рейтингу; Разрешили пользователям оставлять отзывы о книгах; Реализована возможность формирования запроса на добавление книги в библиотеку пользователя; Реализован функционал для администраторов по просмотру и блокировке зарегистрированных пользователей; Реализован функционал для администраторов по подтверждению или отклонению запросов на книги; Дал возможность администраторам добавлять в каталог новые книги; Реализована функция архивирования существующих книг.
Стек специалиста на проекте
API, Node.js, ER, Cypress, Jest, Redux, CMS, React Hook Form, G-Drive, Next.js, Microsoft, RTK Query, Tailwind CSS, OAuth 2.0, Redis, Core.js, React, Route53, Knex.js, MSSQL, Identity Server
Отрасль проекта
EdTech
Период работы
Февраль 2020 - Май 2021
(1 год 4 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский Национальный Технический Университет
Специальность
ФИТР, Информационные системы и технологии
Завершение учебы
2016 г.