frontend-developer
Контакты
Junior Frontend/Fullstuck-developer.
Имею 1,5 года опыта в коммерческой разработке в качестве Frontend-разработчика.
Помимо этого, постоянно изучаю другие направления в сфере IT и совместно с коллегами разрабатываю собственные приложения.
Программирование:
- JavaScript
- Node.js
- Vue.js(Vue 3)
- Electron
- jQuery
- ES Modules
- CommonJS
Верстка и стили:
- HTML5
- CSS3
- Sass/SCSS
Инструменты и технологии:
- Linux
- Nginx
- Git
- SQL
- MongoDB
Учебные проекты (развёрныутые):
Исходники есть тут - https://github.com/ModernHisto?tab=repositories
SPA-приложение для просмотра списка чатов пользователя и сообщений внутри них. Сделано на базе Matrix JS SDK, для взаимодействия с сервером Matrix.
Для входа можете использовать тестовый аккаунт:
Домен -https://converser.eu
Логин -TestyTestovich
Пароль -zxcdsaqwe321
olhar.media - (коммерческий проект)
Проектная работа по доработке веб-приложения OlharTAXI , предназначенного для показа рекламы заказчиков в такси с учетом региональной специфики.
Для входа можете использовать тестовый аккаунт:
Логин - admin@testsystem.ru
Пароль - admin@testsystem.ru
Мое участие в проекте включало следующие задачи:
Разработка и интеграция компонента валидации:
Создание универсального компонента валидации и его подключение ко всем страницам, где это было необходимо. Компонент обеспечил единые правила проверки данных на клиентской стороне.Усовершенствование таблиц с данными клиентов:
Расширение функционала таблиц путем добавления новых колонок и разработки скрипта для формирования запросов к серверу с целью получения актуальных данных.Решение мелких задач:
Корректировка багов, внесение правок и выполнение прочих технических задач для повышения стабильности приложения.
Дополнительные обязанности:
Несмотря на то что серверная часть приложения была в целом готова, она требовала небольших доработок и исправлений. В связи с отсутствием других специалистов, мне пришлось взять на себя дополнительные задачи:
Развертывание локального сервера для тестирования изменений;
Проведение code review серверного кода;
Оптимизация и доработка существующего кода до соответствия стандартам.
Технологический стек проекта:
Frontend: Vue 3, jQuery, SCSS
Backend: PHP, (Laravel), Composer, MySQL
Веб-сервер: NGINX
Опыт
Проектная работа: доработка веб-приложения OlharTAXI
Описание проекта:
Веб-приложение OlharTAXI предназначено для показа рекламы заказчиков в такси с учетом региональной специфики. Моей задачей было доведение приложения до рабочего состояния, включая доработку функционала и исправление ошибок.
Демо - system.olhar.media
Логин: admin@testsystem.ru
Пароль: admin@testsystem.ru
Мое участие в проекте
Основные задачи:
Разработка и интеграция компонента валидации:
- Создание универсального компонента валидации.
- Подключение компонента ко всем необходимым страницам.
- Обеспечение единых правил проверки данных на клиентской стороне.
Усовершенствование таблиц с данными клиентов:
- Добавление новых колонок в таблицы.
- Разработка скрипта для формирования запросов к серверу и получения актуальных данных.
Решение мелких задач:
- Исправление багов.
- Внесение правок для повышения стабильности приложения.
- Выполнение прочих технических задач.
Дополнительные обязанности:
Несмотря на то, что серверная часть приложения была в целом готова, она требовала доработок. В связи с отсутствием других специалистов, я взял на себя следующие задачи:
- Развертывание локального сервера для тестирования изменений.
- Проведение code review серверного кода.
- Оптимизация и доработка существующего кода до соответствия стандартам.
Технологический стек проекта
Frontend: Vue 3, jQuery, SCSS
Backend: PHP (Laravel), Composer, MySQL
Веб-сервер: NGINX
Основные направления деятельности
Верстка:
Создание новых страниц с нуля и корректировка существующей верстки.JavaScript:
Разработка простой логики для решения повседневных задач.Анимации:
Создание эффектов и анимаций с использованием CSS.Интеграции:
Подключение и работа с различными API для расширения функциональности приложений.
Этот опыт позволил мне:
- Улучшить навыки в веб-разработке.
- Работать с реальными задачами клиентов.
- Реализовать несколько собственных идей.
Тестирование frontend-приложений (web и мобильных)
Основные задачи:
- Сопоставление технического задания (ТЗ) и макетов с фактической реализацией приложения.
- Составление детальных баг-репортов по выявленным проблемам.
- Контроль за устранением обнаруженных недочетов.
- Подтверждение корректного решения выявленных проблем.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Воткинск
Ценю создание полезных приложений, которые делают жизнь людей лучше. В работе высоко ценю обмен опытом с коллегами, разделяющими страсть к нашему ремеслу, и глубоко уважаю авторов open-source проектов, которые вносят значительный вклад в развитие технологий.
Хотя мои основные специализации — это frontend-разработка и web-разработка , я не ограничиваюсь только этими направлениями. Готов браться за задачи различного характера, включая создание десктопных приложений, backend-разработку и другие области, где могу применить свой текущий стек технологий.