Я Frontend-разработчик с опытом создания адаптивных интерфейсов, специализирующийся на React и TypeScript. Участвовал в разработке и внедрении систем мониторинга успеваемости студентов для вузов, обеспечивая точное воссоздание дизайнов из Figma, интеграцию с REST / GraphQL API и безопасный обмен данными.
Веду блог в Telegram: https://t.me/muhammad_react_dev
Свободное время посвящаю чтению профильной литературы (книга по JS Флэнагана), стараюсь посещать
интересные мероприятия по IT.
В разработке мне больше всего нравится сам процесс создания приложения. Люблю решать
интересные задачи и реализовывать необычные идеи.
🏆Достижения:
1) Недавно занял с командой 1 место на Хакатоне 2024 - "CMD".
2) Выиграл всероссийский конкурс "24bit" в качестве ментора
Frontend-разработчикРазработка пользовательского интерфейса:
Создание адаптивных и кроссбраузерных интерфейсов
Реализация дизайнов с точностью до пикселя по макету из Figma
Написание модульных и функциональных компонентов.
Разработка и интеграция с GraphQL API.
Обеспечение безопасного обмена данными между клиентом и сервером.
Написание unit тестов с использованием Jest и Vitest
Совместная работа в команде:
Использование систем контроля версий (Git) и платформ для совместной разработки.
Занимался разработкой "Балльно-рейтинговой системы", которая предназначена мониторинга успеваемости студентов ВУЗов. Проект уже в процессе внедрения в 2 крупных ВУЗа города.
Обязанности:
- Сборка конфигурации для Webpack
- Создание и организация архитектуры React-приложения
- Разработка UI-компонентов и написание функциональных компонентов при помощи React Hooks;
- Применение CSS-Modules для стилизации компонентов и обеспечения модульности стилей.
- Реализация API-запросов и настройка маршрутизации с помощью React Router
- Внедрение FSD (Feature-Sliced Design) подхода для структурирования кода и улучшения масштабируемости приложения.
Достижения:
✓ Участвовал в проектировании архитектуры
✓ Инициировал и поддерживал сотрудничество в команде
✓ Работал над разработкой пользовательского интерфейса.
✓ Разработал React-компоненты для отслеживания статистики студентов при помощи библиотеки Char.js, что повысило эффективность отслеживания успеваемости на 30%.
Основные обязанности:
Достижения:
Специальность: Информационные технологии в дизайне
Факультет: Институт прикладных информационных технологий (ИПИТ)
Достижения:
Я прошел курс по повышению квалификации frontend-разработчика от известного блогера и разработчика Тимура (Ulbi TV), что позволило мне значительно расширить свои знания и навыки в области frontend'а. В рамках курса я изучил продвинутые техники работы с React, TypeScript, и Redux-Toolkit, а также освоил новые инструменты и методы оптимизации кода.