Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был вчера в 07:02

Кандидат

Мужчина

Рассматривает предложения

Минск, готов к переезду, готов к командировкам

Frontend developer(React-native, React)

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание

Опыт работы 4 года 9 месяцев

Сентябрь 2023по настоящее время
2 года 5 месяцев
Fin-tech product
Frontend-developer(React-Native)
Я пришёл на проект и полностью «перетряхнул» мобильное приложение. С MobX мигрировал всё состояние на React Query, переписал навигацию, заменил старые анимации на Reanimated и довёл UI до того, чтобы он выглядел нативно и одинаково круто на iOS и Android. В процессе улучшил перфоманс больше чем в 2 раза — приложение стало летать. Ключевые задачи: * Полностью переписал значительную часть приложения, оптимизировав архитектуру и скорость работы. * Перевёл state management с MobX на React Query — благодаря этому данные стали обновляться быстрее, кэширование заработало как надо, а синхронизация стала предсказуемой. * Обновил и переписал анимации на Reanimated, сделав интерфейс плавным и современным. * Настроил навигацию, избавился от костылей и сделал её стабильной. * Переработал UI, чтобы он соответствовал платформенным гайдлайнам и выглядел естественно на обеих платформах. * Вёл релизный цикл: готовил билды, деплоил в App Store и Google Play, сам разбирался с фидбеком от модераторов и доводил релизы до публикации. * Следил за актуальностью зависимостей, обновлял их и решал проблемы совместимости. * Делал ревью дизайна, чтобы он не только выглядел красиво, но и проходил требования Apple и Google. * Был ответственным за стабильность приложения и его безотказную работу. * Частично участвовал в разработке веб-версии и админки: помогал с фронтом, оптимизировал интерфейсы и интегрировал API. Результаты: * Ускорил работу приложения более чем в 2 раза. * Сделал анимации и UI нативными и отзывчивыми, что сильно улучшило пользовательский опыт. * Обеспечил надёжную публикацию релизов и оперативно решал вопросы, которые возникали у App Store и Google Play на ревью. * Внёс вклад в веб-часть и админку, ускорив разработку и улучшив удобство для команды. Компания под NDA, но на интервью могу показать реальный результат своей работы. - Разработка и поддержка клиентской части веб-приложения - Разработка и поддержка мобильных приложений - Рефакторинг программного кода - Написание программного кода - Разработка пользовательского интерфейса, в том числе его интерактивных элементов - Реализация функциональности и логики программы в соответствии с техническим заданием и архитектурными решениями - Исправление выявленных багов - Анализ причин багов с целью их предотвращения в будущем - Контроль версий программного кода, отслеживание изменений кода и управление ими
Ноябрь 2021Сентябрь 2023
1 год 11 месяцев

www.itechart.com

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-developer(React-Native)
В аутсорсинговой компании я работал над тремя проектами, создавая и улучшая мобильные и веб-приложения на React и React Native. Я брался за фронтенд от начала до конца, решая задачи в хаосе или чётких процессах, и иногда помогал с бэкендом на Node.js. Моя цель — создавать продукты, которые работают как надо и цепляют пользователей. Healthcare-стартап (США) Что делал: * Самостоятельно разобрался в API-документации и интегрировал её в веб- и мобильное приложение на Reactи React Native. * Писал чистый и масштабируемый код для фронтенда, настраивал адаптивный дизайн для всех устройств. * Сотрудничал с дизайнерами для создания интуитивного UI и участвовал в код-ревью для поддержания качества кода. Улучшения: * Ускорил интеграцию API на 25% за счёт грамотной архитектуры фронтенда. * Обеспечил стабильную работу приложения в условиях хаотичных процессов, что позволило запустить проект вовремя. Внутренний проект (Discount App) Что делал: * Разрабатывал мобильное приложение, веб-версию и админ-панель на React и React Native для сервиса скидок. * Интегрировал сторонние API, обновлял зависимости тех-стека и обеспечивал отзывчивость интерфейсов. * Писал базовую бэкенд-логику на Node.js для поддержки админки. * Работал с продакт-менеджерами, чтобы синхронизировать разработку с бизнес-целями. Улучшения: * Оптимизировал рендеринг компонентов, ускорив загрузку интерфейса на 30%. * Улучшил UX, сделав приложение интуитивным, что повысило вовлечённость пользователей. PWCC (США) Что делал: * Создавал мобильное приложение и веб-версию на React Native и React в проекте с чёткими процессами. * Интегрировал сторонние SDK, следил за актуальностью библиотек и участвовал в код-ревью. * Сотрудничал с бэкенд-разработчиками для стабильного обмена данными и уточнял требования у стейкхолдеров. Улучшения: * Улучшил анимации и отзывчивость UI, сократив задержки отклика на 20%. * Повысил функциональность приложения за счёт интеграции SDK, что улучшило пользовательский опыт. Я брался за фронтенд, решал задачи самостоятельно и доставлял результаты, которые делали проекты лучше для пользователей и бизнеса. - Разработка и поддержка клиентской части веб-приложения - Разработка и поддержка мобильных приложений - Рефакторинг программного кода
Май 2021Ноябрь 2021
7 месяцев
ReDev

Минск

Frontend-developer ( React )
Мой первый шаг в разработке — это погружение в React, где я создавал веб-приложения с нуля и доводил их до ума. Я брался за новые фичи, улучшал существующие и делал так, чтобы пользователям было удобно и приятно. Ключевые задачи: * Разрабатывал веб-приложения на React, сосредоточившись на чистом коде и плавной работе. * Работал с UX/UI-дизайнерами, чтобы создавать понятные и стильные интерфейсы. * Настраивал адаптивный дизайн, чтобы всё работало на любых устройствах — от телефонов до десктопов. * Интегрировал API с бэкендом, обеспечивая стабильный обмен данными между фронтом и сервером. Я не просто писал код — я учился разбираться в задачах и находить решения, чтобы продукт был на уровне.

Навыки

Уровни владения навыками
Продвинутый уровень
ReactJS
Java Script
Redux
React Native
REST API
HTML
CSS
JavaScript
React.js
TypeScript
Redux-Saga
Redux Thunk
Reanimated
Axios
Git
Средний уровень
Figma
Expo
Node.js
Express.js
MongoDB
Jest
Базовый уровень
MobX
GraphQL
Уровень не указан
Firebase
Gitlab

Обо мне

Привет, я фронтенд-разработчик, который не просто пишет код, а создаёт приложения, которые решают реальные задачи. Я глубоко вникаю в бизнес-процессы, чтобы мои решения приносили максимальную пользу. Мой арсенал — React, React Native, JavaScript, TypeScript, Redux, Redux Saga, Redux Thunk, GraphQL, Expo, Reanimated, Axios, Formik, Jest и ещё куча технологий, чтобы всё работало как надо. Я беру задачи на себя, работаю автономно и разбираюсь во всех деталях, доводя проекты до результата. Плюс, я заглянул в бэкенд: умею писать код на Node.js, работать с Express.js, Socket.io и MongoDB, чтобы собрать проект от фронта до сервера. Люблю сложные вызовы, крутые проекты и людей, которые горят идеями. Хотите обсудить, как я могу усилить вашу команду? Пишите — я открыт к новым возможностям и знакомствам!

Высшее образование

2017
Высшее образование
BIP - Institute of Law
juridical psychology, teacher-psychologist

Знание языков

Русский — Родной

Английский — B2 — Средне-продвинутый

Польский — B1 — Средний

Повышение квалификации, курсы

2020
IT-Academy
IT-Academy, Adobe Photoshop in web and graphic design
2020
IT-Academy
IT-Academy, Tools of UI/UX design
2020
IT-Academy
IT-Academy, Web-design and design of mobile interfaces

Гражданство, время в пути до работы

Гражданство: Беларусь

Разрешение на работу: Беларусь

Желательное время в пути до работы: Не имеет значения