Специалисты
Основные инструменты и технологии, применяемые в работе:
HTML5, PUG;
CSS, Stylus, Sass;
Bootstrap, UI-Kit, Quasar;
JavaScript, ES2015-2020, ESLint, TypeScript;
Vue.js (версии 2 и 3), Vuex, Nuxt.js, Vuetify;
React, Redux, React Native;
Webpack, Rollup, npm, yarn;
GIT, GIT Flow, SSH.
Системы контроля версий:
Gitlab, GitHub, Git.
ОБРАЗОВАНИЕ
2019г. - Неоконченное высшее (бакалавриат)
Ивановский Государственный Университет
Кафедра: Прикладная математика и ИТ
Специальность: Инженер-программист
Разработка интернет-магазинов
frontend разработчик Разработка одностраничных приложений (SPA)
Vue 3 (coposition API), Firebase
июль 2024- настоящее время месяцев
3) Сервис для упрощения найма медперсонала в частные клиники на терристории Японии
frontend разработчик Разработка проекта началась с нуля, основой для разработки был Vue с использованием Quasar. Основная бизнес логика была перенесена на фронтенд по просьбе заказчика. В качестве альтернативы для бекенда был использован FireBase с дополнительными функциями для упрощения работы фронтенда.
Vue 3 (coposition API), Firebase
2022-2024. месяцев
Сервис для предмебелировки квартир
frontend разработчик С нуля был разработан проект для крупного застройщика на Vue с использованием svg.js и three.js. Основная цель проекта стимулировать пользователей для дальнейшей покупки и оформлении квартир. В этом проекте пользователь мог выбрать форму квартиры, предоставляемой заказчиком и меблировать ее на свой вкус перемещая доступные элементы в основную сцену и изменением уже существующих элементов планировки. Достаточно много времени было потрачено на оптимизацию работы с дополнительными библиотеками (svg.js и three.js) и рендору помещения в web странице. Так же на дополнительное разделение и выгрузку для разных структур выбранной плаировки.
Vue 3 (coposition API), Firebase
2022-2024 месяца
Сервис для упрощения документооборота между департаментами
frontend разработчик Развитие и доработка существующего сервиса, написанного на React с использованием Redux. В основном занимался автоматической подписью документов и проверкой доступов к ним через criptojs и цифровой ключ. Основная цель проекта заключалась в удобстве и безопасности для пользователей. Много времени было потрачено на разработку внутренней системы коммуникации между персоналом и связей департаментов. Были созданы две системы онлайн чат и видеостриминг (аналог Zoom). Достаточно сложно было уменьшить задержку и ускорить отображение этих систем, при учете безопасности и прав пользователей.
React, Redux
2020 - 2022 месяца
Интернет-магазин
Fullstack разработчик Разработка интернет-магазина с нуля на Python (Django) и Angular. Разрабатывался как магазин, так и панель администратора. Проект достаточно большой так как включает в себя множество разнообразных модулей. Это продажа книг, так и продажа лекций и дополнительных материалов. Так же был разработан функционал для авторов издательства, который включал в себя обширный текстовый редактор с возможностью добавления видео и привязки материалов к таймлайну в видео. Много времени было потрачено на разработку и улучшение системы рекомендаций и предложений похожих или связанных товаров. Так же достаточно много времени было уделено автоматической системе отчислений авторам. Была применена идея накопительных балов, после покупки и оплате книги авторам начислялись балы в соответствии с их процентом от продажи. В последствии авторы могли перевести эти балы себе на счет.
Angular, Python ( Django )
2019 - 2020 месяцев