В 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, ORM, Express/Nest, Node.js, nginx, ssh
Контакты для связи:
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