Алексей Абамзаров - Frontend developer
Навыки
- Atomic design.
- Bootstrap
- CI/CD
- CSS
- Cypress
- Docker
- ESLint
- Feature Sliced Design
- Git
- HTTP
- Husky
- JavaScript
- Jest
- MariaDB
- MongoDB
- MVC
- MySQL
- Next.js
- Nginx
- Node.js
- Nuxt.js
- PHP
- Prettier
- React
- React Testing Library
- Redux
- REST API
- scss
- SPA
- SSH
- SSR
- Styled-components
- Tailwind
- TypeScript
- Vue
- Vuex
- webSocket
Опыт работы
Клиентская база
Frontend Developer - Октябрь 2023 / Февраль 2025clientbase.ru/
Организация занимается разработкой онлайн-решений для автоматизации бизнеса и входит в топ 10 российских CRM.Основной продукт — конструктор CRM / ERP систем.
Тех отдел состоял из 11 человек.— Являлся основным frontend разработчиком. Почти вся frontend часть разработки проходила через меня.
Обязанности:
— Разработка нового функционала конструктора.
— Доработка, исправление и оптимизация старого функционал.
— Рефакторинг кода, перевод на более актуальные методы и технологии.
— Доработка архитектуры фронтенда.
— Доработка сайта (BEM, SCSS, smarty шаблоны) и разработка приложения пользовательской документаций (на фреймворке Volt) .
— Консультирование коллег.Достижения:
— Переписал на современных технологиях наш календарь с добавлением множества новых функций, таких как возможность dragndrop событий по датам, группировка событий, переработка внешнего вида календаря, избавился от перезагрузок страницы и т.д.
Что в итоге привело к положительным отзывам и повышению использования календаря среди клиентов на более чем 200%. При этом время загрузки календаря ускорилось примерно на 30%.— Доработал архитектуру на фронтенде и переписал большое количество старого не структурированного кода в более модульный вид, дополняя основной функционал тестами.
Что оптимизировало работу фронтенда и значительно облегчило и ускорило его обслуживание.
Скорость загрузки в среднем уменьшилась более чем на 1 секунду и достигла хороших показателей 2.5 секунды и меньше (на стандартных конфигурация).— Разработал фронтенд создания самого продвинутого по функционалу из отчетов, мультитаблицу, на фреймворке Mithril.js.
Что значительно облегчило пользователям создание отчетов и избавило от нужды в множестве пользовательских скриптов.— Разработал новый дизайн приложения, с поддержкой пользовательской кастомизации или сторонних файлов стилей, на замену старому.
Все это разрабатывалось одновременно с десятками более мелких разработок, в том числе дорабатывал чат на WebSocket.
Работали по Agile с миксом Kanban и Scrum.
Стэк: JavaScript, jQuery, Vue, React, TypeScript, Redux, PHP, CSS, SCSS, smarty, MySQL, MariaDB, Docker, GitLab.
WebNavigator
Frontend Developer - Июль 2022 / Сентябрь 2023www.webnavigator.kz/
Организация занимается профессиональной разработка, доработкой и продвижением сайтов.Обязанности:
— Доработка и разработка новых WEB-проектов, сайтов, интернет-магазинов и др.
— Интеграции со сторонними сервисами доставки, оплаты, мессенджерами, маркетплейсами, картами, CRM и др.
— Обсуждение и проектирование проектов, дизайна и внедрение новых технологий (внедрил в процессы ESLint, Prettier, React и др.).Пример типичного сайта над которым я работал:
— https://eco-factura.ru/Из необычного разрабатывал сайт для театра с афишей, календарем, поиском, двумя языками, с фитчами для людей с ограниченными возможностями, кастомной админкой и др.
По просьбе заказчика разрабатывали на React + Node.js.Стэк: JavaScript, jQuery, Bootstrap, PHP, MySQL, React, Node.js, Webpack.
Проекты на заказ (фриланс)
Fullstack Developer - Январь 2022 / Июль 2022Разработка и доработка проектов разной сложности от верстки сайтов-визиток и лэндингов, до fullstack приложений на react, node.js.
Образование
Энергообеспечение
КГЭУ2021/2026