Web-разработчик
170 000 руб
Саша
Возраст
28 лет (11 Июня 1997)
Город
Москва
Переезд невозможен
Полная занятость
3 года 6 месяцев
Реклама / Маркетинг / PR
Поддержка существующих сайтов и создание новых.
Провела миграцию лендингов с October CMS (чистый JS/CSS) на React/Next.js/TypeScript. С нуля спроектировала архитектуру, разработала библиотеку повторяющихся UI-блоков. Next.js выбрала осознанно под задачи SEO — теперь страницы отдаются готовым HTML.
Обнаружила, что из-за тяжелого JS-кода (полное построение DOM дерева при каждой фильтрации) сайт не проходил проверку скорости — особенно проседал показатель LCP (Largest Contentful Paint). Сначала внедрила Intersection Observer, позже переписала логику фильтрации: реализовала через манипуляции с CSS-классами, исключив полную перерисовку.
Производство / Промышленность
- Реализовала фильтрацию продукции для клиентов и менеджеров отдела продаж.
- Разработала клиентскую часть под api, написанные в нашей команде.
- Создала личный кабинет для основного сайта.
- Работала над админской частью проекта с курсами (работа с хуками, обработка событий, верстка).
- Также выполняла задачи на стороне backend: собирала информацию с почт (imap), записывала в БД, переотправляла на другую почту (SMTP) с использованием PHP; написала парсер pdf- файлов на node.js.
Информационные технологии / IT / Интернет
Работа над фоторедактором (поворот, масштабирование, размытие, яркость, обрезка). Создание ресурса для туристической компании idatravel.ru (структура базы данных, работа с движком backend, создание и верстка страниц по макету из figma).
ООП на typescript (с jQuery).
Php, MySQL.
Высшее
Томск, 2015 — 2019 гг.
Расскажите работодателю то, что считКлючевые технологии:
• TypeScript (нативный), React + TS, Vue 3 + TS + Pinia, jQuery (включая работу с legacy-кодом)
• Основы PHP/Laravel, MySQL
Коммерческий опыт:
Конфигуратор продукции (React + TypeScript)
Основной проект в компании
Разработка 3 взаимосвязанных страниц с комплексной логикой
• Реализация "умного" поиска с:
- Взаимозависимыми фильтрами (подсветка совместимых характеристик)
- Автозаполнением полей по артикулу
- Сортировкой результатов (наличие компонентов, складские остатки, рейтинг)
• Интеграция с бэкендом через REST API
• Система сохранения состояния в URL
• Оптимизация производительности для работы с большими каталогами
Ссылка: github.com/TwoMokko/calc
Текущий проект:
TripTrove - сервис для путешественников (Vue 3 + Laravel)
Полноценный fullstack-проект
Frontend:
• SPA на Vue 3 (Composition API) + Pinia
• Система аутентификации (регистрация/вход с подтверждением email)
• CRUD-операции с маршрутами путешествий
• Механизм совместного редактирования (для участников поездки)
Backend:
• Laravel 11 (REST API)
• Работа с базой данных MySQL
Ссылка: github.com/TwoMokko/triptrove
Ключевые навыки:
• Архитектура клиентских приложений
• Адаптация legacy-кода (включая jQuery-проекты)
• Работа в команде с бэкенд-разработчиками
• Навыки fullstack-разработки (базовые)
Личные качества:
• Ориентирована на решение сложных задач
• Постоянное профессиональное развитие
• Умение работать с существующей кодовой базой
• Креативный подход к реализации UI/UX
Другие проекты:
Полный список работ доступен на GitHub
github.com/TwoMokko
Контакт для связи telegram @twomokkoаете важным о себе
12 октября, 2015
60 000 руб
Алексей
Город
Москва, м. Новокосино local_shipping
Возраст
36 лет ( 6 июля 1989)
Опыт работы:
12 лет и 4 месяца
Последнее место работы:
Программист, ОАО «Телеформ»
11.2013 - по текущее время
21 мая, 2015
30 000 руб
Виталий
Город
Москва, м. Автозаводская
Возраст
46 лет (18 января 1980)
Опыт работы:
7 лет и 2 месяца
Последнее место работы:
Web-мастер, LiMedia
02.2008 - 04.2015
21 мая, 2015
30 000 руб
Виталий
Город
Москва, м. Автозаводская
Возраст
46 лет (18 января 1980)
Опыт работы:
7 лет и 2 месяца
Последнее место работы:
Web-мастер, LiMedia
02.2008 - 04.2015
Резюме размещено в отрасли