Я опытный веб-разработчик с глубокими знаниями в создании адаптивных и кроссбраузерных приложений на Next.js и React. Моя работа охватывает весь цикл разработки — от проектирования интерфейсов до интеграции с серверной частью и API.
Имею опыт работы с Redux Toolkit для управления состоянием, а также с TypeScript, что позволяет мне создавать надёжный и поддерживаемый код. В своей практике активно использую Storybook для документирования и тестирования компонентов, что способствует лучшему взаимодействию с командой и ускоряет процесс разработки.
Стремлюсь к постоянному развитию и применению современных технологий, а также открыта к новым проектам. Мой подход к работе включает внимание к деталям и фокус на качестве конечного продукта.
github с проектами
https://github.com/MaggieShpileva?tab=repositories
Примеры проектов:
ai-smart-assistant https://maggieshpileva.github.io/ai-smart-assistant/ (небольшой проект,наподобие чата-gpt)
стек: Next15, Typescript, Redux-toolkit, Tailwind, NextUI
ivi - https://maggieshpileva.github.io/IVI/home?lang=ru (аналог популярного сайта ivi)
стек: Next13, Typescript, Redux-Saga, scss, Storybook
beans - https://maggieshpileva.github.io/BeansProject/ (долго грузятся данные, но проект рабочий)
стек: React18, Typescript, Redux-Toolkit
Разработка адаптивных и кроссбраузерных веб-приложений на Next.js 14 и Gatsby с использованием TypeScript.
Создание и поддержка клиентской части новых продуктов с применением Redux Toolkit для управления состоянием.
Написание переиспользуемых компонентов на React и их документирование с использованием Storybook.
Разработка и оптимизация Single Page Application (SPA) для улучшения пользовательского опыта.
Обеспечение взаимодействия с серверной частью приложения через RESTful API.
Рефакторинг существующего кода для повышения его читаемости и производительности.
Интеграция приложений с Telegram для обеспечения взаимодействия с пользователями.
Сотрудничество с дизайнерами и разработчиками для реализации современных решений и улучшения интерфейса.
Проведение вебинаров по курсу Frontend-разработка:
Организация и проведение онлайн-вебинаров для студентов, охватывающих ключевые темы и концепции Frontend-разработки, такие как HTML, CSS, JavaScript, React и другие современные технологии.
Подготовка и проведение интерактивных сессий, направленных на углублённое изучение программирования, включая практические задания и демонстрации.
Обеспечение активного участия студентов в обсуждениях и ответах на вопросы, способствующих созданию дружелюбной и продуктивной учебной атмосферы.
Составление материалов урока:
Разработка учебных материалов, включая презентации, видеозаписи, документацию и практические задания, чтобы обеспечить всестороннее понимание темы.
Адаптация материалов под уровень подготовки студентов, чтобы удовлетворить потребности как начинающих, так и более опытных учащихся.
Обновление и улучшение материалов курса на основе обратной связи от студентов и новейших тенденций в области Frontend-разработки.
Проведение индивидуальных встреч со студентами:
Организация и проведение индивидуальных консультаций с учащимися для решения их вопросов и предоставления дополнительной помощи в понимании сложных тем.
Оценка прогресса студентов и предоставление конструктивной обратной связи, способствующей их развитию и успеху в обучении.
Создание персонализированных планов обучения на основе целей и потребностей каждого студента, чтобы обеспечить их успешное освоение курса.
Достижения:
Разработка структурированных учебных планов, которые обеспечили последовательное и эффективное изучение тем.
Получение положительных отзывов от студентов о качестве проведённых вебинаров и индивидуальных встреч, что подтверждает эффективность методов обучения.
Верстка адаптивных и кроссбраузерных сайтов разной сложности с использованием HTML5, CSS3, и Javascript
Разработка клиентской части новых продуктов.
Разработка Single Page Application(SPA) и Server Site Rendering(SSR) приложений
Рефакторинг существующего кода
Сотрудничество с дизайнерами и разработчиками
Технологии: HTML5, CSS3, Scss, JavaScript, Git, ReactJS, Redux, Redux-Saga, Axios, NextJS
Адаптивная кроссбраузерная верстка сайтов и лендинговых страниц.
Написание скриптов и тестов
Прикладная математика и информатика