Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Была более двух недель назад

Кандидат

Женщина, 35 лет, родилась 29 ноября 1989

Не ищет работу

Тбилиси, готова к переезду (Испания, Польша, Португалия), готова к редким командировкам

Web-разработчик

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость, проектная работа, стажировка

График работы: гибкий график, удаленная работа

Опыт работы 10 лет 9 месяцев

Май 2025по настоящее время
3 месяца

Москва

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-разработчик
Проект «А-работа» | Backend-разработчик Веб-приложение для поиска работы, соединяющее соискателей и работодателей. Ключевые обязанности: Разработка и поддержка ключевых модулей приложения: регистрация и авторизация пользователей (соискатели, работодатели), создание и редактирование профилей, управление вакансиями и откликами. Исправление багов, найденных на фронте и бэкенде, совместная отладка с frontend-командой. Рефакторинг унаследованного кода, улучшение читаемости и модульности компонентов. Участвовал в код-ревью и планировании спринтов. Достижения: Провела детальный анализ и устранила критические ошибки в процессе восстановления пароля: исправила некорректную отправку пустого email, устранена проблема с обрезанием ведущих нулей в коде подтверждения, скорректирован тип поля ввода для предотвращения нестабильного поведения. Провела исследование backend-логики обработки OTP-кодов: выявила баг с преждевременной блокировкой пользователей (некорректные значения failed_attempts и block_until ещё до ввода кода), а также ситуацию, когда повторно отправленные коды не сохранялись в логах — подготовила отчёт и предложила решение команде backend. Улучшила логику навигации (хлебные крошки): устранила ошибку, при которой переход по ссылке некорректно блокировался через e.preventDefault(), а асинхронный dispatch() не успевал выполниться из-за принудительного перехода через window.location.href. Повысила стабильность и читаемость UI: исправила стили, вызывавшие некорректный перенос слов, и провела рефакторинг компонентов, улучшив структуру и логическую последовательность. Исправила ошибку в мобильной навигации: добавила недостающий проп onGoBack в компонент Nav, благодаря чему заработало переключение контента при переходе по хлебным крошкам на одной и той же странице (SPA-навигация).
Сентябрь 2024Декабрь 2024
4 месяца

Минск, www.itransition.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Стажер
ссылка на деплой проекта: https://questionnaire-app-qy3a.onrender.com ссылка на gitHub: https://github.com/Sharymka/questionnaire_app Итоговый проект во время обучения в компании Itransition. Описание проекта: Многофункциональное приложение для создания и управления опросниками с гибкой архитектурой и использованием современного стека технологий. Функциональные особенности и архитектура: Архитектура логина и сессий: Авторизация реализована на основе express-session с хранением сессий в базе MySQL (через Sequelize). Сессии подписываются и хранятся в cookies, при каждом запросе осуществляется валидация сессии и срока её действия. При истечении срока или отсутствии сессии происходит автоматический редирект на страницу логина. При разлогине удаляется сессия и cookie. База данных и ORM: Использован модельный подход и ORM Sequelize для взаимодействия с MySQL. Функционал создания опросов: Пользователи могут создавать шаблоны опросов, выбирать тему, загружать изображения (с загрузкой и сжатием через Cloudinary), задавать название, описание, добавлять теги из предложенного списка или собственные. В шаблонах возможно добавление вопросов с настройками типов ответов (короткая строка, абзац, число, варианты ответов) и уровнем доступа (публичный или ограниченный). Личный кабинет: Раздел “Мои шаблоны” с возможностью редактирования, удаления шаблонов, просмотра ответов пользователей в режиме чтения. Публичный каталог: Раздел “Все шаблоны” с карточками шаблонов, возможностью заполнения форм и сортировки по тегам. UI-компоненты: Реализация интерфейсов с использованием библиотеки MUI/Material. Задействованы компоненты Autocomplete, TextField, FormControlLabel с обработкой событий. Drag-and-drop: Перетаскивание вопросов и вариантов ответов реализовано через библиотеку hello-pangea/dnd с использованием кастомного хука-обертки и компонентов DragDropContext, Droppable, Draggable. Работа с изображениями: Загрузка, предпросмотр и хранение изображений в контексте приложения. Взаимодействие с API: Отправка запросов через axios с поддержкой перехватчиков, автоматическим JSON-парсином. Оптимизация и хуки: useRef для хранения промежуточных состояний без лишних ререндеров. useCallback для мемоизации функций. useReducer для централизованной логики управления состоянием. Кастомный HOC withTooltip с forwardRef для корректного отображения всплывающих подсказок. Поиск и фильтрация: Механизм поиска и фильтрации по тегам с контролем переходов и минимизацией лишних обновлений интерфейса. Стек технологий: React, React Context, MUI, Axios, Sequelize, MySQL, express-session, Cloudinary, hello-pangea/dnd, useRef, useReducer, useCallback, forwardRef.
Сентябрь 2021Декабрь 2023
2 года 4 месяца
Проектная деятельность

Москва, gb.ru/

Образовательные учреждения... Показать еще

Web-разработчик
Мои проекты: https://github.com/Sharymka/clothing_store Реализация проекта E-SHOP, включающего верстку 5 страниц для адаптивного отображения на мобильных устройствах, десктопах и ПК, в соответствии с макетом в Figma. Использование препроцессора SASS и методологии БЭМ для эффективного управления стилями и обеспечения легкости поддержки проекта. https://github.com/Sharymka/Store_OOP/tree/main Проект - интернет-магазин с возможностью добавления и удаления товаров из корзины, а также возможностью поиска товаров по фильтрам. Вся необходимая логика реализована с применением принципов объектно-ориентированного программирования (ООП) на JavaScript. Товары динамически подгружаются из внешнего источника с использованием API через fetch запросы. https://github.com/Sharymka/form_validate В данном проекте я разработала веб-форму с использованием HTML, CSS и JavaScript, включая препроцессор SASS для улучшения организации и поддержки стилей. Форма обеспечивает валидацию введенных пользователем данных с помощью регулярных выражений https://github.com/Sharymka/PHP_lessons/tree/main/lesson6 Реализация системы авторизации, управления задачами и изменения их статусов с использованием PHP и применением паттерна проектирования MVC. https://github.com/Sharymka/PostgreSQL Реализация проекта на базе PostgreSQL, включающая создание необходимых таблиц для функционирования интернет-магазина. Написание простых и сложных SQL-запросов, включая запросы с использованием join, агрегатных функций, оконных функций и вложенных запросов. Разработка и использование триггеров, пользовательских функций и представлений для обеспечения эффективного управления данными и логикой приложения. https://github.com/gbhotel/hotel Итоговый проект в школе Geekbrains - Приложение myHotel (Командная разработка по методологии scrum): Описание проекта: Наша команда разработала веб-приложение myHotel для эффективного управления гостиничным бизнесом, включая функционал бронирования номеров, автоматизацию распределения задач среди персонала и обслуживание гостей в отеле. Моя роль в проекте: Проектировала архитектуру приложения, используя Laravel для бэкенда и React для фронтенда. Настраивала роутинг в React-приложении, обеспечивая удобную навигацию между страницами. Создавала таблицы и наполняла их данными с помощью миграций и сидеров в Laravel. Работала с PostgreSQL в контейнере Docker, оптимизируя процесс разработки и обеспечивая масштабируемость. Реализовывала операции CRUD в Laravel-контроллерах, применяя как простые, так и сложные SQL-запросы, а также модели для обработки данных. Использовала Redux для управления состоянием на фронтенде. Разрабатывала React-компоненты с использованием хуков (useEffect, useState, useRef, useContext) и настраивала взаимодействие с бэкендом через fetch-запросы. Применяла препроцессор SASS для создания структурированных и легко поддерживаемых стилей. Обеспечивала стилистическую целостность и интуитивность пользовательского интерфейса.
Октябрь 2013Июль 2021
7 лет 10 месяцев
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ УНИТАРНОЕ ПРЕДПРИЯТИЕ «РОСТОВСКИЙ-НА-ДОНУ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ РАДИОСВЯЗИ»

Ростов-на-Дону, www.rniirs.ru/

Государственные организации... Показать еще

Инженер-технолог 3к/Инженер-технолог 2к/Инженер-технолог 1к/Руководитель группы
Обязанности: Осуществление процессов плазмохимического осаждения диэлектрических пленок. Проведение процессов термической обработки омических контактов. Установка процесса плазмохимического травления сквозных отверстий в полупроводниковых пластинах GaAs. Реализация процесса плазмохимического травления сквозных отверстий в полупроводниковых пластинах GaN. Осуществление обязанностей научного руководителя. Участие в написании конкурсных научных работ для участия во внутреннем ежегодном конкурсе "Конкурс молодого ученого". Достижения: Внедрение эффективных технологических процессов, повышающих производительность и качество продукции. Сотрудничество с коллегами для успешной реализации проектов и достижения целей компании. Участие в разработке научных работ, отражающих актуальные проблемы и инновации в области полупроводниковых технологий.

Навыки

Уровни владения навыками
Обучаемость
HTML
Git
PHP
MySQL
PostgreSQL
React
Linux
Docker
JavaScript
Английский язык
Кроссбраузерная верстка

Обо мне

Я — web-разработчик с фокусом на frontend-стек и опытом создания SPA и SSR-приложений с использованием React и Next.js. Участвовала в разработке сложных пользовательских интерфейсов, настраивала маршрутизацию, реализовывала авторизацию, фильтрацию данных, формы, адаптивную верстку и взаимодействие с REST API. Понимаю принципы SSR, гидратации, клиент-серверного взаимодействия. Умею проектировать удобные и поддерживаемые компоненты, оптимизировать ререндеринг и устранять баги, влияющие на UX. Использую React-хуки, контекст, Axios, MUI, hello-pangea/dnd, а также работаю с backend на Node.js (Express), базами данных MySQL/PostgreSQL и ORM Sequelize. Умею самостоятельно находить и устранять проблемы в логике, вёрстке и API-интеграции. Готова к ответственности, быстро вникаю в кодовую базу и предлагаю решения. Свободно читаю техническую документацию на английском (B2), практикую язык с преподавателем. Стремлюсь работать в команде, где можно развиваться, писать понятный код и делать удобные интерфейсы, которые действительно решают задачи пользователя. В данный момент я активно ищу компанию или проект, где смогу применить свои знания и навыки в области web-разработки для решения актуальных задач. Владею английским уровня Upper Intermediate, постоянно занимаюсь с преподавателем для практики и поддержания текущего уровня. Буду рада возможности использовать язык в работе.

Высшее образование

2023
GeekBrains
Web-разработка, Web-разработчик
2013
экономический, бакалавр экономики

Знание языков

РусскийРодной


АнглийскийB2 — Средне-продвинутый


Гражданство, время в пути до работы

Гражданство: Россия

Желательное время в пути до работы: Не более часа