Frontend разработчик
Контакты
Я frontend-разработчик. Оцениваю свой грейд как junior специалист.
За плечами имею завершенную за 6 месяцев профессию в Хекслете.
Имею практический опыт применения React и Redux. Умею разрабатывать сложные SPA, работать с состоянием приложения и обрабатывать данные в реальном времени. Владею инструментами автоматизации и сборки: опыт использования Webpack, PostCSS и других инструментов для создания оптимизированных и адаптивных веб-приложений. Также имею опыт в автоматизации процессов на реальном производстве, что подчеркивает мою способность повышать эффективность и качество работы.
Готов внести вклад в вашу команду и принести в нее свежие идеи, а также закрепить свои навыки и развиваться уже на коммерческих проектах.
Hard-skills:
- HTML;
- CSS;
- JS;
- React;
- Redux;
- TS;
Soft-skills:
- Быстрая обучаемость. Завершил профессию за 6 месяцев;
- Умею работать в команде. Соблюдаю золотую середину между обратиться за помощью к коллегам и закрыться и самостоятельно пытаться решить задачу.;
- Открыт к общению и критике. Любая критика в теории может оказаться полезной, а общение позволит не переизобретать велосипеды.;
Упрощенный аналог Slack-чата с регистрацией, аутентификацией, обменом сообщениями и управлением каналами. Реализовал фильтрацию нецензурных слов, уведомления о событиях и мониторинг ошибок в продакшене.
Что закрепил по итогу проекта:
1. Создание функциональных компонентов React;
2. Организация стора через слайсы Redux toolkit и API RTK-query;
3. Работа с технологией Websocket;
4. Работа с уведомлениями через react-toastify;
5. Фильтрация нецензурных слов c помощью leo-profanity;
6. Настройка мониторинга ошибок в проде Rollbar.
Стек: HTML, CSS, JS, React, Redux, RTK Query, REST API, websocket, leo-profanity, react-toastify, i18n, Rollbar, Formik, yup
Ссылка на сайт: https://frontend-project-12-1hwn.onrender.com/
Сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
Что закрепил по итогу проекта:
1. Работа с DOM API;
2. Построение архитектуры MVC с помощью библиотеки On-change;
3. Работа с запросами REST API;
4. Организация текстового содержимого веб-сайта через i18n;
5. Валидация форм через yup.
Стек: HTML, CSS, JS, i18n, onChange, yup
Ссылка на сайт: https://frontend-project-11-gamma-three.vercel.app
Сверстал одностраничный сайт по макету (Figma).
Что закрепил по итогу проекта:
1. Реализация слайдера через SwiperJS;
2. Конфигурация сборщика Webpack;
3. Автоматизация кроссбраузерности через Postcss+Autoprefixer;
4. Адаптивная вёрстка и поддержка Retina дисплеев.
5. Реализация функционала на чистом JS: pop-up и smoothscroll.
Стек: HTML, CSS, JS, SwiperJS, Webpack, Postcss
Ссылка на сайт: https://polyquid.github.io/salt-group/
"gendiff" (Generate differences) – программа, определяющая разницу между двумя структурами данных.
Что закрепил по итогу проекта:
1. Отработка паттерна проектирования "Фабрика";
2. Реализация рекурсивных функций;
3. Организация CLI через Commander.js;
4. Написание юнит тестов с помощью фреймворка Jest.
Стек: Node.js, Commander.js, Jest
"brain-games" представляет собой набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга.
Что закрепил по итогу проекта:
1. Основы работы JS;
2. Инициализация npm и установка пакетов;
3. Простейшая работа с git: clone, add, commit, push, rebase.
Стек: Node.js,
Опыт
Обязанности
- Сопровождение изделий технической документацией во время производства;
- Проработка входящих заявок (возможность изготовления изделий, разработка конструкторско-технологической документации);
Достижения
- Автоматизировал процесс расчёта массы типовой выпускаемой продукции, что позволило закрывать заявки на 1000+ изделий в течении рабочего дня. Рассчитывал объем сложных тел путем дробления на простые тела в Excel (с использованием макросов, VBA);
- Внедрил и автоматизировал работу с документами на выпускаемые литые заготовки и детали, тем самым минимизируя время на выпуск изделия.
- Доработал технические условия и технологический процесс литья металла методом электрошлакового переплава, что позволило пройти аттестацию технологии.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Омск
Самостоятельно изучаю frontend-разработку с сентября 2023 года. В марте 2024 года стал победителем конкурса "Снежный код" и обладателем гранта на обучение по профессии Frontend-разработчик от Хекслета.
По окончанию обучения в вузе получил диплом с отличием и звание "Гордость университета 2022" за многочисленные награды в научной и культурной деятельности.
Являюсь соавтором 2 научных статей, опубликованных в разных научных журналах и сборниках во время обучения в ВУЗе. Также являлся участником многочисленных творческих фестивалей и конкурсов, от внутривузовского до международного уровней.
В свободное время увлекаюсь сценическим искусством.
Рекомендации
Привет, Рахимжан!
Давай дополним твое резюме:
1. Описание.
Приветствие отсюда убираем, ты поздороваешься с работодателем при отклике на вакансию.
2. Описание проектов:
- Для удобства и компактности ссылку на GitHub необходимо зашить в название проекта
В квадратных скобках указываем слово, по которому надо нажать, в круглых - ссылку на проект.
- Давай добавим результаты проекта/полученные тобой навыки.
3. О себе
Твои контакты для связи уже указаны в начале резюме, поэтому здесь их можно не дублировать, чтобы не перегружать резюме повторяющейся информацией.
Желаю тебе удачи в освоении новой IT-профессии!
Добавить комментарий/ссылку на вакансию