Фронтенд-разработчик
Контакты
Начинающий фронтенд-разработчик с небольшим опытом в UX/UI и знанием современных веб-технологий
Владею HTML, CSS, JavaScript, React, SASS и работаю с такими инструментами, как Webpack, Bootstrap, Gulp, Pug, Jest и Github. Могу ориентироваться на UX/UI принципы для создания интуитивных и удобных продуктов.
Опыт и навыки:
- Участие в open-source проектах (JavaScript)
- Есть начальные навыки TypeScript
- Опыт работы с дизайн-системами и Figma
Готова профессионально расти.
HTML | CSS | JavaScript | SASS | Bootstrap | React | Redux Toolkit | React Hooks | TypeScript | Webpack | Git/GitHub | Jest |Figma
Игры разума
Консольное приложение из пяти различных мини-игр, которые включают задачи на проверку логического и арифметического мышления.
Использованные навыки:
- Настроила окружение для разработки: интерпретатор Node.js, библиотеки, ESLint для анализа кода.
- Создала и структурировала проект в GitHub, применяя стандарты кодирования (Airbnb) и управление зависимостями через npm.
- Освоила базовые архитектурные принципы (изоляция побочных эффектов, модульность), а также работу с командной строкой и документацией.
- Улучшила читаемость и простоту кода, отработала навыки именования и разделения ответственности между модулями.
Вычислитель отличий
Программа для определения различий между двумя структурами данных. Поддерживает входные форматы YAML, JSON. Генерирует отчет в форматах plain text, stylish и JSON.
Использованные навыки:
- Разработала алгоритмы для работы с деревьями и древовидной рекурсией, улучшив навыки алгоритмического мышления и обработки данных.
- Реализовала архитектуру проекта с учетом модульности и абстракций, использовала библиотеку commander.js для построения консольного интерфейса.
- Углубила знания в работе с командной строкой и ОС, реализовала поддержку параметров командной строки.
- Освоила основы тестирования, применяя TDD и Jest, что позволило улучшить качество и стабильность кода.
RSS Reader
Сервис для агрегации RSS-потоков, который позволяет читать разнообразные источники, например, блоги. Поддерживает добавление неограниченного числа RSS-лент, автоматическое обновление лент и добавление новых записей в общий поток.
Использованные навыки:
- Реализовала проект "RSS Reader", работая с чистым DOM API, включая управление селекторами, событиями и генерацию HTML, а также обеспечила удобство взаимодействия с формами.
- Применяла архитектуру MVC для разделения кода на слои, организовала управление процессом загрузки данных.
- Освоила работу с асинхронными HTTP-запросами и обработку ошибок в JavaScript, учитывая принципы безопасности в браузере.
- Использовала Bootstrap для создания адаптивного интерфейса.
- Настроила сборку проекта с использованием Webpack и выполнением деплоя на Vercel.
Опыт
- Сверстала сайт компании на Tilda, применяя zero-блоки для создания уникального дизайна; также работала с Webflow и Figma.
- Подобрала и оптимизировала контент под разные платформы, создав визуальный стиль и единый tone-of-voice компании.
- Усовершенствовала UX интерфейса существующего сайта, повысив удобство использования и эстетическое восприятие ресурса.
- Автоматизировала процесс учета материалов и выполнения работ, что повысило качество взаимодействия с подрядчиками и ускорило обработку заказов.
- Продвинулась с позиции младшего технолога до главного специалиста технического отдела, приобретя навыки самостоятельной и командной работы.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Нови-Сад
Рекомендации
Привет, Татьяна!
Давай улучшим твое резюме:
1. Описание
Давай уберем отсюда любые смайлики. Нобходимо учитывать деловой стиль резюме.
2. Описание проектов
- Давай добавим результаты проекта/полученные тобой навыки.
- В последнем проекте можешь также вставить ссылку на проект в название?
3. Опыт
- Основной принцип, которого мы придерживаемся при описании нерелевантного опыта работы - это выделить 2-3 ключевые задачи, которые продемонстрируют твои навыки, а также 2-3 достижения, которые будут больше всего соотноситься с искомой вакансией и продемонстрируют твои возможности, как потенциального кандидата.
- Задачи следует описать тезисно/ через буллиты, чтобы было легче читать информацию.
4. О себе
Не забудь указать город своего проживания.
Желаю тебе удачи в освоении IT-профессии!
Добавить комментарий/ссылку на вакансию