Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.
Поздравить нас → 19.habr.com
Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.
Поздравить нас → 19.habr.com
Мой стэк:
• JavaScript, TypeScript
• HTML, CSS (flex, grid)
• React, Next.js
• Tailwind CSS, CSS Modules, SCSS, PostCSS
• Redux, Redux Toolkit, Redux Saga, Effector
• Axios, Wretch
• React Query, Farferched, RTK query
• Node.js, Express.js
• MySQL, MongoDB
• Jest, React Testing Library
• Webpack, Vite, Gulp
• Ant Design, Material UI
• Git (GitLab, GitHub, Bitbucket), CI/CD, GitFlow
• Swagger (OpenApi)
• Jira, Confluence
• Feature-Sliced Design (FSD)
• Postman
• ESLint, Prettier
• React Router, Atomic Router
• React Hook Form, Formik, Yup
• Web Performance, SSR, Microfrontends, Scalable UI Architectures, Docker
Для связи:
телеграм - @akrogu
почта - kotikovahmedhan364051@mail.ru
номер - 89286053451
Продукт: Внутренняя микросервисная CRM для менеджеров
• Реализовал возможность для командного редактирования данных пользователями в таблицах с синхронизацией изменений — Это обеспечило более эффективную работу команды
• Разработал интерактивный онбординг туториал внутри CRM с всплывающими подсказками, зонами недоступности функционала и с клиентским путем — Это позволило новым пользователям очень быстро погрузиться в работу CRM
• Внедрил автотесты для того, чтобы избавить команду тестирования от регресса - Это увеличило скорость проверки фичей в несколько раз и тем самым ускорило их выход в прод
• Внедрил архитектурную методологию FSD, что сделало логику устойчивой к изменениям и рефакторингу, единообразной — Это улучшило онбординг новичков
• Разработал новые UI-компоненты, такие как DatePicker, Calendar и Carousel, для внутренней Design System — Эти компоненты начали использовать все команды проекта, что избавило их от необходимости вручную писать сложный функционал и тратить уйму времени, тем самым замедляя выход фичей в прод
Команда работает по стандартам Agile (Scrum) (спринт, дэйли, планирование, ретроспектива и т.д), задачи оцениваются в story point, используются микрофронтенды, CI/CD, деплой осуществляем посредством Jenkins, рабочий процесс выстроен с помощью GitFlow
Стэк: React / Redux / TypeScript / Webpack /Socket IO / Node JS / GitFlow / CI/CD / Jenkins / Unit tests / FSD
Продукт: Pullquest
Платформа на которой стилисты и таланты создают независимые бренды
• Разработал инструмент для создания пользовательских вишлистов — Это привлекло много новых пользователей
• Разработал чат с личными сообщениями между пользователями — Это дало возможность заключать сделки внутри приложения
• Разработал быструю фильтрацию по разным параметрам: цене, размеру, цвету и т.д. — Это помогло значительно ускорить поиск
Стэк: React / Redux / Effector / Typescript / Socket IO / GitFlow / Webpack / CI/CD / unit tests
Продукт: Memrise
Портал изучения иностранных языков
• Разработал печатные гонки на скорость ввода фраз из фильмов для учеников в качестве одного из квестов — Это помогает закрепить изученные слова и делает изучение языка более увлекательным
• Разработал получения ачивок и достижений после прохождения определенных испытаний или квестов — Это мотивирует пользователей к регулярному обучению
• Разработал анимацию домика, который становится все более роскошным после каждой пройденной главы изучения языка — Он отображается в профиле пользователя и показывает на сколько пользователь хорошо знает язык
Стэк: React / Redux / TypeScript / Webpack, Socket IO / GitFlow / CI/CD / unit tests