Для открытия контактов резюме необходимо приобрести доступ к базе
Не указана
Гражданство
Россия
Тип занятости
Полная занятость
Женщина, 55 лет, родилась -
Город: Санкт-Петербург
Опыт работы
14 лет 11 месяцев
ООО "Газпром Нефть-ЦР"
Главный разработчик fronted приложений
С 01.06.2021 по настоящее время (3 года 7 месяцев)
#Повышение производительности Автоматизированной Системы Допусков. - Задача: Reverse engineering. Поддержка legacy - кодовой базы, частичное переписывание особо критичных компонентов системы на react. Исправление уязвимостей кода. - Стек технологий: maven, nexus, grunt-cli, react, typescript, redux, java extend. #Разработка интерфейса единой консультационной платформы на базе генеративной нейросети. - Задача: Разработать архитектуру и приложение со следующими компонентами: окно чата с искусственным интеллектом, закрепленные сообщения в чате, история сообщений, добавление беседы в избранные, поиск по чату. Сообщения чата поддерживают таблицы, графики, отправку файлов. Реализовать 2 цветовые темы. Личный кабинет пользователя, музыкальный проигрыватель с плейлистом, страницу с документами, а также лендинг. - Стек технологий: react, redux-toolkit, typescript, axios, apexchart, jest, LocalStorage. - Моя роль на проекте: главный фронтенд-разработчик. - Достижения: для удобства пользователей, я реализовала кеширование через LocalStorage. Реализовала музыкальный модуль, из нескольких компонентов: 1) плейлист, состоящий из визуализации проигрывателей, с рабочими кнопками выбора трека и звуковыми дорожками, 2) сортировка треков, 3) визуальзация проигрывателя, который отображается в сайдбаре, на котором синхронизируется играющий трек, на нем также есть кнопки управления и выбора треков. 4) сам проигрыватель, который получает информацию от других компонентов и воспроизводит музыку. Все части связаны между собой через стор. #Дашборд для показателей KPI сотрудников и отделов - Задача: разработать архитектуру и реализовать максимально удобный и быстрый интерфейс с фильтрами, сортировкой и графиками с использованием react, с внедрить его в существующий проект, который написан на vue. Разделить роли пользователей. У каждого пользователя должна быть возможность редактирования и просмотра только определенной информации. - Стек технологий: react, redux-toolkit, axios, apexchart, jest, java, maven - Моя роль на проекте: главный фронтенд-разработчик. - Достижения: Мне удалось реализовать оптимальную модульную архитектуру. Приложение получилось с минимальным перерендерингом. #Дашборды для ЦУД по добыче нефти - Задача: поддержка существующих интерактивных дашбордов и разработка новых. Код-ревью, проверка merge requests других участников разработки, деплой на сервер. Дашборды представляют собой графики, пайчарты, гистограммы, диаграммы и таблицы, в которых есть возможность добавлять комментарии, менять цветовую схему, выбирать временной диапазон, и другие возможности для наилучшего анализа показателей. - Стек технологий: vue2, vuex, less, axios, apexchart, amchart, fusionchart, java, maven - Моя роль на проекте: главный фронтенд-разработчик. - Достижения: проект полностью массштабируемый, мы реализовали его для трех месторождений нефти. Получили патент на использование данной архитектуры и дизайна. Для получения идеального графика на дашборде, я изучаю документацию и возможности библиотек для чартов.- -
ООО "Газпром Нефть-ЦР"
Главный разработчик fronted приложений
С 01.06.2021 по настоящее время (3 года 7 месяцев)
#Повышение производительности Автоматизированной Системы Допусков. - Задача: Reverse engineering. Поддержка legacy - кодовой базы, частичное переписывание особо критичных компонентов системы на react. Исправление уязвимостей кода. - Стек технологий: maven, nexus, grunt-cli, react, typescript, redux, java extend. #Разработка интерфейса единой консультационной платформы на базе генеративной нейросети. - Задача: Разработать архитектуру и приложение со следующими компонентами: окно чата с искусственным интеллектом, закрепленные сообщения в чате, история сообщений, добавление беседы в избранные, поиск по чату. Сообщения чата поддерживают таблицы, графики, отправку файлов. Реализовать 2 цветовые темы. Личный кабинет пользователя, музыкальный проигрыватель с плейлистом, страницу с документами, а также лендинг. - Стек технологий: react, redux-toolkit, typescript, axios, apexchart, jest, LocalStorage. - Моя роль на проекте: главный фронтенд-разработчик. - Достижения: для удобства пользователей, я реализовала кеширование через LocalStorage. Реализовала музыкальный модуль, из нескольких компонентов: 1) плейлист, состоящий из визуализации проигрывателей, с рабочими кнопками выбора трека и звуковыми дорожками, 2) сортировка треков, 3) визуальзация проигрывателя, который отображается в сайдбаре, на котором синхронизируется играющий трек, на нем также есть кнопки управления и выбора треков. 4) сам проигрыватель, который получает информацию от других компонентов и воспроизводит музыку. Все части связаны между собой через стор. #Дашборд для показателей KPI сотрудников и отделов - Задача: разработать архитектуру и реализовать максимально удобный и быстрый интерфейс с фильтрами, сортировкой и графиками с использованием react, с внедрить его в существующий проект, который написан на vue. Разделить роли пользователей. У каждого пользователя должна быть возможность редактирования и просмотра только определенной информации. - Стек технологий: react, redux-toolkit, axios, apexchart, jest, java, maven - Моя роль на проекте: главный фронтенд-разработчик. - Достижения: Мне удалось реализовать оптимальную модульную архитектуру. Приложение получилось с минимальным перерендерингом. #Дашборды для ЦУД по добыче нефти - Задача: поддержка существующих интерактивных дашбордов и разработка новых. Код-ревью, проверка merge requests других участников разработки, деплой на сервер. Дашборды представляют собой графики, пайчарты, гистограммы, диаграммы и таблицы, в которых есть возможность добавлять комментарии, менять цветовую схему, выбирать временной диапазон, и другие возможности для наилучшего анализа показателей. - Стек технологий: vue2, vuex, less, axios, apexchart, amchart, fusionchart, java, maven - Моя роль на проекте: главный фронтенд-разработчик. - Достижения: проект полностью массштабируемый, мы реализовали его для трех месторождений нефти. Получили патент на использование данной архитектуры и дизайна. Для получения идеального графика на дашборде, я изучаю документацию и возможности библиотек для чартов.- -
OOO "Пиком"
Программист
С 01.09.2013 по 01.06.2021 (7 лет 9 месяцев)
мои проекты: #Разработка ERP-платформы для фармацевтического холдинга «Катрен» - Задача: 1) Pазработать ЛК менеджера (представителя фармдистрибьютора) – интерфейс управления проектом. Через админ-панель менеджеры заказчика могут просматривать и вносить данные по партнерам, формировать отчеты, размещать контент. 2) Разработать ЛК партнёра для юридических лиц – аптечных сетей или единичных аптек. В виде инфографики отображаются данные с детализацией по точкам продаж: планы реализации, вознаграждения и штрафы за нарушения, товарооборот. Подключить чат-бот. 3) Разработать ЛК производителя – настроить фильтры по продажам отдельных позиций, отчетам за месяц, партнерам и аптекам. Разделить роли менеджера и медпредставителя. Первый может подтверждать либо отклонять участие аптек в бонусной программе. - Стек технологий: Yii 2, nuxt.js, vuex, scss, pug, axios, websocket. - Достижения: Я реализовала чат на websocket. Сделала авторизацию и разделение ролей по токену. Настроила автодеплой в gitlab. #rodniki.udmurt.media - приложение для проекта на nuxt.js. - Задача: переписать существующее приложение с vue на nuxt.js. Для дальнейшего сео-продвижения сайта. Доработать интерфейс, подключить REST API. - Стек технологий: nuxt.js, vuex, scss, pug, axios. - Моя роль в проекте: фронтенд-разработчик. - Достижения: Я быстро разобралась с технологией ssr и переписала проект с vue на nuxt.js. Настроила автодеплой в gitlab. #rodniki.udmurt.media - приложение для проекта на vue. - Задача: создать SPA, в котором пользователи могут оставлять свои истории, о великих родственниках, уроженцах Удмуртской Республики, с их фотографиями. Все истории публикуются после модерации. - Стек технологий: Vue2, vuex, scss, pug, firebase, php. - Моя роль в проекте: фронтенд-разработчик. - Достижения: Приложение необходимо было реализовать в короткие сроки. На проекте не было бэкенда, поэтому я сама реализовала скрипт на PHP, который отправлял письмо с сайта на почту модератора. В последующем, модератор публиковал рассказ пользуясь firebase. Настроила автодеплой в gitlab. #apteka.ru - Задача: Создание новых компонентов, доработки кодовой базы. - Стек технологий: scss, pug, es6, jquery, gulp, webpack, babel, npm, git. - Моя роль в проекте: верстальщик, фронтенд-разработчик, мейнтейнер. - Достижения: крупнейший сайт по заказу лекарственных средств. Я отлично справилась со своими задачами. Реализовала интересные визуальные эффекты и новые компоненты. #Тотальный диктант - сайт проекта. - Задача: сверстать новые элементы, исправить баги, рефакторинг существующего кода, протестировать сайт на адаптивность и доступность. - Стек технологий: scss, pug, es6, jquery, API Яндекс Карт, gulp, webpack, babel, npm, git. - Моя роль в проекте: верстальщик, фронтенд-разработчик, мейнтейнер. - Достижения: это высоконагруженный проект, на сайт одновременно должно было зайти огромное количество пользователей со всего мира. Поэтому с моей стороны было уделено большое внимание адаптивности, кроссбраузерности и доступности. #Ижевская лыжня - сайт проекта. - Задача: сверстать новые элементы, исправить баги, рефакторинг существующего кода. - Стек технологий: scss, pug, es6, jquery, API Яндекс Карт, gulp, webpack, babel, npm, git. - Моя роль в проекте: верстальщик, фронтенд-разработчик, мейнтейнер. - Достижения: изменения в проект необходимо было внести в сжатые сроки. Я быстро реализовала доработки интерфейса. # сайт для вторых парадельфийских игр в Казани - Задача: сделать адаптивную верстку сайта, с версией для слабовидящих, с различными дефектами зрения. При этом все исходники должны быть хорошо поддерживаемы и дополняемы. Дальнейший перенос верстки на систему 1С-Битрикс и наполнение сайта контентом не должны вызывать баги в интерфейсе. - Стек технологий: scss, pug, es6, jquery, API Яндекс Карт, gulp, webpack, babel, npm, git. - Моя роль в проекте: верстальщик, фронтенд-разработчик. - Достижения: проект необходимо было реализовать в сжатые сроки, поэтому дизайн, верстка и бэкенд делались практически одновременно. Мне удалось справится с задачей вовремя и реализовать адаптацию сайта для людей с нарушением зрения. #http://udsoil.ru - Задача: сделать адаптивную верстку с анимированными элементами для сайта-визитки нефтяной компании, которая полностью соответствует дизайну в figma. При этом все исходники должны быть хорошо поддерживаемы и дополняемы. Дальнейший перенос верстки на систему 1С-Битрикс и наполнение сайта контентом не должны вызывать баги в интерфейсе. - Стек технологий: scss, pug, es6, jquery, API Яндекс Карт, gulp, webpack, babel, npm, git. - Моя роль в проекте: верстальщик, фронтенд-разработчик. - Достижения: я реализовала анимированную загрузку блоков, красиво подсвеченные регионы на Яндекс картах. # https://kalashnikov-climate.com/ - Задача: сделать адаптивную верстку, которая полностью соответствует дизайну в figma. При этом все исходники должны быть хорошо поддерживаемы и дополняемы. Дальнейший перенос верстки на систему 1С-Битрикс и наполнение сайта контентом не должны вызывать баги в интерфейсе. - Стек технологий: scss, pug, es6, jquery, яндекс карты API, ajax, gulp, webpack, babel, npm, git. - Моя роль в проекте: верстальщик, фронтенд-6разработчик. - Достижения: я реализовала связь текстового инпута с API Яндекс карт в разделе "Где купить". # http://basalteco.com/ - Задача: сделать адаптивную семантичную и кроссбраузерную верстку сайта-каталога, которая полностью соответствует дизайну в figma. При этом все исходники должны быть хорошо поддерживаемы и дополняемы. Дальнейший перенос верстки на систему 1С-Битрикс и наполнение сайта контентом не должны вызывать баги в интерфейсе. - Стек технологий: scss, pug, es6, jquery, ajax, gulp, webpack, babel, npm, git. - Моя роль в проекте: верстальщик, фронтенд-разработчик. - Достижения: я реализовала анимированную загрузку блоков.
Образование
Университет
Ижевский государственный технический университет им. М.Т. Калашникова
Университет
TypeScript Интенсив
Университет
React для современных веб-приложений
Университет
htmlacademy.ru
Владение языками
Родной язык
Русский
Иностранные языки
Английский
Дополнительно
Ключевые навыки
Version control/git
Html5, css3, jquery, flex, бэм, git, gulp, scss, sass, javascript, пиксель перфект;
web application development
Fetch api
Знания яп: php, python3, javascript +es, node.js, vuejs, webcms
Javascript html бэм-методология typescript vue (2/3) vuex vitepinia tailwind nuxt apollo vue compo
Html, css (sass); javascript (es6); бэм; webpack, npm, esllint, babel; git; php; typescript, react.
Кроссбраузерная и адаптивная верстка
bem
кроссбраузерная верстка
Использование фреймворков, отличных от vue.js (angular/react);
Javascript, rest, websocket, html, css, http, less, es6, safari, scss, sass, stylus
java script
Atlassian jira
Javascript (es5, es6)
Написания автотестов jest
Основы figma
Flutter redux
React (v.16), websockets, redux, webpack, sass, node.js;oauth 2.0, keycloak, spring boot, spring sec
Rest, gitlab, ci/cd, reactjs, redis
C#, asp.net, ms sql, postgresql, html, css, bootstrap, javascript, json, ajax
Project reactor
Vanilla js
Базовые знания frontend
Дополнительная информация
Более 10 лет в IT. Принимала участие в крупнейших федеральных проектах, таких как apteka.ru, katren, тотальный диктант, вторые парадельфийские игры. Сейчас занимаюсь разработкой внутренних систем для нефтегазовой отрасли. А также участвую в проекте по созданию платформы для общения с ИИ. Владею версткой, es 6, современными фреймворками, такими как: react, vue, nuxt. Умею пользоваться ChatGPT и другими нейросетями. Имею большой опыт работы в команде и декомпозиции задач по методологии agile. Придерживаюсь популярных принципов написания кода : SOLID, KISS, DRY, YAGNI. Помимо hard skills стараюсь прокачивать soft skills. Всегда помогаю новичкам и не боюсь задавать вопросы более опытным коллегам. Слежу за развитием технологий и IT-сообществом. Участник конференций: - frontTallks 2017 (Екатеринбург), - frontTallks 2018 (Екатеринбург), - Яндекс.субботник 2018 (Казань), - UicDev 2019 (Ижевск), - Яндекс.субботник 2023 (Санкт-Петербург), - Яндекс.субботник 2024 (Санкт-Петербург). Хакатоны: - Архитектурные ката 2024 (Санкт-Петербург). Митапы: - Vertis js 8 bit edition 2024 (Санкт-Петербург).
Похожие резюме
до 75 000 ₽
49 лет
Санкт-Петербург
Полный день
Последнее место работы
ООО ЦБИ, водитель, ноябрь 2007 - апрель 2010
Обновлено
15.12 в 03:03
Был на сайте
Более недели назад
Опыт работы
16 лет 7 месяцев
до 250 000 ₽
46 лет
Санкт-Петербург
Полный день, Гибкий график, Удаленная работа
Последнее место работы
ТОО Торговый дом West, Начальник торгового отдела, август 2001 - февраль 2007
Обновлено
15.10 в 12:04
Был на сайте
Более недели назад
Опыт работы
30 лет 1 месяц
до 100 000 ₽
49 лет
Санкт-Петербург
Полный день
Последнее место работы
ОАО «ЛАД» (строительная организация), Юрисконсульт, июнь 2000 - декабрь 2002
Обновлено
06.11 в 10:26
Был на сайте
Более недели назад
Опыт работы
25 лет 6 месяцев