В 2013 году зачислен на ф-т кибернетики ИАТЭ НИЯУ МИФИ
С 2015 - н/в занимаюсь Frontend-разработкой web-приложений
Знаю:
📌 языки программирования TypeScript/JavaScript
📌 библиотеку React и фреймворк Next
📌 стейт-менеджеры ReduxToolkit/Zustand
📌 методологии REST/RESTful API, DRY, KISS, FSD
📌 принципы адаптивной верстки Mobile/Desktop First
📌 стилизацию на CSS, SASS/SCSS, Styled Components
📌 ui-библиотеки MUI, Antd, shadcn/ui
📌 работу с линтером eslint
📌 системы сборки Vite, Webpack
📌 системы контроля версий GIt, Gitlab
Небольшой опыт
📌 Fullstack-разработки: Postgres, Express, Angular, Node.js (PEAN-стек)
📌 Разворачивания облачного сервера с удаленным доступом по SSH
📌 Конфигурирования nginx (proxy, gzip, статика)
Дополнительная информация
📌 Нахожусь в Москва/Обнинск
📌 ИП отсутствует
Контакты для связи:
📌 tg: https://t.me/human0821
📌 email: human0821@mail.ru
📌 phone: +7 (968) 961-46-07
Работа в команде более 12 человек над ecommerce проектом.
Стек: FSD-методология, Vite, TypeScript, Next.js, React, React
Hook Form, Framer Motion, Redux Toolkit, RTK Query, SC (Styled Components), MUI,
ESLint, Python, FastAPI, 1C
Функции:
Разработка кастомного, адаптивного, Pixel Perfect, Mobile First UI на базе MUI
Коммуникация с командой: Backend, QA, дизайнеры, аналитики
Обсуждение архитектурных нюансов с тиммейтами
Разрешение интерфейсных и функциональных багов
Программирование на React и TypeScript: разработал анимированную систему опросов и комментариев (link), написал логику различных shared-компонентов, страниц, функций-утилит, реакт-хуков, etc.
Функции:
Разработка SPA-приложения (склад авто-запчастей) на стеке: TypeScript, React, ReduxToolkit
Коммуникация с Backend & QA
Анализ и выявление ошибок/багов в том числе непонятной этиологии
Рефакторинг/оптимизация существующего кода: dry, kiss, мемоизация, etc
Функции:
Программирование на React и JavaScript
Миграция с JavaScript на TypeScript (типизация)
Анализ проблемных мест в производительности
Адаптивная разработка UI по макетам Figma
Проект beta.efantz.com (Electronic sports)
В рамках проекта разрабатывал личный кабинет пользователя с внутренней логикой и RESTful API на базе PEAN-стека: Postgres, Express, Angular, Node
Интернет-магазин tovarovoz.ua (link)
Партнер ведущих дистрибьюторов технического оборудования
Разрабатывал кастомную систему управления контентом на Angular.js в формате SPA
Backend разрабатывался на Scala