Junior Frontend-разработчик
Контакты
В данный момент я прохожу обучение в Колледже Хекслет. Помимо основного курса по frontend-разработке, я стараюсь уделять время курсам по вёрстке и разработке на php. Дополнительно на этой платформе я прошла курс по аппаратному программированию и курсы по устройству интернета. Параллельно с этим учусь в университете на гуманитарной специальности. Среди интересных для меня направлений, познакомиться с которыми я надеюсь после завершения основного курса: мобильная разработка на swift и/или бэкенд-разработка.
Я надеюсь найти работу/стажировку, на которой я смогу закрепить и совершенствовать свои навыки.
О себе
В 2018 году без особого желания я поступила на менеджмент, через год моё заявление на перевод приняли на международные отношения, но тогда же я прекратила обучение, чтобы разобраться в себе и найти то направление, которое было бы мне по-настоящему интересно. В итоге три следующих года я провела, работая в сфере общественного питания, что стало для меня хорошим опытом (обучение в процессе работы, коммуникация с людьми, стрессоустойчивость).
Несмотря на интерес в течение жизни, я долгое время считала, что программирование не для меня. Серьёзно заинтересовалась им я только в марте 2022 года. На тот момент меня особо привлекала возможность дистанционной работы и относительно свободный график. Когда я начала обучение, процесс меня очень сильно увлёк, я поняла, что это то занятие, которое доставляет мне удовольствие, а плюсы работы в IT (достойная зарплата, дистант, возможность свободного графика работы, внимание к soft skills) стали сильными мотиваторами к обучению.
Портфолио
В процессе обучения я слелала ряд тренировочных проектов, как в рамках учебной программы, так и самостоятельно.
Brain Games
Набор из 5 математических CLI-игр.
В процессе работы над проектом я научилась строить правильную архитектуру кода, работать с npm, усовершенствовала написание кода по стандартам с помощью eslint.
- JavaScript
- readlineSync
- Makefile
gendiff
CLI для сравнения двух файлов в формате json или yaml. Проект стал серьёзной тренировкой в тестировании, работе со строками и объектами, рекурсии.
- JavaScript
- commander.js
- jest
- Node.js
- lodash
- Makefile
- eslint
8-ball
Тот самый магический шар. Это одна из первых моих попыток работы с DOM. В процессе работы я познакомилась с анимацией (keyframes).
- HTML
- CSS
- JavaScript
CalCalc
Счётчик калорий. Во процессе работы над ним я научилась стилизовать формы и извлекать из них данные. С помощью flexbox реализовала адаптивную вёрстку.
- HTML
- CSS
- JavaScript
LinksStorage
Небольшая страница, созданная для освежения знаний после перерыва в обучении. Она представляет собой коллекцию полезных ссылок, которые могут пригодиться в обучении программированию. Пользователь выбирает интересные ему теги в трёх категориях (язык, тип и проблема) и получает отсортированный список. Проект начался с создания макета в Figma, после чего был воплощён адаптивный дизайн и алгоритм для подбора ссылок. Проект позволил мне потренироваться в применении медиа-запросов и стал хорошим опытом в написании алгоритмов фильтрации и навигации по объектам.
- HTML
- CSS
- JavaScript
В качестве тренировки я так же создала серию мини-проектов на Сodepen. Это копии картин русских конструктивистов ХХ века, повторенные с помощью grid, Sass, @media и transform.
JavaScript (ES6+)
- React
- Node.js
- lodash
- jQuery
- тестирование с jest
- eslint
- npm
HTML5
CSS3
- Sass
- стили организации кода: SMACSS, atomic CSS
Git + GitHub
Дополнительно:
- Figma
- адаптивная вёрстка
- кроссбраузерная вёрстка
- Markdown
- Makefile
- работа с json, yaml
- CI/CD
- English (B2)
- Microsoft Office и аналоги от Apple
Образование
Могу проходить интервью на английском языке
Проживаю в городе Санкт-Петербург