Разработчик програмного обеспечения
Опытный React Native разработчик с более чем 7-летним опытом в веб-разработке и 4-х летним опытом создания кроссплатформенных мобильных приложений. Специализируюсь на экосистеме JavaScript/TypeScript. Доказанная способность вести разработку приложений от проектирования архитектуры до развертывания и публикации в магазинах. Командный игрок, увлеченный сложными проектами и непрерывным обучением.
mail: filpoyma@gmail.com tg: @RomanWorkarara folio: romanworkafolio.com
НАВЫКИ
- React, Next.js
- Управление состоянием: Redux Toolkit (Thunk, Saga), MobX, Zustand, TanStack Query, RTK Query
- Стилизация: Material UI, Ant Design, Styled Components, Sass, CSS3
- Сборщики: Webpack, Vite
- Микросервисы
- React Native
- Управление состоянием: Redux Toolkit (Thunk, Saga), MobX, Zustand, TanStack Query, RTK Query
- Аналитика приложения: AppsFlyer, AppMetrica, Firebase Analytics
- Push-уведомления и рассылка: OneSignal, Customer, Firebase Cloud Messaging
- Работа с WebView и его оптимизация
- Написание нативных модулей: Kotlin (Android), Swift (iOS)
- Мониторинг приложения: Sentry, Crashlytics
- Картографические сервисы: Google Maps SDK, Yandex Maps SDK, MapBox SDK
- Анимации: React Native Reanimated
- Публикация: полный цикл публикации в App Store, Google Play и AppGallery
- Git, Docker, NGINX, CI/CD (настройка для мобильных приложений)
- Тестирование: Jest (Unit/Интеграционные тесты)
- Администрирование: Linux Server
ОПЫТ РАБОТЫ
Разработчик мобильных приложений | Сентябрь 2023 – Настоящее время
• Разработка и архитектура мобильных приложений с нуля на React Native
• Написание нативных модулей для iOS и Android на Swift и Kotlin
• Реализация анимаций с использованием React Native Reanimated
• Интеграция с картами, push-уведомлениями, сервисами оплаты и другими функциями устройств
• Написание unit- и интеграционных тестов
• Настройка мониторинга ошибок и производительности с помощью Sentry и аналитики через AppMetrica и Firebase Analytics
• Управление полным циклом выпуска приложений, публикация в App Store, Google Play, AppGallery
Веб-разработчик / Наставник | Ноябрь 2021 – Июнь 2023
• Разработка внутренних продуктов компании на современном стеке (React, React Native, Node.js)
• Обучение и наставничество студентов по программе Fullstack-разработки
• Ключевые технологии: React, React Native, Redux, RTK Query, Zustand, Node.js, Express, MongoDB, PostgreSQL, Docker
РВеб-разработчик | Декабрь 2020 – Ноябрь 2021
• Разработка сервисов на React, Next.js
• Разработка мобильный приложений на React Native
• Активная работа с библиотеками управления состояним, создание сложных анимаций, работа с картами, работа с системами оплаты
• Использование Jest для тестирования
Frontend-разработчик | Декабрь 2019 – Ноябрь 2020
• Разработка приложения для управления визуализацией рекламы в розничной сети компании
• Создание личных кабинетов пользователей и прототипирование мобильных приложений
• Технологии: React, React-Native, Redux (Thunk/Saga), Node.js, Express, MongoDB, REST API, GraphQL, AntDesign, Material UI, Docker
FullStack-разработчик | Январь 2019 – Декабрь 2019
• Разработка и поддержка клиентской части веб-приложения
• Разработка и обслуживание серверной части приложения
• Фронтенд: React, Redux (Thunk/Saga), Next.js, Material UI, Styled Components
• Бэкенд: Node.js, Express, MongoDB, WebSockets
Веб-разработчик / Системный администратор | Август 2012 – Декабрь 2018
• Веб-разработка и поддержка сайтов на WordPress
• Администрирование серверов (Windows Server 2012, почтовые серверы)
• Удаленная поддержка и устранение неполадок
ОБРАЗОВАНИЕ
Диплом о высшем образовании, Радиотехника
Сертификат: FullStack Developer
Курсы программирования FOXMINDED | 2017
Учебный центр "Специалист" при МГТУ им. Н.Э. Баумана | 2012
Сертификаты: JavaScript, PHP, CSS, HTML, Web-разработка
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Увлекаюсь программированием и командной работой над интересными проектами. Люблю читать техническую литературу и посещать IT-мероприятия.
Хобби: йога и путешествия.
Языки: русский, английский B1.