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-профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...
Привет, Инга! Давай улучшим твое резюме: 1. Контакты Давай разместим короткую ссылку н...
Привет, Константин! Давай улучшим твое резюме: 1. Имя и фамилию резюме переведи, пожал...
Это резюме содержит много полезной информации о ваших навыках и опыте работы. Однако, е...
Это резюме содержит много лишней информации, которая не имеет отношения к вакансии Fron...
Это резюме содержит информацию о некоторых проектах и технологиях, с которыми вы работа...
Привет, Андрей! Давай улучшим твое резюме: 1. Давай укажем полное название твоей профе...
Это резюме имеет некоторые сильные стороны, такие как указание наличия базовых знаний P...