Frontend разработчик (Junior+ / Pre-middle)
Основное
Астана
Готов
Ищу стажировку или работу на вакансию фронтенд-разработчика. Рассматриваю все форматы: офис, гибрид, удалёнку.
Я фронтенд-разработчик с опытом работы в коммерческих и волонтёрских проектах.
Люблю создавать крутые и дружелюбные интерфейсы. Меня вдохновляют кино и анимация — эти хобби помогают мне лучше видеть достоинства и недостатки визуального контента.
Ищу возможности для дальнейшего развития — хочу создавать полезные сервисы и улучшать свои навыки в команде единомышленников.
Сейчас прохожу обучение в школе программирования Hexlet по программе Frontend разработчик.
Ниже — примеры моих проектов.
Консольное приложение "Игры разума"
Приложение предлагает пользователю 5 несложных арифметических игр. Для успешного прохождения игры необходимо дать 3 правильных ответа подряд, неверный ответ приводит к завершению игры.
Стек: JavaScript (ES6)
Полученные навыки:
- настройка рабочего окружения,
- настройка линтера,
- работа с удалёнными анализаторами качества кода (Code Climate Quality),
- работа с пакетным менеджером npm
CLI-утилита "Вычислитель отличий"
Утилита определяет разницу между двумя переданными структурами данных, поддерживает разные входные форматы (yml, json, ini), выводит результат в комплексном, строковом или json-формате.
Стек: JavaScript (ES6), Jest
Полученные навыки:
- работа с древовидными структурами данных (например, глубокое сравнение),
- написание автоматических тестов (Jest)
Cервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
Стек: JavaScript (ES6), HTML, CSS, Bootstrap
Полученные навыки:
- работа с асинхронными функциями,
- работа с популярными сторонними библиотеками (lodash, axios) и фреймворками (Bootstrap)
Сайт-платформа для волонтёров проекта "Старшие Братья, Старшие Сёстры"
Участие в конкурсе командной разработки платформы для волонтёров проекта "Старшие Братья, Старшие Сёстры". Сайт-платформа предполагал регистрацию и авторизацию пользователей, создание и просмотр (в т.ч. по фильтрам "город" и "возраст") карточек с местами-рекомендациями для совместного посещения с подопечными детьми, публикацию и просмотр статей и историй, отслеживание мероприятий в календаре. Итог: команда заняла 4-е место из более 20 команд.
Стек: React (Hooks, Custom Hooks), HTML, CSS
Полученные навыки:
- работа в команде (распределение и приоритизирование задач, код ревью),
- написание кастомных хуков,
- работа с библиотеками, расширяющими возможности React (react-dropzone, react-proptypes, etc.)
- JavaScript
- HTML
- CSS
- Git
- React.js
- Vue.js
- Jest
- Node.js
- English (C1)
Инструменты: VS Code, Chrome DevTools, Unix (Ubuntu)
Работа
Обязанности:
- разработка клиентской части приложения видеозвонков
- исправление багов
- написание автотестов
- обновление документации
- ревью кода
- дополнительно: помощь trainee-разработчику
Достижения:
- редизайн приложения по новому макету, включая разработку обновлённого UI-kit
- создание логгера приложения, упростившего отладку кода
- интеграция мониторинга ошибок с помощью Sentry
Образование
Рекомендации
Резюме в целом выглядит достаточно хорошо. У вас есть ясное описание вашего профессионального опыта и умений, а также информация о вашем образовании. Ваши навыки веб-разработки, такие как JavaScript, HTML, CSS, React.js, Vue.js и Node.js, являются востребованными на рынке труда.
Однако, есть несколько моментов, которые можно улучшить.
Во-первых, вам следует добавить более подробное описание своего опыта работы, включая конкретные проекты, в которых вы участвовали, и достижения, которых вы достигли. Это поможет работодателям лучше понять вашу экспертизу и потенциал.
Во-вторых, вам следует указать даты обучения в институте. Это поможет работодателям оценить вашу актуальность и гибкость в обучении новым технологиям.
Наконец, убедитесь, что ваше резюме имеет профессиональный и чистый дизайн, с использованием однородного форматирования и правильного использования заголовков и пунктуации.
В целом, ваше резюме выглядит перспективным, и с некоторыми улучшениями оно будет еще более привлекательным для потенциальных работодателей.
Сопроводительное письмо
Уважаемый рекрутер,
Я хотел бы поделиться своим резюме с вами, так как я заинтересован в возможности работать в качестве фронтенд разработчика. Со мной связаны несколько лет опыта в создании интуитивно понятных пользовательских интерфейсов с использованием HTML, CSS и JavaScript.
Моя специализация в области веб-разработки подкреплена моим образованием в области Ориенталистики и Африканистики, что позволяет мне привносить уникальные идеи и перспективы в мою работу. Я также черпаю вдохновение из кино и анимации, считая их отличным источником визуальных решений.
Я ищу возможности сотрудничества с организациями, которые стремятся изменить мир через инновации. Мои навыки включают использование JavaScript, HTML, CSS, React.js, Vue.js, Node.js и Git.
Я прикладываю свое резюме для вашего рассмотрения и надеюсь, что мой опыт и навыки соответствуют вашим требованиям. Буду рад обсудить возможности сотрудничества и ответить на любые вопросы, которые у вас могут возникнуть.
Спасибо за ваше время и внимание. Ожидаю возможности обсудить мою кандидатуру.
С уважением,
[Ваше имя]
Улучшенное резюме
Front-end Developer
A front-end developer with a background in Oriental and African Studies, specializing in creating intuitive user interfaces using HTML, CSS, and JavaScript. Inspired by film and animation, I find these media to be excellent references for visual design. I am seeking opportunities to contribute to innovative organizations that make a difference.
Skills: JavaScript, HTML, CSS, React.js, Vue.js, Node.js, Git
English Proficiency: C1
Email: afreakanist@gmail.com
Work Experience:
Company: G-Core
Position: Web Developer
Start Date: August 1, 2021
End Date: March 1, 2023
Description: Developed software and client-side applications for video calling.
Education:
Institution: Moscow State University named after M.V. Lomonosov (MSU)
Degree: Master's Degree in African Studies
Start Date: September 1, 2017
End Date: June 1, 2019
Institution: Moscow State University named after M.V. Lomonosov (MSU)
Degree: Bachelor's Degree in African Studies
Start Date: September 1, 2012
End Date: June 1, 2017
Добавить комментарий