Junior JavaScript frontend developer
Контакты
Нахожусь в поиске работы или стажировки в качестве фронтенд-программиста (основной стек JavaScript, React, Redux).
Рассматриваю удаленную работу с полным или неполным рабочим графиком.
Люблю программировать на JS и открывать для себя новые возможности этого языка.
Умею применять на практике при написании кода свежие стандарты ES, функциональное и асинхронное программированиe, понимаю ООП и MVC, знакома с HTML5/CSS3, Boostrap5.
Хочу применять свои знания в реальных проектах и создавать веб-приложения.
Готова к изучению новой информации, технологий, развитию практических навыков.
C ноября 2020 активно изучаю программирование на образовательной платформе Hexlet. Окончила профессию Фронтенд-программист, теоретическую часть профессии Верстальщик и продолжаю самостоятельно проходить дополнительные курсы по JS, TS и тестированию.
В рамках обучения мною были успешно выполнены проекты:
BrainGames - набор из пяти консольных игр. Приобретенные навыки:
- настройка окружения (Ubuntu, NPM, node.js)
- автоматический анализ кода: Eslint, CodeClimate
- Git, Github
- непрерывная интеграция (Github Actions)
- работа с командной строкой
Gendiff tool - программа, определяющая разницу между двумя структурами данных. Приобретенные навыки:
- работа с деревьями и древовидной рекурсией
- подключение и работа со сторонними библиотеками: Commander, lodash
- автоматическое тестирование (TDD): Jest
- работа с параметрами командной строки
- чтение файлов, парсинг входящих данных
RSS-reader - сервис для агрегации RSS-потоков. Приобретенные навыки:
- работа с DOM API (селекторы, событиями и генерацией HTML)
- работа с библиотекой Boostrap
- валидация данных (Yup)
- шаблон проектирования MVC
- Ajax, обработка ошибок
- асинхронный JavaScript (Ajax, Promises, Timeouts, обработка ошибок)
- интернационализация текстов приложения (i18next)
- настройка и работа с Webpack
- деплой приложения (Vercel)
- работа с Boostrap
Chat - простой онлайн-чат. Приобретенные навыки:
- работа с веб-сокетами (socket.io)
- взаимодействие с REST API
- использование React (хуки, контекст, прямое взаимодействие с DOM)
- использование Redux (через reduxjs/toolkit)
- организация роутинга на клиента
- авторизация и аутентификация (Yup, Formik)
- использование библиотеки react-bootstrap
- сборка (webpack)
- деплой (heroku)
- мониторинг ошибок (rollbar)
Обо мне:
Во время работы бухгалтером тесно общалась с программистами компании, что несколько лет назад зародило мысль о том, что меня привлекает сфера программирования и мне бы хотелось иметь видимый результат своей работы и знать, что этим результатом пользуются люди. После последней смены места работы я поняла, что бухгалтерия мне больше не интересна и пора перестать отодвигать планы по обучению программированию.
Благодаря предыдущему опыту в том числе в качестве приемщика задач программистов понимаю потребности конечных пользователей (соблюдение сроков, минимизацию ошибок, понимание области применения результата).
В свободное время занимаюсь танцами, путешествую, смотрю сериалы, cмотрю записи с конференций по веб-разработке, читаю профессиональную литературу (Адитья Бхагава "Грокаем алгоритмы",
Х. Абельсон, Дж. Дж. Сассман "Структура и Интерпретация Компьютерных Программ")
JavaScript (ES6+)
React/Redux
Ajax
Git, GitHub
DOM API
Jest, Axios
Eslint
Linux(Ubintu)
Webpack
VSCode
Heroku
HTML, CSS (основы)
HTTP, TCP/IP, DNS
Опыт
Обязанности:
-организация работы бухгалтерии предприятия;
- регулирование взаимодействия бухгалтерии с другими подразделениями предприятия;
-написание ТЗ для программистов 1С, анализ и тестирование результатов их выполнения, написание документации для конечных пользователей;
-составление бухгалтерской отчетности (ИП на ОСНО)
- взаимодействие с контролирующими органами;
Достижения:
1) Совместно с отделом ИТ разработали и внедрили ПО по электронному согласованию и автоматическому формированию платежей предприятия. Трудозатраты бухгалтера по платежам сократились в 2 раза и появилась возможность отслеживать расход бюджета предприятия.
2) Выявлены и совместно с ИТ устранены недочеты в работе программ по управлению предприятием и расчету заработной платы. Привело к оптимизации расходов предприятия.
Обязанности:
- организация работы отдела бухгалтерии;
- предоставление отчетности руководству компании;
- написание ТЗ для программистов 1С, анализ и тестирование результатов их выполнения, написание документации для конечных пользователей;
Достижения:
При тесном сотрудничестве с ИТ отделом настройка и доработка программы 1С ERP:
- проведен анализ функционала программы;
- настройка функционала не требующего доработки;
- составлены ТЗ для функционала требующего доработки под нужды бухгалтерии;
- тестирование и анализ причин некорректной работы доработок;
- перенос начальных остатков из старой базы 1С 7.7;
- обучение подчиненных работе с новой программой;
Весь функционал, с которым я работала был готов к запуску и позволял сократить трудозатраты бухгалтерии на 50%. Проект не был запущен до моего ухода из компании в связи с недостаточной производительностью имеющегося оборудования и сменой руководства.
Образование
Рекомендации
Вы готовы только программировать на JS, или можете и верстать на HTML/CSS? В навыках есть React, но не понятно, является ли это предпочтительным стеком для вас. Лучше вынести это наверх, не все рекрутеры дочитывают до конца.
Слова «Junior» и «JavaScript» в первом предложении можно опустить, ведь они уже есть в заголовке. Напишите в самом начале о том, чем вы будете полезны компании, для какой работы вас можно нанять.
Спасибо за фидбек :) Рекомендации учла
Svetlana Polozova31-07-2021 21:04:36Добавить комментарий/ссылку на вакансию