Frontend Developer
Контакты
Ищу работу в интересном проекте на позицию Junior Frontend Developer, проживаю в Москве.
Я заинтересовалась сферой IT, потому что мне нравится творчески подходить к решению задач, возможностью создавать что-то новое и видеть результат своей работы. В программировании увидела большие возможности для своего развития и карьерного роста. Для начала решила освоить фронтенд-разработку, она привлекла меня многообразием задач и инструментов, перспективностью направления. Не хочу останавливаться на достигнутом, планирую и дальше изучать как инструменты для фронтенда, так и другие языки и технологии.
Open-source
Разработка в open-source проекте (несколько смерженных
pull request) https://github.com/Hexlet/hexlet-editor
Проекты
Реализована фронтенд часть веб-приложения - чат (аналог slack)
- Фреймворк: React/React Hooks + Redux/Redux Toolkit, React-Bootstrap
- Работа с веб-сокетами через socket.io
- Реализация роутинга, авторизация и регистрация
- Асинхронное программирование (async/await), обработка ошибок
- Дополнительные библиотеки: Formik, yup, i18next
- Сборка Webpack и деплой на Heroku.
Реализована frontend часть сервиса сокращения ссылок
- React/React Hooks
- Работа с HTTP
- Дополнительные библиотеки: react-bootstrap-table-next, Formik, yup, use-clipboard-copy
- Возможность фильтрации по нескольким столбцам таблицы статистики одновременно и пагинации, работающих на стороне сервера, копирование сокращенных ссылок при клике
- Сборка Webpack
Реализовано одностраничное веб-приложение по принципам MVC - поиск и вывод
rss-ленты
- DOM API
- HTML/CSS, Bootstrap
- Асинхронное программирование (промисы), обработка ошибок
- Дополнительные библиотеки: yup, i18next, onchange
- Сборка Webpack и деплой на Vercel
Реализована библиотека, которую можно установить как зависимость в любом
другом пакете NPM.
Калькулятор выводит разницу между конфигурационными файлами.
- JavaScript, Node.js
- Тестирование: Jest
- Построение архитектуры приложения: чтение файлов, парсинг данных, рекурсивный обход древовидной структуры, создание форматеров для вывода разницы в различных форматах
5) Brain-games
Реализована консольная утилита (набор из 5 математических игр).
- JavaScript, Node.js
- Окружение: REPL, VSCode, ESLint
- Непрерывная интеграция: создание workflow для github actions
- JavaScript, ES6+, Node.js, DOM API
- TypeScript
- SQL
- React/React Hooks + Redux/Redux Toolkit, React-Bootstrap, React Router
- Jest
- Webpack
- HTML, CSS, Bootstrap
- Базовые концепции ООП и архитектуры фронтенда
- Сетевые запросы по протоколу HTTP (axios, fetch), websockets (socket.io)
- Git
- Formik, yup, i18next, Rollbar
Опыт
- Проверка и анализ технических заданий, подготовка документации
- Заключение контрактов и контроль за их выполнением, выставление счетов (1С)
- Взаимодействие с медицинскими организациями и поставщиками
Образование
Рекомендации
Ирина, привет!
Хорошее резюме, есть несколько комментариев:
1) Укажите, готовы ли рассматривать удаленную занятость или предпочитаете работу в офисе;
2) Не хватает предложения о том, что обучаетесь программированию на специализированной платформе. Сейчас можно подумать, что это pet-проекты (или так задумано? :D);
3) Описание выполненных проектов нужно перенести ив соответствующий раздел - Описание. В разделе Навыки - только инструменты и технологии, которыми владеете.
Добавить комментарий/ссылку на вакансию