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

Контакты


Контакты доступны после входа на сайт

Описание

Frontend-разработчик с опытом создания интерактивных веб-приложений и утилит на JavaScript и Node.js. Реализовал проекты для тренировки логики и анализа данных, включая "Игры Разума" и "Вычислитель отличий", использующие пользовательские интерфейсы и различные форматы вывода данных.

Умею работать с HTML5, CSS3 и современным JavaScript. Обладаю навыками оптимизации кода, написания тестов с Jest, а также опытным владением инструментами Git, ESLint, Visual Studio Code и протоколом HTTP. Легко адаптируюсь к новым библиотекам и технологиям, эффективно взаимодействую с командой и обладаю вниманием к деталям. Уверенное знание английского языка помогает мне регулярно обновлять знания по frontend-разработке.

В будущем хочу развиваться в сторону backend, чтобы стать полноценным fullstack разработчиком.

Навыки

Мои технические навыки:
- HTML5, CSS3: создание структурированных и стилизованных веб-страниц с учетом кроссбраузерности и адаптивности.
- JavaScript: написание динамичных интерфейсов с использованием современных библиотек (lodash)
- Инструменты: опыт работы с системой контроля версий (GIT), GitHub, работа с рабочим окружением (Visual Studio Code), работа с протоколом HTTP, система контроля синтакса (ESLint).
- Оптимизация производительности: минимизация времени загрузки, улучшение скорости работы сайта за счёт рефакторинга кода и упрощения архитектуры.
- Тестирование: написание юнит-тестов и тестирование интерфейсов с помощью инструмента Jest.
- Английский язык: хорошо разбираюсь в текстовом английском. Есть небольшие навыки в разговорном.

Мои мягкие навыки:
- Командная работа: способен эффективно взаимодействовать с дизайнерами и backend-разработчиками.
- Адаптивность: хорошо адаптируюсь к новым инструментам и библиотекам.
- Критическое мышление: умею анализировать информацию и принимать необходимые решения.
- Внимание к деталям: отношусь с вниманием к архитектуре кода с целью оптимизации интерфейса и улучшения опыта пользователя.

Описание проектов

Игры Разума:
Проект Brain-games - набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы.
С помощью данного проекта я получил такие навыки как:
- Настройка рабочего окружения
- Подключение библиотек
- Подключение и настройка инструментов для поиска ошибок в коде (EsLint)
- Написание простых алгоритмов на языке JavaScript
- Работа с модулями JS
- Настройка контроля версий GIT
Технологический стек:
- JavaScript
- Node.js
- npm
- CodeClimate
- Eslint
- Studio Visual Code

Вычислитель отличий (GenDiff):
Программа, определяющая разницу между двумя структурами данных.
Возможности утилиты:
- Поддержка разных входных форматов: yaml, json
- Генерация отчета в виде plain text, stylish и json
Навыки, полученные мной при работе над проектом:
- Подключение и настройка commander.js
- Подключение и настройка утилиты тестирования (Jest)
- Опытное построение архитектуры проекта
- Работа с модулем для работы с файловой системой (fs)
- Настройка Github Actions
- Подключение и настройка покрытия кода тестами в CodeClimate
- Работа с фикстурами
Технологический стек:
- JavaScript
- Node.js
- npm
- CodeClimate
- Eslint
- Studio Visual Code
- Jest
- Commander.js
- Asciinema

Опыт


Оператор 1С., Центр Упаковки Иркутск
Торговая компания, специализирующаяся на производстве и продажи упаковок, картона и бытовой химии.
Апрель 2023 - по настоящее время

Мои обязанности:
- Работа в программе 1С Управление торговлей 8.3.
- Оформление первичной документации и её редактирование.
- Помощь клиентам в оформлении заказов.

Небольшая подработка в роли сисадмина:
- Восстановление работы компьютерного оборудования, принтеров.
- Помощь в настройке новых устройств.

Достижения:
- Достиг достаточного уровня доверия для работы над компьютерным оборудованием, что позволило мне повысить эффективность эксплуатации оборудования.
- Улучшил работу компьютерного оборудования операторов за счёт профилактических мероприятии, что снизило количество неполадок.
- Обучил новое поколение операторов, внеся свои изменения в методику работы в 1С, что увеличило производительность работы.

Образование


Хекслет Рус (Frontend-разработчик)
Июнь 2024 - по настоящее время
Иркутский Государственный Аграрный Университет им. А.А.Ежевского (Ветеринарный врач)
Сентябрь 2017 - Май 2022

О себе
Готов к релокации
Могу проходить интервью на английском языке
Проживаю в городе Иркутск

Меня зовут Илья. На данный момент я учусь на frontend-разработчика. На протяжении последних месяцев я занимаюсь разработкой учебных приложений и стремлюсь развиваться дальше в сфере frontend.
Обожаю джаз и lofi музыку, которая помогает мне расслабиться и сконцентрироваться на работе.
Увлекаюсь видеоиграми, особенно содержащие сложные головоломки. Они помогают мне развивать собственную логику.
Регулярно смотрю сериалы и фильмы на английском языке для развития своего разговорного.
Люблю читать книги, как на русском так и на английском.

Комментарии


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

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

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

Привет, Илья!

Давай дополним твое резюме:
1. Описание проектов
Давай добавим результаты проекта/полученные тобой навыки. 
Описание самого проекта, при этом, можно описать кратко, например, не перечисляя игры в 1 проекте.
2. Опыт
- Давай опишем задачи тезисно/ через буллиты, чтобы было легче читать информацию.
- Было бы отлично, если бы ты смог описать свои достижения через вклад/пользу, которую они принесли компании. Мы стремимся к заполнению этого раздела по формуле (X-Y-Z)
3. Образование
Укажи пожалуйста полное наименование учебного заведения.
4. О себе
В этом разделе мы указываем какую-то дополнительную информацию, которую ты хочешь рассказать работодателю и которая не вошла в другие разделы резюме.
Это могут быть сведения о твоем хобби, увлечениях, музыкальных предпочтениях и тд.
Но не стоит дублировать здесь сведения из других разделов резюме, чтобы не перегружать его повторяющейся информацией.

Желаю тебе удачи в освоении новой IT-профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...
Привет, Егор! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...