Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыла на сайте вчера в 09:46
Кандидат
Женщина, 35 лет, родилась 29 ноября 1989
Активно ищет работу
Тбилиси, готова к переезду (Испания, Польша, Португалия), готова к редким командировкам
Web-разработчик
Специализации:
- Программист, разработчик
Занятость: полная занятость, частичная занятость, проектная работа, стажировка
График работы: полный день, гибкий график, удаленная работа
Опыт работы 10 лет 2 месяца
Сентябрь 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 для создания структурированных и легко поддерживаемых стилей.
Обеспечивала стилистическую целостность и интуитивность пользовательского интерфейса.
ссылка на деплой проекта:
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.
Октябрь 2013 — Июль 2021
7 лет 10 месяцев
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ УНИТАРНОЕ ПРЕДПРИЯТИЕ «РОСТОВСКИЙ-НА-ДОНУ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ РАДИОСВЯЗИ»
Ростов-на-Дону, www.rniirs.ru/
Государственные организации... Показать еще
Инженер-технолог 3к/Инженер-технолог 2к/Инженер-технолог 1к/Руководитель группы
Обязанности:
Осуществление процессов плазмохимического осаждения диэлектрических пленок.
Проведение процессов термической обработки омических контактов.
Установка процесса плазмохимического травления сквозных отверстий в полупроводниковых пластинах GaAs.
Реализация процесса плазмохимического травления сквозных отверстий в полупроводниковых пластинах GaN.
Осуществление обязанностей научного руководителя.
Участие в написании конкурсных научных работ для участия во внутреннем ежегодном конкурсе "Конкурс молодого ученого".
Достижения:
Внедрение эффективных технологических процессов, повышающих производительность и качество продукции.
Сотрудничество с коллегами для успешной реализации проектов и достижения целей компании.
Участие в разработке научных работ, отражающих актуальные проблемы и инновации в области полупроводниковых технологий.
Навыки
Уровни владения навыками
Обо мне
Моя карьера началась в области полупроводниковой технологии, где я успешно реализовывала процессы плазмохимического осаждения пленок и травления сквозных отверстий в полупроводниковых пластинах. Однако, моё стремление к постоянному развитию и увлечение технологиями вдохновили меня на изменение специализации и переход в сферу программирования.
Программирование представляет для меня уникальную возможность расширить мой кругозор и применить мои аналитические и проблемно-ориентированные навыки в новом контексте. Для получения знаний и практики я прошла обучение в школе GeekBrains на факультете Web-разработки, где итоговой работой была групповая разработка по методологии Scrum, что помимо технического опыта программирования, дало мне ценные навыки работы в команде. Я научилась эффективно взаимодействовать с коллегами, договариваться и внимательно слушать мнения команды, а также организовывать задачи, соблюдать сроки и принимать важные коллективные решения по ключевым аспектам работы приложения.
Этот опыт не только укрепил мои технические навыки в программировании, но и подтвердил мою способность адаптироваться к новым задачам и эффективно работать в коллективе, что является важным аспектом современной профессиональной деятельности.
В рамках дальнейшего профессионального развития я прошла обучение в компании Itransition, где участвовала в разработке многофункционального приложения для создания и управления опросниками. Этот проект позволил мне освоить современные технологии, углубить понимание архитектуры web-приложений и отработать навыки оптимизации и работы с UI.
В данный момент я активно ищу компанию или проект, где смогу применить свои знания и навыки в области web-разработки для решения актуальных задач.
Владею английским уровня Upper Intermediate, постоянно занимаюсь с преподавателем для практики и поддержания текущего уровня. Буду рада возможности использовать язык в работе.
Высшее образование
2023
GeekBrains
Web-разработка, Web-разработчик
2013
физический, нанотехнологии
2013
экономический, бакалавр экономики
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Желательное время в пути до работы: Не имеет значения