Москва
Резюме № 55680738
Обновлено 19 мая
Превью фото соискателя

Frontend разработчик

Был больше месяца назад
120 000 ₽
29 лет (родился 16 октября 1996)
Нальчикудаленная работаготов к переезду: Москва, Грозный
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 1 год и 9 месяцев

    • Сентябрь 2024 – работает сейчас
    • 1 год и 3 месяца

    Фронтенд разработчик (Middle)

    Хочу (hochu), Москва

    Обязанности и достижения:

    Проект: Гибридное приложение с картами (аналог Яндекс.Карт) для создания и категоризации пользовательских событий. - Разработал с нуля фронтенд для гибридного приложения (десктоп и мобильная версия) с использованием Next.js, MapBox, MUI, TanStack Query и Zustand, интегрированного с картами для управления пользовательскими событиями. - Реализовал сложную функциональность динамической загрузки данных: передача видимой области экрана на карте (bounding box) и подгрузка только релевантных мест и событий (категории: поесть, экскурсии, концерты) для оптимизации производительности. - Интегрировал MapBox с Next.js, обеспечив работу интерактивных карт. Внедрил нестандартные фичи, включая динамическую фильтрацию событий по категориям и их отображение в видимой области карты, что получило высокую оценку команды и пользователей. - Пошаговое создание пользовательских сообществ, событий и их взаимодействие. После ухода тимлида, полную ответственность за фронтенд-разработку передали мне. - Реализовал сложную функциональность динамической загрузки данных: передача видимой области экрана на карте (bounding box) и подгрузка только релевантных мест и событий (категории: поесть, экскурсии, концерты) для оптимизации производительности. - Интегрировал MapBox с Next.js, обеспечив работу интерактивных карт. Внедрил нестандартные фичи, включая динамическую фильтрацию событий по категориям и их отображение в видимой области карты, что получило высокую оценку команды и пользователей. - Пошаговое создание пользовательских сообществ, событий и их взаимодействие.
    • Февраль 2024 – июль 2024
    • 6 месяцев

    Фронтенд-разработчик

    Фонд Дедморозим, Пермь

    Обязанности и достижения:

    Разработка компонентов на Vuejs

Образование

Обо мне

Дополнительные сведения:

Портфолио: https://portfolio-lemon-ten-48.vercel.app * **Краткое резюме: *** О себе: Frontend-разработчик с 3 + годами опыта в создании высокопроизводительных веб-приложений. Специализируюсь на оптимизации интерфейсов и производительности, используя современные технологии и фреймворки. 1) Оптимизировал загрузку данных в Mapbox, сократив время загрузки на 30% и улучшив UX интерактивных карт и загрузки 1000+ событий и мест, используя Cluster. 2) Создал Drawer с 4 состояниями, увеличив гибкость UI по сравнению со стандартными решениями. 3) Благодаря ISR и SSR ускорил загрузку страниц на 20%. 4) Инициировал унификацию компонентов, что сократило время разработки. Ключевые навыки: 1) Продвинутый уровень: Next.js (SSR, ISR), React, Zustand, TanStack, Tailwind CSS, SCSS. 2) Средний уровень: Nuxt.js, Vue.js, Webpack, Vite, Figma, Postman, Redux Toolkit 3) Начальный уровень: Nest.js, Docker, prettier, Es-Lint, Storybook 4) Разработка адаптивных и производительных интерфейсов с акцентом на улучшение UX. 5) Сотрудничество с backend-разработчиками и дизайнерами для упрощённого и эффективного достижения поставленной задачи. * **Полное*** О себе: Frontend-разработчик с опытом работы более 3 лет, специализирующийся на создании современных, высокопроизводительных веб-приложений с использованием Next.js, React, Zustand, TanStack (React Query), Shadcn, MUI, Tailwind CSS и SCSS. Эксперт в разработке кастомных и переиспользуемых UI-компонентов, оптимизации загрузки данных с помощью SSR и ISR в Next.js. Уверенно работаю с REST API, Figma, Postman, auth tokens, а также имею базовые знания в backend-технологиях, таких как Nest.js и Docker. Активно участвую в планировании API с backend-разработчиками и обсуждении фич с дизайнерами для создания оптимальных и масштабируемых решений, стратегически оценивая компромиссы для достижения целей проекта. Стремлюсь к долгосрочной работе в динамичной команде, где смогу расти и вносить вклад в инновационные проекты. - Оптимизировал производительность Mapbox, загружая только данные в области видимости экрана для событий и мероприятий, что значительно улучшило UX интерактивной карты (аналог Яндекс.Карт). - Разработал кастомный компонент Drawer с четырьмя состояниями (в отличие от стандартных состояний открыто/закрыто в библиотеках), повысив гибкость интерфейса для конкретного проекта. - Настроил компоненты MUI под требования проекта, обеспечив их бесшовную интеграцию. - Реализовал динамическое создание хранилища в Zustand для гибкого управления "step content", упростив создание событий, записей, мест и постов с улучшенным UX. - Применил Optimistic Updates в TanStack (React Query) для обеспечения плавных и отзывчивых обновлений данных. - Использовал SSR и ISR в Next.js для оптимизации производительности, выбирая подходящую стратегию рендеринга в зависимости от потребностей проекта. - Использовал компоненты Shadcn на этапе планирования, создавая стили и образы компонентов на основе предоставленных дизайнов для упрощения интеграции. - Настроил Tailwind CSS, добавив кастомные шрифты, цвета и стили для переиспользования, обеспечив единообразие и масштабируемость интерфейсов. - Активно участвовал в планировании API с backend-разработчиками, предлагая оптимизации, которые привели к взаимовыгодным решениям и ускорили интеграцию. - Сотрудничал с дизайнерами через Figma, оценивая влияние фич (например, сложных анимаций или неоптимального контента) на фронтенд, приходя к сбалансированным решениям для улучшения UX. - Инициировал обсуждения с дизайнерами для унификации часто меняющихся компонентов, повысив переиспользуемость кода и упростив разработку, несмотря на вариации пропсов. Навыки: Продвинутый уровень: Next.js (SSR, ISR), React, Zustand, TanStack (React Query). Средний уровень: Nuxt.js, Vue.js, Webpack, Vite, Figma, Postman, Redux Toolkit Начальный уровень: Nest.js, Docker, Storybook, prettier, Es-Lint Backend и инструменты: REST API, auth tokens Сотрудничество с дизайнерами: Figma, обсуждение UX/UI, оптимизация компонентов Библиотеки UI: React Motion, MUI, Aceternity UI Shadcn Стили: Css, Sass, Tailwind, emotion (cssInJs) Soft skills: Сотрудничество в кросс-функциональных командах, планирование API, оценка фич, оптимизация компонентов, стратегический анализ компромиссов, решение проблем, адаптивность Опыт работы Frontend-разработчик (Middle) Хочу — (на удаленке) 01.09.2024 – По настоящее время Стек: Next, zustand, MUI, emotion react, tanstack - Разрабатывал высокопроизводительные веб-приложения с использованием Next.js, React, Zustand, TanStack, Shadcn, MUI, Tailwind CSS и SCSS, уделяя внимание бесшовному UX и масштабируемости. - Оптимизировал загрузку данных в Mapbox, используя только данные в области видимости экрана, что повысило производительность отображения событий и мероприятий. - Настраивал MUI-компоненты и написал кастомный скрипт Drawer с четырьмя состояниями для выполнения уникальных требований проекта. - Реализовал динамическое создание хранилища в Zustand для гибкого управления "step content", упрощая взаимодействие пользователей при создании событий, записей и постов. - Использовал SSR и ISR в Next.js для оптимизации производительности, выбирая подходящую стратегию рендеринга в зависимости от задач. - Стратегически извлекал и стилизовал Shadcn-компоненты на этапе планирования, согласовывая их с предоставленными дизайнами для упрощения интеграции. - Настраивал Tailwind CSS, добавляя кастомные шрифты, цвета и стили для переиспользования, обеспечивая единообразие интерфейсов. - Интегрировал REST API и auth tokens с использованием Postman для тестирования, обеспечивая безопасный обмен данными с backend-сервисами. - Активно участвовал в планировании API с backend-разработчиками, предлагая оптимизации, которые сократили время интеграции и повысили эффективность. - Сотрудничал с дизайнерами через Figma, оценивая влияние фич (например, сложных анимаций или неоптимального контента) на фронтенд, приходя к сбалансированным решениям для оптимизации производительности и UX. - Инициировал обсуждения с дизайнерами для унификации часто меняющихся компонентов, повышая переиспользуемость кода и упрощая разработку, несмотря на вариации пропсов. Junior+ https://dedmorozim.ru/— (на удаленке) Февраль 2024 — Июль 2024 Стек: Nuxt, Vue, penia По большей части работал над разработкой и оптимизацией новых страниц для сайта и создание админ панели и небольшого функционала. Fronted-разработчик проект "Raptor" - (на удаленке) сентябрь 2023 - январь 2024 Стэк: React, Vite, shadcn, tanstack. Проект был для telegram канала (mini app) связанный с покупкой и продажей криптовалютой, представляющий из себя мини акканут юзера, с его токенами и балансом. интегрировал telegram и web (Telegram Mini App SDK). 2022-2023гг - фриланс и мини проекты. 2021-2022гг- проходил обучение в GeekBrands и курсы SoloeLearn для получения базовых знаний. Образование: высшее — инженер пожарной безопасности. ИПСА, 2014-2019 гг. Дополнительная информация Языки: русский (родной), английский (элементарный), арабский (начальный) Посещал лекции от Yandex-Fronted- на тему "Оптимизация проекта" Интересы: 1) Углубленное изучение и поведение React. 2) three.js, 3D и сложные анимации для сайта. JavaScript, HTML, HTML5, Git, CSS3, Обучение и развитие, next.js, Shadcn, MUI, SCSS, React, VueJS, Redux, tanStack Query, Zustand

Иностранные языки

  • Английский язык — разговорный
  • Арабский язык — базовый

Водительские права

  • A — мотоциклы
  • B — легковые авто
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 30 похожих резюме
Обновлено 5 августа 2019Последнее место работы (8 мес.)Frontend Web DeveloperМай 2016 – январь 2017
Обновлено 25 января 2024
no-avatar
Frontend разработчикз/п не указана
Обновлено 9 сентября 2022
Обновлено 26 ноября 2024
no-avatar
Frontend-разработчикз/п не указана
Последнее место работы (1 год и 1 мес.)Frontend-разработчикАвгуст 2023 – сентябрь 2024
Обновлено 5 февраля 2007Последнее место работы (3 мес.)Художник-оформительСентябрь 2006 – декабрь 2006
Обновлено 10 октября 2016
no-avatar
Программистз/п не указана
Последнее место работы (9 мес.)ПрограммистСентябрь 2014 – июнь 2015
Обновлено 9 декабря 2015Последнее место работы (7 мес.)Учитель физикиЯнварь 2013 – август 2013
Обновлено 21 декабря 2018
Обновлено 10 мая 2019
Обновлено 12 июля 2020
Работа в МосквеРезюмеIT, Интернет, связь, телекомWeb-версткаFrontend программист