Специалисты
ОБРАЗОВАНИЕ:
Бакалавр и магистр по направлению информационные системы и технологии, 09.2015 - 06.2021
НАВЫКИ: JavaScript, TypeScript, React, React Native, React Native Firebase, Next.js, React Context, Redux, AntD, Material UI, Tailwind CSS, styled-components, ChartJS, GraphQL, REST, Formik, Emotion, React Hook Form, Storybook, Jest, Сypress, Sentry, Git, Webpack, Docker
NDA (КОВОРКИНГ)
Приложение предназначено для бронирования мест для коворкинга, отслеживания времени использования и расходов, а также управления корпоративной арендой. С помощью этого приложения сотрудники компаний могут искать и бронировать онлайн в более чем 7000 коворкинг-пространств по всему миру. Для работодателей есть возможность легко создавать политики расходов, отслеживать заказы и оптимизировать выставление счетов для всех сотрудников, регионов и брендов. - Разработка и интеграция системы рейтингов, которые рассчитываются на основе активности и отзывов - Создание системы уведомлений для информирования пользователей о важных событиях - Разработка модульных, интеграционных и end-to-end тестов для обеспечения стабильности и качества кода - Настройка непрерывной интеграции и доставки (CI/CD) для автоматизации процессов сборки, тестирования и деплоя приложения - Разработка функционала скрина профиля пользователя - Реализация фильтров для сортировки и отображения данных о бронировании в зависимости от выбранного временного диапазона - Оптимизация отображения списка бронирований пользователя без потери FPS - Внедрение скрина бронирования с полной информацией о нем и возможностью добавления бронирования в календарь Google или ICalendar - Оптимизация и улучшение структуры существующего кода - Реализация функционала свайпа на карте для удобного перемещения по карте с доступными коворкингами. При свайпе осуществляется подгрузка новых мест - Создание функционала для экспорта данных в различных форматах (CSV, Excel, PDF) - Разработка удобного и безопасного веб-портала, который позволит централизованно хранить, систематизировать и быстро находить договоры аренды - Разработка интуитивно понятного портала для автоматизации обработки заявок на бронирование коворкингов. Включает в себя функционал для отслеживания статуса заявок, уведомлений клиентов, интеграции с календарем бронирований и автоматического формирования предварительных договоров - Разработка системы аналитики, которая будет автоматически формировать отчеты по ключевым метрикам рентабельности коворкинга: загрузка помещений, доходы, расходы, популярность тарифов. Внедрение гибких фильтров и визуализации данных для удобства анализа и принятия управленческих решений Команда проекта: frontend/mobile разработчик, backend разработчик, QA-инженер
TypeScript, React, React Native, Next.js, React Context, Material UI, Tailwind CSS, Cypress, Sentry, ChartJS, GraphQL, React Hook Form
02.2023 - 03.2025 месяцев
NDA (ДИСТРИБЬЮТОР КОСМЕТИКИ)
Платформа для специалистов в сфере красоты, с помощью которой они могут покупать профессиональные средства и препараты по специальной цене, участвовать в обучающих семинарах, а также пользоваться дополнительными информационными ресурсами. - Настройка и сборка приложения для платформы iOS. Оптимизация под устройства Apple и подготовка к тестированию - Интеграция сервиса push-уведомлений для iOS - Проведение работ по устранению выявленных багов в интерфейсе и логике приложения. Улучшение UI, исправление ошибок в работе функционала и оптимизация производительности. - Подготовка и отправка приложения для публикации в App Store, создание описания, скриншотов и тегов - Разработка инструмента, позволяющего администраторам создавать и управлять промокодами, которые могут быть использованы для акций и специальных предложений. Внедрение возможности настройки срока действия, условий применения и интеграции промокодов с баннерами на сайте для привлечения внимания пользователей - Создание удобного и функционального каталога продукции с поддержкой пагинации и гибких фильтров для быстрого поиска товаров - Реализация возможности для администратора управлять ролями операторов, включая назначение, изменение и удаление прав доступа - Разработка инструмента для менеджеров, позволяющего создавать и публиковать “Истории” с акциями, новостями или важными уведомлениями Команда проекта: 3 frontend разработчика, 2 backend разработчика, 2 mobile разработчика, 2 QA-инженера, менеджер проекта, UI/UX дизайнер
TypeScript, React Native, React Native Firebase, Redux, Formik
11.2021 - 02.2023 месяца
NDA (ЗДРАВООХРАНЕНИЕ)
Приложение в области здравоохранения для руководителей и их подчиненных, которое помогает отслеживать психическое состояние сотрудников. Уникальная система оценок благополучия и стресса дает возможность незамедлительно помочь человеку. - Проектирование и создание масштабируемой и поддерживаемой архитектуры приложения, с учетом улучшения производительности, гибкости к дальнейшему расширению функционала - Создание приложения с нуля, включая проектирование интерфейса, реализацию бизнес-логики, интеграцию сторонних сервисов и тестирование на всех этапах - Интеграция системы push-уведомлений для платформ iOS и Android - Написание модульных тестов для ключевых компонентов приложения Команда проекта: frontend разработчик, backend разработчик, QA-инженер, менеджер проекта, UI/UX дизайнер
JavaScript, TypeScript, React, React Context, Material UI, ChartJS
10.2020 - 11.2021 месяц
NDA (ЭЛЕКТРОННЫЙ ДИСКАУНТЕР)
Одна из крупнейших сетей магазинов электроники и бытовой техники. Портфель услуг включает сборку компьютеров, установку оборудования, подбор расходных материалов, электронных ключей и подписей, защиту покупок и имущества, а также другие цифровые услуги. - Разработка изолированных UI-компонентов в Storybook для удобства тестирования и демонстрации - Внедрение созданных в Storybook компонентов в основную кодовую базу приложения для обеспечения согласованности интерфейса и ускорения разработки - Создание proto-файлов для описания API-контрактов для автоматической генерации клиентских и серверных методов для работы с API Команда проекта: 2 frontend разработчика, backend разработчик, mobile разработчик, менеджер проекта, UI/UX дизайнер
TypeScript, React, Redux, Emotion, Storybook
02.2019 - 10.2020 месяцев
NDA ( МЕНЕДЖМЕНТ)
Проект представляет собой революционную облачную платформу для планирования, отслеживания и отчетности по активным организационным изменениям. В основном для менеджеров по изменениям, для отслеживания и мониторинга всех процессов текущей деятельности. - Проектирование и реализация функционала для генерации отчетов и таблиц, которые будут отображать ключевые метрики и данные в удобном для анализа формате - Редизайн существующих страниц и модальных окон для улучшения UI - Реализация гибкой системы фильтрации данных, позволяющей пользователям настраивать параметры отображения информации - Интеграция системы уведомлений, которая информирует пользователей о важных изменениях, таких как обновления статусов, создание новых данных или системные события - Создание функционала для импорта и экспорта данных в различных форматах (CSV, Excel, PDF) - Последующая поддержка приложения Команда проекта: 2 frontend разработчика, backend разработчик, mobile разработчик, QA-инженер, менеджер проекта
JavaScript, React, Material UI, Сypress, Docker
01.2018 - 01.2019 месяцев