Опыт Работы, 10+ лет.
-
Solves.pro - Frontend Developer
Май 2025 - Май 2026
В мои обязанности входило доработка уже существующих проектов, добавление нового функционала, оптимизация работы приложений и интернет магазинов и порталов разных компаний-клиентов. Всего за год работы в этой компании, я смог в деталях на очень низком уровне разобраться с nuxt и vue, и в тонкостях работы SSR и оптимизации рендеринга страниц. Что позволило в одном из проектом уменьшить время первой загрузки больше чем на 20%, за счет оптимизации и кэширования запросов. Еще одним достижением стало изучение нового, для меня языка программирования kotlin, в процессе разработки нативного приложения для часов на WearOS, и последующая интеграция с уже существующим мобильным приложении для android.
Stack: Nuxt Vue Vite GraphQL React Admin React PWA GraphQL TypeScript Rollup GitLab Pipelines GitHub Pipelines Prettier ESLint Stylelint
-
Plasma Pay - Frontend Developer, Tech Lead Frontend
Май 2017 – Май 2025
В мои обязанности входило курировать frontend разработку, код-ревью, собеседования для приема в команду, и конечно же писать код, много кода. Требовалось находить решения таким задачам, которые, даже в похожем виде нигде не были реализованы. Требовалось в короткие сроки интегрироваться с решениями, написанными на новых для меня, и незнакомых языках программирования. Это позволило ознакомится с достаточно широкими познаниями в подходах к программированию, и разными архитектурами приложений. Особой фичей проекта была полная децентрализация. Статистика из разных блокчейнов собиралась с помощью сабрафов, также использовались, открытые API. Весь код фронтенда деплоился на ipfs.
Stack: Angular React/Redux PWA GraphQL WebAssembly TypeScript NX NestJS Prisma Solidity EVM Bitcoin Vite Rollup GitLab Pipelines GitHub Pipelines Prettier ESLint Stylelint ls-lint
-
Swaaed, Los Angeles - Frontend Developer
Июль 2016 - Май 2017
Разработка решении связанных с автоматической публикацией разного рода постов в соц сетях. Интеграция c ИИ Watson от IBM, для определения целевой аудитории, настроений, платежеспособности, разного рода групп людей в соц сети Twitter и Facebook, по их постам и фотографиям. На выходе мы получали довольно точную информацию о том, кому будет интересен конкретный продукт, например спортивная одежда.
Stack: Angular RxJS NodeJS Express TypeScript MongoDB Bootstrap SASS AWS S3 WebPack TSLint
-
1 Бит, Красноярск - Full-stack developer
Февраль 2015 – Август 2016
Я занимался отдельным стартап проектом, не входящим в основное направление деятельности компании. Но проект был направлен как раз на дальнейшую интеграцию в рабочий процесс всей компании. Решение представляло из себя систему управления задачами, как для конкретного человека, так и для команды. Лично мой вклад это интегрирование архитектуры MVC в проект, в реализации нового на тот момент фреймворка Yii2. Что позволило больше не тратить время на стандартные задачи вроде валидаций данных или запросов к БД. Использование вместо SQL запросов, Active Record, значительно упростило использование БД, да и в целом внедрение фреймворка уменьшило количество написанного кода проекта.
Stack: JavaScript CSS Yii-2 PHP5 PHP7 NodeJS MySQL PostgreSQL WebPack
-
ТД Вальди, Красноярск - Full-stack developer
Январь 2014 – Февраль 2015
В обязанности входило доработка и обслуживание самого сайта компании и внутренней клиент-серверной инфраструктуры. Компания занимается гос. закупками и тендерами по 44 и 223 фз. В связи со спецификой работы были достаточно высокие требования к безопасности. Требовалось консультировать персонал, распределять права доступа, к разным точкам сети. И дорабатывать уже работающий интернет магазин по продаже мебели.
Stack: PHP5 Yii-2 NodeJS MSSQL Active Directory Windows Shell Bash