АЩ
Анна Щ.
Женщина
Беларусь, Витебск, UTC+3
Ставка
3 236,88 Р/час
вкл. НДС 5% (120 Р)
Специалист доступен с 5 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Имею более 6 лет опыта в разработке и продолжаю развивать навыки создания и оптимизации надежных и масштабируемых решений. Постоянно стремлюсь углублять свое понимание принципов программной инженерии и лучших практик, внося значимый вклад в создание эффективных и надежных приложений.
Обладаю экспертизой в анализе требований, проектировании архитектуры веб-приложений и баз данных. Особое внимание уделяю изучению и внедрению современных технологий, включая облачные платформы и инструменты.
Хорошее понимание БЭМ, ООП и функционального программирования. Опыт работы с FSD, DDD, микросервисами, микрофронтендами, монорепозиториями, TDD, CQRS. Хорошее понимание ООП, SQL и функционального программирования. Понимание алгоритмов, структур данных и баз данных. Хорошее понимание цикла разработки программного обеспечения и методологий (Scrum, Kanban).
Проекты
(6 лет 5 месяцев)
Проект представляет собой систему управления каталогом товаров, построенную на микросервисной архитектуре.
Роль
Фуллстек разработчик
Обязанности
Размер команды:
14 человек
Описание проекта:
Проект представляет собой систему управления каталогом товаров, построенную на микросервисной архитектуре. Эта система призвана обеспечить эффективное взаимодействие между различными аспектами электронной коммерции, включая управлеие товарами, корзинами и заказами. Реализован механизм кэширования запросов и данных, синхронизация файлов о товарах, интеграция с платёжными сервисами, такими как Stripe и PayPal, что позволяет управлять платежами.
Обязанности:
Фуллстек разработка; Уточнение требований к проекту; Разработка новой функциональности приложения;
Поддержка и рефакторинг существующей кодовой базы;
Реализация микросервисов с нуля;
Интеграция мониторинга приложения, оптимизация образов Docker, настройка проб в K8s;
Настройка GraphQL Apollo Federation;
Конфигурация CI/CD, GitHub Actions;
Исправление дефектов;
Покрытие основных сценариев E2E тестами, что позволило улучшить стаблильность приложения.
Стек специалиста на проекте
MobX, AWS SQS, TypeORM, gateway, cachemanager, GraphQL, AWS, winston, passportjs, Mongoose, MongoDB, Cypress, Webpack, Jest, Swagger, Redis, Apollo, AWS S3, AWS RDS, Docker, Supertest, TypeScript, Stripe, Paypal, Axios.js, Material UI, Next.js, RabbitMQ, React, NestJS, JavaScript, Node.js, PostgreSQL, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2023 - По настоящее время
(2 года 4 месяца)
Создать комплексную и удобную платформу для управления встречами.
Роль
Бэкенд разработчик
Обязанности
Размер команды:
12 человек
Описание проекта:
Цель проекта - создать комплексную и удобную платформу для управления встречами, обеспечивающую безопасную аутентификацию, эффективное управление данными и расширенные возможности поиска. Основные возможности проекта включают в себя аутентификацию/регистрацию пользователей, управление профилями с возможностью загрузки аватаров, функционал для создания отчетов в формате PDF и CSV, ElasticSearch для полнотекстового поиска по встречам, работу с геолокацией.
Обязанности:
Бэкенд разработка, реализация бизнес-логики приложения, проектирование баз данных;
Оценка задач, ревью кода. Поддержка и рефакторинг существующей кодовой базы;
Миграция на микросервисную архитектуру с использованием NestJS;
Разработка модуля авторизации;
Интеграция ElasticSearch;
Автоматизация развёртывания решения на удалённых Unix платформах, конфигурация CI/CD, GitLab Actions;
Конфигурация логгирования;
Настройка политики масштабирования и балансировки нагрузки в приложении.
Стек специалиста на проекте
AWS, passportjs, Pm2, JSON, Elasticsearch, Git, Kibana, Jest, Swagger, SSH, Sentry, Kafka, Docker, Supertest, TypeScript, Axios.js, Express.js, NestJS, JavaScript, RxJS, PostgreSQL, Sequelize, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2021 - Апрель 2023
(2 года 3 месяца)
Приложения для разбора таблиц Excel, создания и хранения расписаний, а также отправки уведомлений с помощью системы Telegram.
Роль
Фуллстек разработчик
Обязанности
Размер команды:
11 человек
Описание проекта:
Приложения для разбора таблиц Excel, создания и хранения расписаний, а также отправки уведомлений с помощью системы Telegram. Возможность взаимодействовать с приложением через чат или звонок в режиме реального времени. Разработка сценариев бота. Получение актуальной информации о расписании и возможность подписаться на уведомления об изменениях в расписании.
Обязанности:
Фуллстек разработка;
Анализ требований;
Проектирование архитектуры приложения;
Разработка и поддержка модуля проверки документов;
Анализ и проектирование базы данных на основе требований;
Развертывание приложения, конфигурация CI/CD;
Мониторинг и поддержка работоспособности приложения, интеграция метрик;
Покрытие критически важного функционала приложения автоматическими unit, интеграционными и e2e тестами;
Разработка REST API
Стек специалиста на проекте
TypeORM, Redux, Telegraf, WhatsApp API, WebSockets, Pm2, XML, Cypress, Jest, Swagger, Cron, SIP, Kafka, Web 3, Docker, Formik, TypeScript, Ant design, Express.js, MySQL, React, NestJS, JavaScript, Node.js, Prisma.js, Telegram Bot API, PostgreSQL, SCSS
Отрасль проекта
E-commerce & Retail
Период работы
Март 2019 - Февраль 2021
(2 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ВГУ
Специальность
Программное обеспечение информационных технологий, инженер-программист.
Завершение учебы
2022 г.