Junior Frontend-разработчик

Основное


Город

Москва

Готовность к релокации

Готов только в другую страну

Описание

Ищу работу/стажировку на позицию Junior Frontend-разработчика.
Рассматриваю все варианты работы (офис/удаленно/гибрид).

Попробовала заниматься frontend разработкой несколько лет назад. Кроме того, что мне понравилось писать код, сам frontend зацепил меня тем, что можно сразу видеть результат своей работы.
Как появилась возможность оставить предыдущее место работы, я поступила на курсы Hexlet и полностью погрузилась в эту сферу. В дальнейшем хочется развиваться в этой области, быть в сильной команде, улучшать свои навыки и работать над крутыми проектами.

Во время обучения на Hexlet выполнила следующие проекты:
Игры разума

Набор из пяти консольных игр, выполняющих математические операции.
Стек технологий: JavaScript, Node.js, ESLint, Git, Github.
Полученные навыки:
- Настройка окружения: Node.js, ESLint, VS Code;
- Подключение дополнительных библиотек(lodash, readlineSync);
- Работа с пакетным менеджером NPM
- Отслеживание качества кода: ESLint, CodeClimate;
- Работа с Git и Github;

Вычислитель отличий

Программа, определяющая разницу между двумя структурами данных (файлами формата json или yaml)
Стек технологий: JavaScript, Node.js, ESLint, Jest, commander.js, Lodash.
Полученные навыки:
- Подключение дополнительных библиотек: Commander.js, Lodash;
- Работа с деревьями, рекурсией;
- Автоматическое тестирование и отладка Jest (TDD);
- Настройка Github Actions;

RSS агрегатор

Сервис, умеющий опрашивать RSS-ленты сайтов на наличие новых постов, отображать их в удобном виде, отмечать прочитанные и подгружать новые посты.
Стек технологий: Java Script, Bootstrap, Webpack, Axios, i18next, оn-change, Yup.
Полученные навыки:
- Работа с DOM деревом;
- Сборка приложения с помощью Webpack;
- Построение приложения с помощью MVC;
- Вывод текстов приложениия с помощью i18next;
- Работа с библотеками Yup, Axios;
- Работа с Bootstrap;

Чат (Slack)

Аналог чат-мессенджера, работающего в реальном времени с функциями: регистрации и авторизации, создания, удаления и переименования каналов, возможностью создания и получения сообщений в каналах.
Стек технологий: Java Script, React / React Hooks, Redux / Redux Toolkit, React-Bootstrap, WebSocket(socket.io), Axios, Formik, i18next, Yup, React-toastify, Leo-profanity.
Полученные навыки:
- Разработка приложения на React JS (использование функциональных компонентов и хуков)
- Организация состояния приложения с Redux Toolkit
- Валидация и работа с формами с помощью библиотеки Formik;
- Работа с React-Bootstrap, веб-сокетами;
- Организация роутинга на стороне клиента;
- Реализация авторизации и аутентификации;

Выполненные тестовые задания:
Приложение по поиску книг

В приложении реализованы:
- поиск книги по автору или названию
- сортировка книг по автору или названию
- отображение по 10, 50, 100 книг на странице (пагинация)

Полученные навыки: работа с React/Redux, React-Bootstrap, реализация пагинации.
Стек технологий: JavaScript, React, Redux Toolkit, React-Bootstrap, Axios.

Курс валют/Конвертер валют

В приложении реализован следующий функционал:
- показан курс валют относительно базовой валюты (по умалчанию рубль, можно выбрать 1 из 170 валют)
- реализован конвертер одной валюты в другую

Полученные навыки: работа с React/Redux, React-Bootstrap, организация backend сервера на node.js для сокрытия api ключа, создания кастомного select c помощью react-select.
Стек технологий: JavaScript, React Redux Toolkit, React-Bootstrap, Axios, Node.js, react-select.

Навыки
  • HTML, CSS
  • Bootstrap
  • JavaScript
  • React / React Hooks
  • Redux / Redux Toolkit
  • VS Code
  • Git, GitHub
  • Figma
Владение английским
Читаю профессиональную литературу
Телефон
+7 953 912 88 24
Почта
asenka0301@gmail.com
Телеграм
@AV_Simonova
Дополнительные контакты

Работа


инженер-конструктор, АО "НПФ "Микран"
Декабрь 2014 - Декабрь 2022

Оформление и сопровождение конструкторской документации на электрорадиоизделия.

Образование


Томский государственный университет систем управления и радиоэлектроники, специальность "Радиосвязь, радиовещание и телевидение"
Сентябрь 2009 - Июнь 2014

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Ожидает подтверждения
0

Анастасия, привет!

Отличное резюме:) Желаю крутых проектов в IT!


Добавить комментарий
Для этого действия нужновойти
Ожидает подтверждения
0

Resume Evaluation:

Strengths:
1. Solid technical skills in frontend development with experience in JavaScript, Node.js, React, Redux, and Bootstrap.
2. Demonstrated ability to work on various projects and deliver functional applications.
3. Strong understanding of development concepts such as version control with Git, testing with Jest, and building applications with Webpack.
4. Proven ability to learn new technologies and tools quickly, as evidenced by the completion of projects and coursework.
5. Good problem-solving skills and attention to detail, as demonstrated by the successful implementation of features and functionalities in projects.

Areas for Improvement:
1. Lack of information about specific responsibilities and achievements in previous work experiences. It would be beneficial to provide more details about the tasks performed and the impact made in each role.
2. The absence of information about the institute and faculty attended for education. Including this information would provide more context about the academic background.
3. Limited information about personal projects and contributions outside of coursework. Adding more details about personal development initiatives, open-source contributions, or side projects would strengthen the resume.

Overall, the resume showcases a solid foundation in frontend development and a willingness to learn and grow in the field. Providing more specific details about previous work experiences and expanding on personal projects would further enhance the resume.

Сover letter

Dear Hiring Manager,

I am writing to express my interest in the position of Junior Frontend Developer. I am open to all options, including working in an office, remotely, or in a hybrid setting.

I first dabbled in frontend development a few years ago and was immediately captivated by the ability to see the results of my work in real-time. When the opportunity arose for me to leave my previous job, I enrolled in Hexlet courses and fully immersed myself in the field. Moving forward, I am eager to continue growing in this field, join a strong team, enhance my skills, and work on exciting projects.

During my time at Hexlet, I completed the following projects:

  1. "Games of the Mind" - A collection of five console games that perform mathematical operations.

    • Technologies used: JavaScript, Node.js, ESLint, Git, Github.
    • Skills gained: Setting up the development environment, connecting external libraries, working with NPM, code quality tracking, Git and Github usage.
  2. "Difference Calculator" - A program that determines the difference between two data structures (JSON or YAML files).

    • Technologies used: JavaScript, Node.js, ESLint, Jest, commander.js, Lodash.
    • Skills gained: Working with trees and recursion, automated testing using Jest (TDD), Github Actions setup.
  3. "RSS Aggregator" - A service that polls RSS feeds for new posts, displays them in a user-friendly manner, marks them as read, and loads new posts.

    • Technologies used: JavaScript, Bootstrap, Webpack, Axios, i18next, on-change, Yup.
    • Skills gained: Working with the DOM tree, building applications with Webpack, MVC architecture, localization using i18next, utilizing Yup and Axios, Bootstrap integration.
  4. "Chat (Slack)" - A real-time chat messaging application with features such as registration, authentication, channel creation, deletion, renaming, and message creation and retrieval.

    • Technologies used: JavaScript, React / React Hooks, Redux / Redux Toolkit, React-Bootstrap, WebSocket (socket.io), Axios, Formik, i18next, Yup, React-toastify, Leo-profanity.
    • Skills gained: Developing applications with React JS, state management with Redux Toolkit, form validation using Formik, working with websockets, client-side routing, authentication implementation.

In addition to these projects, I have also completed two test assignments:

  1. Book Search App - A React/Redux application that allows users to search for books, sort them by author or title, and paginate the results.

    • Technologies used: JavaScript, React, Redux Toolkit, React-Bootstrap, Axios.
  2. Currency Converter - A React/Redux application that displays currency exchange rates and allows users to convert between currencies.

    • Technologies used: JavaScript, React, Redux Toolkit, React-Bootstrap, Axios, Node.js, react-select.

Alongside my technical skills, I have experience with HTML, CSS, Bootstrap, JavaScript, React, Redux, VS Code, Git, GitHub, and Figma.

In terms of my educational background, I studied at Tomsk State University of Control Systems and Radioelectronics, specializing in Telecommunications, Broadcasting, and Television.

Thank you for considering my application. I would welcome the opportunity to discuss how my skills and experience align with your requirements. Please feel free to contact me at your convenience.

Sincerely,
[Your Name]

Improved resume

Junior Frontend-разработчик

  • Опыт работы: несколько лет назад начала заниматься frontend разработкой
  • Образование: Томский государственный университет систем управления и радиоэлектроники, специальность "Радиосвязь, радиовещание и телевидение" (2009-2014)
  • Курсы: Hexlet (frontend разработка)
  • Желаемая позиция: Junior Frontend-разработчик
  • Варианты работы: офис/удаленно/гибрид

Проекты:

  1. Игры разума: набор из пяти консольных игр, выполняющих математические операции. (JavaScript, Node.js, ESLint, Git, Github)

    • Настройка окружения: Node.js, ESLint, VS Code
    • Подключение дополнительных библиотек(lodash, readlineSync)
    • Работа с пакетным менеджером NPM
    • Отслеживание качества кода: ESLint, CodeClimate
    • Работа с Git и Github
  2. Вычислитель отличий: программа, определяющая разницу между двумя структурами данных (файлами формата json или yaml) (JavaScript, Node.js, ESLint, Jest, commander.js, Lodash)

    • Подключение дополнительных библиотек: Commander.js, Lodash
    • Работа с деревьями, рекурсией
    • Автоматическое тестирование и отладка Jest (TDD)
    • Настройка Github Actions
  3. RSS агрегатор: сервис, умеющий опрашивать RSS-ленты сайтов на наличие новых постов, отображать их в удобном виде, отмечать прочитанные и подгружать новые посты. (Java Script, Bootstrap, Webpack, Axios, i18next, оn-change, Yup)

    • Работа с DOM деревом
    • Сборка приложения с помощью Webpack
    • Построение приложения с помощью MVC
    • Вывод текстов приложениия с помощью i18next
    • Работа с библотеками Yup, Axios
    • Работа с Bootstrap
  4. Чат (Slack): аналог чат-мессенджера, работающего в реальном времени с функциями: регистрации и авторизации, создания, удаления и переименования каналов, возможностью создания и получения сообщений в каналах. (Java Script, React / React Hooks, Redux / Redux Toolkit, React-Bootstrap, WebSocket(socket.io), Axios, Formik, i18next, Yup, React-toastify, Leo-profanity)

    • Разработка приложения на React JS (использование функциональных компонентов и хуков)
    • Организация состояния приложения с Redux Toolkit
    • Валидация и работа с формами с помощью библиотеки Formik
    • Работа с React-Bootstrap, веб-сокетами
    • Организация роутинга на стороне клиента
    • Реализация авторизации и аутентификации

Тестовые задания:

  1. Приложение по поиску книг: реализован поиск книги по автору или названию, сортировка книг, отображение постранично. (JavaScript, React, Redux Toolkit, React-Bootstrap, Axios)

  2. Курс валют/Конвертер валют: показывает курс валют относительно базовой валюты и позволяет конвертировать валюты. (JavaScript, React, Redux Toolkit, React-Bootstrap, Axios, Node.js, react-select)

Навыки:
- HTML, CSS
- Bootstrap
- JavaScript
- React / React Hooks
- Redux / Redux Toolkit
- VS Code
- Git, GitHub
- Figma

Контактная информация:
- Телефон: +7 953 912 88 24
- E-mail: asenka0301@gmail.com

Опыт работы:
- Компания: АО "НПФ "Микран"
- Позиция: инженер-конструктор
- Начало работы: 2014-12-01
- Конец работы: 2022-12-01
- Описание: оформление и сопровождение конструкторской документации на электрорадиоизделия

Образование:
- ВУЗ: Томский государственный университет систем управления и радиоэлектроники
- Факультет: не указано
- Начало обучения: 2009-09-01
- Окончание обучения: 2014-06-01
- Описание: специальность "Радиосвязь, радиовещание и телевидение"


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме выглядит впечатляюще и содержит множество навыков и опыта работы в различных ком...
Резюме содержит информацию о вашем опыте работы и образовании, но есть несколько пробле...
Резюме в целом выглядит хорошо. В нем приведены подробные описания четырех проектов, в ...
Резюме выглядит достаточно хорошо, но есть несколько моментов, которые можно улучшить: ...
Резюме имеет следующую структуру: Краткое описание целей и ожиданий соискателя. Упоми...
Аналитик данных Образование: - 2018-2022: РГУ нефти и газа (НИУ) имени И. М. Губкина, ...
Резюме выглядит достаточно полным и содержит информацию о ваших навыках и опыте работы....
Резюме выглядит вполне качественным и информативным. Заявленная цель и желание получить...
Резюме имеет некоторые сильные стороны, такие как: - Четкое описание цели и мотивации и...
Резюме выглядит достаточно информативным и содержит подробное описание выполненных прое...