Работаю frontend разработчиком в компании Ak Bars Digital в команде дизайн системы Ornament UI. В разработках приложений больше всего нравится использовать React и TypeScript.
Выступал на конференции, посвященной веб-технологиям, HolyJS Autumn 2022 с докладом по автоматизации бизнес-процессов в Figma.
В своей работе активно использую следующий стек технологий:
JavaScript, TypeScript, React, Redux, MobX, Webpack, Git
Периодический сталкивался, но использую реже:
Node.js, Next.JS, Express, NestJS, Redis, MongoDB, PostgreSQL, Jest, Cypress, Docker, Docker Compose, Nginx
В свободное время занимаюсь съемкой и монтажом видео, скалолазанием и игрой на гитаре. Люблю классические RPG и фильмы про супергероев в оригинале.
- Работаю в команде дизайн системы Ornament UI (https://ornament.akbars.digital).
- Занимаюсь разработкой сложных UI компонентов. Продумывание a11y. Обрабатываю пожелания других разработчиков по развитию компонентов.
- Написание дополнительных аддонов к Storybook, для улучшения взаимодействия пользователей с документацией.
- Покрытие кода unit и snapshot тестами.
- Разработка интерфейса и бизнес-логики карт системы бронирования рабочих мест с использованием технологий TypeScript, React, Node.js, Meteor. Для этого разработал модуль Canvas для отображения и взаимодействия с иконками на карте. Модуль устанавливается через npm и GitLab, что делает его универсальным и переиспользуемым.
- Разработка сложных страниц с настройками приложения для пользователя. Проработка оптимального UX пользователя. Валидация форм.
- Разработка интерфейса и бизнес-логики печати ведомостей в формате .xlsx с использованием технологий TypeScript, React, Redux Toolkit, Electron, Node.js. Для этого разработал модуль, который обрабатывает шаблон в формате .xlsx и подставляет в него необходимые данные, которые нужно распечатать пользователю.
- Разработка внутренних продуктов для автоматизации бизнес-процессов на языках JavaScript/TypeScript (React, MobX, Next.JS): разработка бизнес-логики, верстка интерфейсов;
- Доработка функционала сайтов конференций на языках JavaScript/TypeScript (React, MobX, Next.JS): разработка бизнес-логики, верстка интерфейсов;
Один из моих продуктов есть в Figma community: https://www.figma.com/community/plugin/1146443180371944722
Учился по специальности "Аудиовизуальная техника". Закончил с отличием.