Анна Ю. React разработчик, Senior

ID 30079
АЮ
Анна Ю.
Женщина, 29 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 13 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
JavaScript
TypeScript
CSS
Figma
HTML
MobX
MUI
React
Redux
Sass
SCSS
Tailwind
Vite
Webpack
FastAPI
Flask
Hibernate
Java
Python
Spring
springboot
Material UI
Git
Bash
Docker
Git Flow
JDK
Linux
OpenSSL
Postman
Retool
TeamCity
CVS
Mercurial
SVN
Microsoft
PostgreSQL
SQL
Apache
Nginx
Angular 2
Audio API
Canvas
JQuery
nebula
SVG
Web
Отрасли
AI & Robotics
RnD
Знание языков
Английский — C1
Японский — B1
Главное о специалисте
Талантливый fontend разработчик уровня senior. Внимательна к целям задач, всегда выполняет поставленные задачи в срок. Умеет работать в команде, нацелена на результат. Языки программирования: Typescript – React, MobX, Redux, Angular 2, MUI, Nebular JavaScript - JQuery, Web Audio API, SVG, Canvas HTTP-сервера: Apache, nginx. Базы данных: MS SQL, PostgreSQL. Системы контроля версий: CVS, SVN, Git, Mercurial. Прочее: HTML, CSS, OpenSSL, keytool, JDK, Docker, Teamcity, bash, Postman, git flow, Linux. Дополнительно: Python (Flask, FastAPI), Java (Spring / SpringBoot / Hibernate)
Проекты   (3 года 10 месяцев)
Голосовой AI-ассистент
Роль
Frontend-разработчик
Обязанности
О проекте: Виджет голосового ассистента на основе LLM, RAG, потокового распознавания и синтеза речи, а также платформа для конфигурирования виджета, создания индивидуальных ассистентов и просмотра аналитики. Технологии: React, MobX, MUI, Typescript Дополнительно: PostgreSQL, Java 21, Spring Boot, Sping Data JPA, Gradle, Flyway, Swagger, Python, Fast API, Alembic, Linux, Docker Обязанности: 1. Разработка frontend части 2. Анализ документации API в Swagger/OpenAPI для интеграции фронтенда (React-приложения) с бэкенд-сервисами. 3. Разработка и поддержка модульной и масштабируемой CSS-архитектуры с использованием SASS/SCSS. 4. Разработка функционала реального времени с использованием WebSocket: онлайн-уведомления, чаты, обновление данных без перезагрузки страницы 5. Участие в проведении A/B-тестов: реализовывала различные варианты UI-компонентов и функционала, интегрировала системы аналитики (Яндекс.Эксперименты) для сбора данных.  6. Участие в процессе код-ревью через Pull/Merge Requests 7. Настройка и поддержка CI/CD пайплайнов в GitLab для автоматизации процессов тестирования, сборки и деплоя приложений. 8. Участие в Agile/Scrum ритуалах: standup, daily, retro, prio, demo, planning, grooming 9. Менторство и онбординг новых членов в команде 10. Работа с системами таск трекинга задач Jira и ведения документации Confluence
Достижения
1. Реализовала механизм плавного воспроизведения синтезированной речи, получаемой по WebSocket, с использованием MediaSource API. Устранила артефакты склеивания фрагментов записи, что позволило добиться естественного и бесперебойного звучания. 2. Настроила сборку виджета для простой интеграции в сайты клиентов, включая WordPress. Реализовала минималистичный API для обеспечения минимальной сложности внедрения. 3. Разработала фронтовую часть модуля конфигурации виджета, включающего настройки языковых моделей (LLM), системы поиска и извлечения данных (RAG) и дообучения LLM, и настройки внешнего вида виджета. Создала интерфейс для управления всеми параметрами, реализовала возможность переключения между различными конфигурациями. 4. С помощью библиотеки Three.js создала динамическую 3D-анимацию, реагирующую на громкость входящих аудиоданных. Анимация визуализирует активность ассистента, усиливая восприятие взаимодействия во время диалога. 5. Поддержала внедрение JWT-авторизации на стороне фронтенда, включая автоматическую обработку токенов и завершение сессии при ошибке доступа. 6. Настроила работу с датами в формате UTC на бэкенде. Реализовала преобразование временных меток с учетом локальных настроек пользователя, гарантируя точность и согласованность данных в интерфейсе. 7. Оптимизировала комфорт голосового диалога, настроив механизмы определения завершенности реплики и завершенности диалога. Улучшила восприятие взаимодействия с ассистентом за счет минимизации задержек и ложных срабатываний.
Стек специалиста на проекте
Python, TypeScript, MobX, FastAPI, Vite, React, llm, rag
Отрасль проекта
AI & Robotics
Период работы
Январь 2025 - По настоящее время  (9 месяцев)
Платформа сбора биометрических данных
Роль
Frontend-разработчик
Обязанности
О проекте: B2B платформа мультимодальной биометрической аутентификации (Face/Voice Recognition). Базовый функционал: создание карточки физического лица, снятие слепка голоса и лица, создание голосовых и лицевых моделей. Технологии: React, Typescript, Mobx, WebRTC (MediaDevices API), Server-Sent Events (SSE) Обязанности: 1. Участие в проектировании API-контрактов, ревью OpenAPI-спецификации 2. Поддержка и разработка внутренних библиотек 3. Настройка конфигурации линтеров (ESLint, Stylelint) в соответствии с кодстайлом проекта. 4. Проведение кросс ревью и планирований с командой 5. Обеспечение кроссбраузерной совместимости (включая Safari и мобильные браузеры) и валидности вёрстки 6. Настройка и поддержка пайплайнов для фронтенд-приложений через GitLab CI/CD 7. Опыт применения TDD и BDD подходов. Полное покрытие ключевых модулей приложения unit- и интеграционными тестами с использованием Jest и React Testing Library.
Достижения
1. Разработала решение для записи аудио с микрофона и отправки фрагментов записи на сервер для анализа в режиме реального времени. Использовала MediaRecorder API для захвата аудиопотока в формате WebM и реализовала механизм конвертации аудиофрагментов из WebM в WAV для совместимости с внешним сервисом анализа. 2. Разработала модуль для автоматической и ручной съемки фотографий с веб-камеры, обеспечивающий отправку серии изображений на внешний сервис для анализа, с использованием Server-Sent Events (SSE) для получения результатов в реальном времени. Обеспечила многопользовательский доступ к состоянию приложения, включая статусы съемки, и результатов анализа фото. 3. Реализовала динамический импорт модулей, что позволило минимизировать начальный объем загружаемых ресурсов и повысить эффективность работы приложения. 4. Осуществляла интеграцию пользовательского интерфейса на основе предоставленного заказчиком UI-Kit, вносила необходимые правки в существующий код для обеспечения совместимости при наличии ломающих обновлений. 5. Взаимодействовала с представителями заказчика для уточнения требований, спецификаций и деталей реализации функционала. 6. Настроила работу с Server-Sent Events (SSE) для получения данных в реальном времени, обеспечив корректную обработку в режиме высокочастотного потока событий. Реализовала на стороне фронтенда поддержку системы подписок, оптимизирующую сетевой трафик для работы с большим объемом данных.
Стек специалиста на проекте
API, Jest, WebRTC, TypeScript, MobX, SSE, Server-Sent Events, React, GitLab CI/CD
Отрасль проекта
AI & Robotics
Период работы
Июнь 2024 - Декабрь 2024  (7 месяцев)
Приложение для контроля за сварочным оборудованием
Роль
Frontend-разработчик
Обязанности
О проекте: Приложение, которое позволяет контролировать работу промышленного сварочного оборудования, а также систематизировать и анализировать ход выполнения работ на предприятии. Технологии: React, Redux, SCSS, Material UI, Chart.js, amCharts, Webpack, day.js, react-virtualized Обязанности: 1. Проектирование и разработка масштабируемых frontend-приложений: выбор оптимального стека технологий, модульная архитектура, оптимизация производительности и поддержания кода. 2. Проведение кросс-ревью и планирований с командой 3. Взаимодействие со Swagger/OpenAPI: чтение документации, тестирование эндпоинтов, проектирование типов на клиенте на основе API-контракта. 4. Верстка новых страниц и нового функционала
Достижения
1. Разработала гибкий модуль для создания сложных отчетов, включающий многоступенчатый процесс настройки параметров. Помимо просмотра отчетов в самом приложении, внедрила поддержку экспорта в различные форматы, включая продвинутый экспорт в Excel с возможностью упаковки нескольких документов в ZIP-архив. 2. Настроила сжатие JS-бандлов в конфигурации Webpack, эффективность изменений была подтверждена с помощью аналитики Lighthouse. Оптимизация позволила улучшить производительность приложения на 20%, что особенно заметно в условиях ограниченной пропускной способности сети. 3. Полностью перевела проект с устаревшей библиотеки moment.js на современную альтернативу day.js , что позволило сократить размер бандла и повысить производительность обработки дат. Обеспечила корректную миграцию всех существующих функций работы с датами без потери функциональности. 4. Выполнила масштабный перевод большой части приложения с нативного JavaScript на современный стек React. Также провела рефакторинг классовых компонентов в функциональные с использованием хуков, улучшив читаемость и поддерживаемость кода. 5. Проводила демонстрации приложения потенциальным клиентам, наглядно представляя ключевые функциональные возможности и преимущества продукта. 6. Разработала модуль для отслеживания действий пользователей в приложении, поддерживающий сложную фильтрацию по различным параметрам, что позволяет гибко анализировать историю изменений. Модуль спроектирован с учетом расширяемости: добавление новых типов действий требует минимальных изменений в коде, что упрощает поддержку и развитие функционала. 7. Участвовала в создании дизайна и проектировании интерфейса, предлагала технически обоснованные улучшения, обеспечивая соответствие дизайна техническим возможностям и требованиям проекта.
Стек специалиста на проекте
JavaScript, Webpack, Redux, Chart.js, SCSS, Material UI, React, day, React-Virtualized, amchart
Отрасль проекта
RnD
Период работы
Декабрь 2021 - Июнь 2024  (2 года 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет кино и телевидения, Санкт-Петербург
Специальность
инженер
Завершение учебы
2017 г.

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

E-commerce & Retail • EdTech • FinTech & Banking • Information Security • Manufacturing • Realty & Constructoring • Social Networking
АП
Александр П.
Таганрог
React разработчик
Senior
3 339,64 Р/час
React
Redux
JavaScript
TypeScript
Git
HTML
CSS
Next.js
Sass
Bootstrap
+60

Глубокое понимание React и его основных концепций, таких как компоненты, виртуальный DOM, жизненный цикл компонентов и управление состоянием. Знания JavaScript и современных стандартов веб-разработки, включая HTML5 и CSS3. Знание TypeScript. Знание и опыт работы с библиотеками и инструментами, такими как Next, Redux, MobX, React Hook Form, React-spring, Tailwind CSS, понимание Zustand и React Table. Опыт разработки интерфейсов, которые хорошо работают на различных устройствах и экранах. Понимание основных принципов кроссбраузерной совместимости и опыт в тестировании и отладке на различных платформах и браузерах. Знание систем контроля версий, таких как Git, и опыт работы с инструментами сборки и автоматизации задач, такими как Webpack. Оптимизация производительности. Понимание методов оптимизации производительности фронтенд-приложений, включая сжатие и кэширование ресурсов, ленивую загрузку и улучшение общей производительности приложения. Командная работа и коммуникация. Умение эффективно работать в команде разработчиков, обмениваться знаниями и опытом.

Подробнее
Cloud Services • FinTech & Banking • HRTech • IoT • Travel, Hospitality & Restaurant business
АС
Александр С.
Минск
React разработчик
Senior
3 246,75 Р/час
.NET
Ant Design (antd)
ASP.NET Core
C#
CSS
Django
Docker
Elasticsearch
Entity Framework Core
Express.js
+59

● Глубокое знание и опыт работы с основными технологиями веб-разработки, включая .NET и React, с акцентом на продвинутые аспекты и передовые практики. ● Уверенное владение Python, включая владение веб-фреймворками FastAPI и Django. ● Уверенное владение Node.js с опытом использования веб-фреймворков Fastify, Express и Nest. ● Экспертное владение написанием сложных SQL запросов для работы с различными базами данных, включая MS SQL, PostgreSQL и MySQL, с акцентом на оптимизации производительности и безопасности. ● Знание принципов и методов микросервисной архитектуры, опыт проектирования и разработки распределенных систем. ● Разработка высококачественных и отзывчивых пользовательских интерфейсов с использованием современных фронтенд технологий, включая JavaScript, React и TypeScript. ● Проектирование и реализация масштабируемых API с использованием современных архитектурных подходов, таких как REST и GraphQL, с акцентом на эффективную работу с данными и высокую производительность. ● Глубокое знание и применение основных паттернов проектирования и разработки веб-приложений на базе .NET, включая ASP.NET MVC и Entity Framework Core, для создания надежных и поддерживаемых систем. ● Опыт работы с асинхронными системами обмена сообщениями, такими как RabbitMQ, для обеспечения надежной и масштабируемой обработки сообщений и событий в приложениях. ● Глубокое понимание и опыт работы с контейнеризацией приложений с использованием Docker и управлением контейнеризированными приложениями на кластерах с помощью Kubernetes. ● Продвинутое использование инструментов мониторинга и отладки, таких как Grafana, для непрерывного контроля и оптимизации производительности системы. ● Применение передовых практик и принципов разработки, включая SOLID, Gof шаблоны, принципы REST API и паттерны MVC, CQRS, KISS, DRY, DDD, для создания высококачественного и поддерживаемого кода. ● Эффективное использование инструментов кэширования и хранения данных, таких как Redis, для улучшения производительности

Подробнее
AgroTech • E-commerce & Retail • EdTech • Government & Public Sector • LifeStyle • Logistics & Transport • Manufacturing • Realty & Constructoring • Social Networking
АС
Адлан С.
Грозный
React разработчик
Senior
3 122,29 Р/час
JavaScript
TypeScript
React
Next.js
Redux
Node.js
HTML
CSS
REST API
Express.js
+77

Адлан — опытный React-разработчик с опытом работы более 3 лет. Он обладает глубокими знаниями и навыками в области разработки на JavaScript, TypeScript, React, Next.js, BabylonJS, ThreeJS. Адлан участвовал в разработке различных проектов, включая PWA-приложения, сайты, интернет-магазины и образовательные системы. На своих проектах Адлан занимался разработкой интерфейсов, интеграцией с внешними системами, оптимизацией SEO, созданием анимаций и UX/UI-дизайном. Он также имеет опыт работы с 3D-графикой, построения архитектуры проета с нуля и организации команды фронтенда. В качестве ведущего разработчика и UI-дизайнера Адлан курировал проекты, внедрял новые технологии и процессы разработки, а также общался с руководством компаний.

Подробнее

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

BioTech, Pharma, Health care & Sports • E-commerce & Retail • GameDev • Information Security • Telecom • Travel, Hospitality & Restaurant business
ТК
Тимофей К.
Москва
PHP разработчик
Lead
4 110,32 Р/час
C#
Организаторские навыки
Управление персоналом
Поиск и привлечение клиентов
Yii3
High load
Работа в команде
React
Управление проектами
CppUnit
+27

Тимофей — PHP-разработчик уровня Lead из Москвы с опытом работы 12 лет 10 месяцев. Владеет русским языком на уровне B1 и английским на уровне C2. Имеет опыт работы в отраслях E-commerce & Retail, Travel, Hospitality & Restaurant business, Telecom, Information Security, GameDev, BioTech, Pharma, Health care & Sports. Участвовал в проектах в ролях backend-разработчика, инженера-программиста, teamlead, techlead, project manager и других. Среди проектов, над которыми работал Тимофей, — автоматизация бизнес-процессов, разработка highload микросервисов, создание и поддержка веб-сервисов, автоматизация создания Android-приложений, разработка ПО для учёта пациентов с онлайн-консультациями и другие. Ключевые навыки: BGP, MySQL5, Linux, Query, JavaScript, Symfony 4, Gino, AAC, управление проектами, управление персоналом, организаторские навыки, поиск и привлечение клиентов, работа в команде, Laravel 7, Yii3, PostgreSQL, Docker, CPQ, ClickHouse, RabbitMQ, EDIN, ZDD, C#, React, High load, CppUnit.

Подробнее