Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Мужчина, 28 лет, родился 30 июля 1997
Алматы, не готов к переезду, готов к командировкам
Senior Frontend Developer | React, Javascript, Typescript
Специализации:
- Программист, разработчик
Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание
Опыт работы 5 лет 9 месяцев
Август 2022 — по настоящее время
3 года 9 месяцев
Казахстан, centercredit.kz
Финансовый сектор... Показать еще
Senior Frontend-разработчик
Полная разработка и поддержка доменной области, разработка и поддержка новых фич с учетом ui/ux ресерчов для менеджеров банка, выстраивание процессов в команде, code-review разработчиков middle/senior уровня. За короткий промежуток времени (приблизительно год) были сделано:
• Миграция проекта с Webpack на Vite, что дало улучшение скорости развертывания проекта, в десятки раз, с пары минут до 10 секунд.
• Покрытие проекта кода тестами с использованием Jest и Selenium.
• Внедрение микрофронта с использованием Module Federation NX.
• Перестроил архитектуру проекта на основе Feature-Sliced Design (FSD), что повысило модульность кода и упростило процесс разработки новых функций, попутно отрефакторив и оптимизировав кодовую базу.
• Миграция всех серверных запросов на RTK Query, что упростило управление кэшированием данных, оптимизировало взаимодействие с API и сократило объем кода, связанного с обработкой состояния. Так же это позволило практически полностью избавиться от лишнего использования хуков (useState, useEffect) и дублирования запросов.
• Разработка собственного дизайн-кита на основе Material UI, кастомизация компонентов и внедрение единого стиля через Theme Provider. Это позволило стандартизировать пользовательские интерфейсы и ускорить разработку новых модулей, повысив визуальную консистентность интерфейсов.
• Миграция проекта на styled-components API.
• Полная типизация проекта на TypeScript, что снизило количество ошибок на этапе разработки и упростило поддержку кода.
• Миграция проекта на React 19.
• Реализация sliced-архитектуры для Redux Store, что упростило управление состоянием.
Технологии: React, Redux Toolkit, TypeScript, Jest, Selenium, Vite, NX, Module Federation, Material UI, Styled API, Webpack, Canvas API, MediaStream API.
Июль 2022 — Май 2023
11 месяцев
KazTour
Frontend-разработчик
• Разработка фронтового приложения с нуля, включая разработку MVP и вывод в продакшн.
• Серверный рендеринг с использованием Next.js, что обеспечило высокую производительность и SEO-оптимизацию.
• Кроссбраузерная и адаптивная вёрстка на основе аналитики поведения пользователей.
• Проект на TypeScript, внедрение модульного подхода.
Технологии: Next.js, TypeScript, SASS, REST API, React Query.
Май 2021 — Август 2022
1 год 4 месяца
Alfa-Bank Kazakhstan
Финансовый сектор... Показать еще
Frontend-разработчик
• Разработка и поддержка BPM и oCRM систем банка.
• Внедрение функциональных компонентов и React Hooks для оптимизации существующего кода.
• Оперативное исправление критических ошибок в режиме внеурочной работы.
Технологии: React, Redux, JavaScript (ES6), SCSS, Figma, CI/CD, JSON API.
Август 2020 — Май 2021
10 месяцев
ATFBank
Финансовый сектор... Показать еще
Front end developer
• Разработка фронтенд для платформы ATFBusiness и мобильного приложения на React Native.
• Реализация CMS для управления контентом, улучшение пользовательского опыта и автоматизация работы.
Технологии: React, React Native, Redux-Saga, TypeScript, JSON API.
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Обо мне
Я Senior Frontend Developer с более чем 4 годами опыта, который всегда готов превратить сложные задачи в понятные и элегантные решения. Моя специализация — создание масштабируемых и производительных приложений с использованием React, TypeScript и современных подходов, таких как Feature-Sliced Design, RTK Query, и микрофронтенды.
Работаю быстро, но код пишу так, чтобы его потом не стыдно было показать даже своему прошлому “джуновскому” я. Люблю порядок в проекте: если миграция — то полная, если архитектура — то модульная. Например, перевел проекты на Vite, ускорив сборку в десятки раз, и полностью типизировал их на TypeScript, чтобы “undefined is not a function” остался где-то в прошлом.
Для меня важно писать чистый и понятный код, который понятен как коллегам, так и мне самому через год. Особое удовольствие получаю, когда сложные интерфейсы собираются из переиспользуемых компонентов, а запросы к серверу обрабатываются автоматически благодаря RTK Query.
Работаю командно, активно участвую в код-ревью, люблю обсуждать задачи в деталях, но ценю конструктив и время коллег.
Люблю современные технологии, но всегда оцениваю, насколько они помогут проекту.
Свяжитесь со мной, чтобы обсудить совместную работу. Предпочитаемый способ связи:
Telegram: @madiever
email: madieverr@gmail.com
Высшее образование (Магистр)
2021
Высшее образование (Магистр)
Kazakh Agrotechnical University named after S. Seifullin, Nur-Sultan
IT, Computer science and engineering
2019
Высшее образование (Магистр)
Karaganda State Technical University, Karaganda
Radio engineering
Знание языков
Гражданство, время в пути до работы
Гражданство: Казахстан
Разрешение на работу: Казахстан
Желательное время в пути до работы: Не имеет значения