Junior Front-end разработчик

Контакты


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

Описание

О себе: Я молодой разработчик, который ищет новые вызовы в своей профессии. За 4 года обучения и, параллельно, работы в этой сфере, я успел набраться хорошего опыта: в студенческие годы участвовал в больших проектах, в частности, был участником разработки полностью автоматизированной системы для дистанционного обучения. Сейчас я продолжаю развиваться в проф.плане и активно изучаю и использую на практике NODE.js, а именно express.js и react на frontend.

Навыки

Верстка (HTML5, CSS3, SCSS, моб. и адаптивная
верстка)
JavaScript (ES5+,продвинутые знания React + express.js +
node.js)
WebPack, Vite
PHP (ООП, опыт работы с Laravel)
Git (GitHub)
SQL (MySQL, PostgreSQL)
Методология БЭМ
Паттерн MVC


Личностные качества:

Грамотность
Грамотная речь
Образованность (эрудированность)
Стремление к совершенствованию
Отзывчивость
Умение работать в команде
Амбициозность
Отсутствие вредных привычек

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

----------------------1----------------------
1. Дистанционная платформа для обучения:
https://www.behance.net/gallery/131227257/Distant-Platform-distancionnoe-obuchenija-dlja-studentov#

Реализация проекта в команде происходила на базе языка программирования PHP, в частности, фреймворк Laravel.
Логика платформы включала в себя 3 роли: Администратор, Преподаватель, Студент. Основной функционал заключался в непосредственном процессе обучения студента, он мог смотреть видео-курсы, заранее подгруженные преподавателем, решать тесты и т.д.

В мои обязанности входили:
1) Верстка страниц
2) Помощь в описании контроллеров и моделей
3) Внедрение бизнес-логики в верстку
4) Ведение отчетности создания платформы
5) Описание БД

В ходе разработки были достигнуты следующие навыки:
1) Умение взаимодействовать с коллегами, работа в команде, ведение диалога и совместный поиск решений
2) Умение работать с паттерном MVC. Умение работать с роутингом, моделями, описание логики в контроллере, а также внедрение бизнес-логики в вид
3) Продвинутые знания в области верстки
4) Продвинутые знания языка программирования PHP
5) Работа с библиотекой PHP - PHPMailer
6) Работы с MySQL

----------------------2----------------------
2) Приложение для выполнения WorkOut упражнений
Frontend - https://github.com/kN1ght-42/wo-client-front-
Backend - https://github.com/kN1ght-42/wo-client-back-

Технологии: ReactJS, ExpressJS.

Описание проекта:
В рамках своей работы я разработал веб-приложение с использованием ReactJS для фронтенда и ExpressJS для бэкенда. Проект был направлен на создание интуитивно понятного и функционального интерфейса для пользователей, а также обеспечение надёжной работы серверной части приложения.

Достижения:

1) Разработал пользовательский интерфейс с использованием компонентов ReactJS.
2) Реализовал взаимодействие между фронтендом и бэкендом с помощью API, созданного на ExpressJS.
3) Оптимизировал код для повышения производительности и удобства использования.
4) Обеспечил безопасность данных пользователей.
5) Проводил тестирование и отладку кода.
6) Полностью рабочая авторизация и регистрация
7) Рабочие HTTP Crud запросы на базе приложения

Навыки, приобретённые в процессе работы над проектом:

1) Опыт работы с ReactJS и ExpressJS.
2) Умение создавать пользовательские интерфейсы с использованием компонентов.
3) Навыки работы с API и взаимодействия между фронтендом и бэкендом.
4) Понимание принципов оптимизации кода и обеспечения безопасности данных.
5) Способность проводить тестирование и отладку.
6) Работа с React Hook Form и React Router Dom
7) Работа с приложение pgAdmin, обучения работы с PostgreSQL
8) Работа с Bearer токеном
9) Axios

----------------------3----------------------
3) Сайт Ювелирного магазина янтарных украшений (в процессе разработки)

https://github.com/kN1ght-42/ambercat

Технологии: ReactJS, ExpressJS.

Данный пет-проект я решил реализовать для собственного саморазвития. Проект находится на стадии разработки (реализован дизайн, БД и бэк, сейчас веду разработку фронта)

На данный момент реализованы:
1) Авторизация, регистрация, логаут и смена пароля
2) CRUD товара, оформление заказа и запись в БД
3) CRUD типов и категории товаров
4) Работа с файлами, добавление изображений товаров

Навыки, приобретённые в процессе работы над проектом:
1) Улучшенное взаимодействия таблиц БД, в частности таблицы с double PK
2) Работа с библиотекой multer для взаимодействия JS приложения с подгружаемыми файлами
3) Работа с библиотекой fs

----------------------4----------------------
4) Сайт парикмахерской студии "Queenlity"

https://github.com/kN1ght-42/queenlity

В ходе разработки были реализованы следующие задачи:

1) Непосредственный диалог с заказчиком с целью точной реализации желаемого конечного продукта.
2) Формирование эскиза сайта для определения блоков на одностраничном сайте.
3) Подбор цветовой палитры на сайте и создание UI-Kit со всеми стилями.
4) Создание конечного макета веб-сайта.
5) Верстка страниц в соответствии с стандартами семантики и валидации.
6) Разработка скриптов на сайте, интеграция в функционал веб-сайта форму для обратной связи.
7) Ввод в эксплуатация веб-сайта. Создание личного кабинета на хостинг-сервисе для заказчика, подбор нужного тарифа, создания домена.
8) Помощь в наполнении веб-сайта контента заказчику.

Малые проекты(в основном обычная верстка):
1) https://github.com/kN1ght-42/sportstest - Прохождение теста на работу в Sports.ru
2) https://github.com/kN1ght-42/thewell - Коммерческий проект, лэндинг для музея
3) https://github.com/kN1ght-42/yandextesttask - прохождение теста в Яндекс
4) https://github.com/kN1ght-42/taxihelp - сервис для регистрации таксистов в приложении
5) https://github.com/kN1ght-42/lightstore - Коммерческий проект, участие в создании магазина для продажи светильников (Верстка сайта)

Образование


Колледж информационных технологий
Сентябрь 2020 - Июнь 2023

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет некоторые положительные аспекты, такие как ясное изложение ваших практ...
Это резюме выглядит достаточно информативным и хорошо структурированным. Оно содержит п...
Это резюме отражает ваше стремление к развитию в области Java-разработки и демонстрируе...
Это резюме Frontend-разработчика со знанием Vue.js содержит много полезной информации о...
Резюме выглядит впечатляюще. Оно хорошо структурировано, содержит подробное описание оп...
Это резюме представляет вас как кандидата с опытом работы в области инженерии и проекти...
Привет, Алиса! Отличное резюме получилось, ты молодец))
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...