Junior Frontend-разработчик
Контакты
Junior frontend-разработчик, имею опыт коммерческих/учебных проектов на JavaScript: "Игры разума", "Вычислитель различий", "RSS-агрегатор", а также на React / Redux Toolkit - "Чат" с использованием технологии web-sockets и реализацией аутентификации. В настоящее время участвую в коммерческом проекте компании "Хекслет" Runit (среды для написания и запуска кода), выполняю задачи для перехода на новый стек технологий: Mantine, TRpc, Typescript.
Обучилась в школе программирования "Хекслет" по профессии "Frontend-разработчик" и совершенствую уже полученные навыки и знания. Мои проекты демонстрируют умение использовать такие инструменты разработки, как Git, GitHub Actions и Code Climate.
Я обладаю такими soft-skills, как кооперация, адаптивность, аналитические и координационные навыки, а также коммуникабельность, что позволяет мне эффективно работать в команде и достигать общих целей.
В работе мне нравятся новые вызовы и необходимость постоянно учиться и совершенствоваться, идти вперед.
Hard-skills
- JavaScript
- React
- Redux
- Redux Toolkit
- React Router
- HTML, CSS
- Git, GitHub Actions
- Node.js
- Jest
- Code Climate
Soft-skills
- Кооперация: умение работать в команде на совместный результат, понимание своей роли и вклада в общее дело
- Адаптивность и обучаемость: умение быстро адаптироваться к меняющимся условиям, способность в короткие сроки осваивать новые знания
- Аналитические навыки: умение анализировать информацию и принимать решения на основе анализа данных
- Координация: умение организовывать работу, распределять задачи, отслеживать их выполнение и обеспечивать своевременное выполнение
- Коммуникабельность: умение налаживать общение и эффективные взаимодействия, оказывать и принимать помощь и поддержку
Проект "Чат"
Коммуникационная платформа для обмена сообщениями в реальном времени благодаря использованию технологии web-sockets. В чат можно войти под своими учетными данными, также есть возможность регистрации новых пользователей.
Интерфейс чата включает доступные каналы, возможность переключения между ними и сообщения в этих каналах. Также можно добавлять, редактировать и удалять каналы, получая уведомления об этих действиях. В чате есть функция фильтрации ненормативной лексики.
Стек: JavaScript, React, Redux, Redux Toolkit, RTK Query, React Router, Socket.IO, Bootstrap, Formik, Yup, i18next, leo-profanity, axios, rollbar, GitHub actions (CL), Code Climate, Eslint, Git.
Проект "RSS-агрегатор"
Приложение, собирающее и отображающее сообщения из источников, экспортирующих RSS-формат, например, заголовки новостей, блогов, подкастов или видеохостингов.
Подписка на RSS-каналы путем добавления их адресов в агрегатор позволяет пользователю отслеживать множество различных веб-сайтов на наличие нового контента в одном приложении.
Стек: JavaScript, web-pack, vercel, bootstrap, i18next, axios, yup, Git, GitHub actions (CL), Node.js, npm, Code Climate, Eslint.
Проект "Вычислитель различий"
Консольная утилита, которая сравнивает два конфигурационных файла, имеющих древовидную структуру, и находит отличия между ними. Работает с JSON и YAML/YML-файлами, результат выводится в нескольких форматах.
Стек: JavaScript, Node.js, npm, Code Climate, Eslint, Git, GitHub actions (CL), Lodash, Jest, Commander, js-yaml.
Проект "Игры разума"
Консольное приложение из 5 мини-игр на арифметику и логику для среды Node.js.
Cтек: JavaScript, Node.js, npm, Code Climate, Eslint, Git, GitHub.
Опыт
- Планирование, контроль исполнения бюджетных показателей, анализ отклонений фактических показателей от плановых подразделения и подчиненных дирекций;
- Руководство сотрудниками отдела, распределение задач, контроль их выполнения.
Результаты:
- Успешно организовала и наладила работу отдела и подчиненных дирекций при реформировании организации. Был создан ранее несуществующий отдел экономики
Образование
Проживаю в городе Москва
Ищу работу/ стажировку на позиции Junior frontend-разработчика.
Меняю сферу своей профессиональной деятельности, так как поняла, что текущая работа стала рутинной, а я хочу развиваться в программировании, это направление всегда мне было интересно.