Обо мне
Привет, я Максим, мне 19 лет, и я фронт-энд разработчик с 1.5 годами опыта, влюбленный в создание интерактивных интерфейсов на Vue.js и Nuxt.
Я не просто пишу код — я постоянно учусь, погружаясь в книги и статьи по фронт-энду, чтобы находить новые подходы. В IT-комьюнити я делюсь опытом и черпаю идеи, а в свободное время пилю свои проекты, экспериментируя с технологиями и решая реальные задачи.
Моя цель — расти не только как разработчик, но и как медийная личность в IT: хочу писать статьи, выступать на митапах и, возможно, запустить блог. Для меня разработка — это микс творчества, логики и драйва, и я готов привносить эту энергию в ваши проекты!
Навыки и технологии
Nuxt.js
Vue.js
TypeScript
JavaScript
HTML/CSS
Tailwind CSS
SCSS
Git
Опыт работы
Фронт-энд разработчик
ООО ТП Лаб
Разработка масштабируемого веб-приложение для управления задачами, проектами и документами с real-time фичами и интеграциями.
- Писал ключевые страницы модуля задач: список задач (таблица или карточки), форма создания/редактирования задачи, дашборд с виджетами на Nuxt 3 и Vue 3 с использованием TypeScript.
- Настраивал Pinia для управления состоянием в сложных приложениях, фильтрацию.
- Интегрировал фронт-энд с RESTful API, обеспечивая стабильную работу динамических данных и форм.
- Реализовывал авторизацию через Firebase Authentication, включая вход по email, google и социальным сетям.
- Создавал адаптивные интерфейсы с Tailwind CSS, применяя подход mobile-first.
- Исправлял баги в интерфейсах и API-интеграциях, улучшая стабильность и производительность приложения.
- Оптимизировал код и запросы для повышения скорости загрузки страниц.
- Работал с Git для организации ветвления, code review и совместной разработки в команде.
Фронт-энд разработчик
AdvLine — Рекламное агентство
Разработка веб-приложения для рекламного агентства, предоставляющего услуги интернет-маркетинга (SEO, SMM, контекстная реклама, репутация в сети).
- Разрабатывал интерфейсы на Vue 3 для рекламных лендингов и панелей управления кампаниями, а также UI компоненты для местной библиотеки.
- Выполнял верстку с использованием SASS и Tailwind CSS, создавая адаптивные дизайны.
- Создавал переиспользуемые Vue-компоненты для форм и виджетов аналитики, обеспечивая модульность кода.
- Реализовывал клиентскую валидацию форм с использованием Vuelidate и i18n для многоязычных сообщений об ошибках.
- Работал с Git для контроля версий, участвуя в создании веток и отправке pull-requests.