Frontend-разработчик (Junior)
Основное
Абакан
Не готов
Цель:
Получить работу в должности Junior Frontend-разработчик.
Формат работы:
- Полная занятость,
- Удалённая работа.
Почему я хочу быть разработчиком:
- Постоянное развитие, освоение новых технологий и инструментов,
- Применение полученных знаний,
- Работа над интересными проектами,
- Общение с единомышленниками, в том числе обсуждение и нахождение решений поставленных задач.
Бэкграунд:
Моя предыдущая сфера деятельности никак не связанна с IT и разработкой.
В 2020 году решила сменить профессию, поскольку не видела для себя перспектив в ней, и стать разработчиком.
С ноября 2021 года по сентябрь 2022 проходила обучение по профессии 'Фронтенд-разработчик' в Hexlet.
Мои знания и опыт, продемонстрированы в проектах:
Игры разума:
CLI-приложение, набор из 5 консольных мини-игр, направленных на проверку и развитие математических навыков. (JS)
Полученные навыки:
- Написание чистого кода,
- Использование Node.js для чтение данных,
- Настройка рабочего окружения (ESLint, CodeClimate, GitHub Actions (CI)),
- Работа c терминалом, npm,
- Git и GitHub.
Вычислитель отличий:
CLI-приложение, утилита, которая вычисляет и показывает разницу между двумя конфигурационными файлами. (JS)
Полученные навыки:
- Организация кода (абстракции),
- Функциональное программирование,
- Работа с древовидными структурами данных и рекурсивными алгоритмами,
- Автоматизированное тестирование (Jest).
RSS агрегатор:
Веб-приложение для агрегации RSS-каналов. Позволяет добавлять неограниченное количество RSS-каналов, обновляет их и добавляет новые записи в общий поток. (JS, HTML5)
Полученные навыки:
- Работа с чистым DOM,
- Использование Bootstrap,
- Реализация MVC,
- Выполнение HTTP-запросов (Ajax),
- Асинхронный JS (работа с промисами и обработка ошибок),
- Сборка Webpack,
- Деплой (Vercel).
Чат (Slack):
Real-time приложение, аналог Slack-чата (очень упрощенная версия) (JS, HTML5, React)
Полученные навыки:
- Работа с веб-сокетами (Socket.io),
- Взаимодействие с REST API,
- Использование React (Hooks) + Redux (@reduxjs/toolkit) + Formik,
- Организация роутинга на клиента,
- Авторизация и аутентификация (JWT),
- Сборка (Webpack) и деплой (Heroku).
В данный момент:
- Решаю задачки на Codewars
- Осваиваю TypeScript
- Расширяю и углубляю свои знания JavaScript
Прочитанная литература:
- Современный учебник JavaScript,
- Код. Тайный язык информатики (Чарльз Петцольд),
- Грокаем алгоритмы (Адитья Бхаргава),
- You Don't Know JS: Up & Going (Kyle Simpson),
- You Don't Know JS: Scope & Closures (Kyle Simpson).
- Javascript(ES6+),
- HTML5,
- CSS3, адаптивная верстка, Bootstrap,
- React + Redux (toolkit, thunk),
- Автоматическое тестирование (Jest),
- Git и GitHub
Инструменты: VS Code, Chrome DevTools, Unix (MacOS).
Hexlet (ноябрь 2021 - сентябрь 2022), профессия 'Фронтенд-разработчик'
Комментарии
Рекомендации
Привет, Татьяна!
отличное резюме :)
У меня только вопрос к образованию и опыту: не стали указывать по какой причине?
Могут ли навыки, полученные ранее в работе, продемонстрировать ваши hard и soft skills?
Спасибо, Екатерина!
Татьяна Цогоева06-09-2022 10:26:26Добавить комментарий