• File

Олег

Front-end програміст (React Native)

Age:
36 years
City:
Volochysk

Contact information

The job seeker has provided: Phone numberEmail

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

OLEH MAZUR
SENIOR REACT NATIVE ENGINEER
Khmelnytskyi, Ukraine | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)

PROFESSIONAL SUMMARY

Senior React Native Engineer with 4+ years of experience developing and maintaining cross-platform applications for iOS, Android,
and TV platforms. Experienced in building scalable application architecture, responsive user interfaces, complex animations, native
integrations, and third-party services. Comfortable working across the full development lifecycle, from technical design and
implementation to debugging, performance optimization, testing, and release.

CORE SKILLS
Languages: TypeScript, JavaScript, C++, Kotlin, Swift
Mobile: React Native, Expo, React Navigation, Reanimated, Skia, Gesture Handler, Vision Camera
State & Data: Zustand, Redux, MobX State Tree, TanStack Query, MMKV
Native & Media: TurboModules, Amazon Vega/Kepler, Shaka Player, W3C Media APIs, DRM/Widevine
Services: Firebase, Stripe, RevenueCat, Twilio Conversations, Intercom, Sentry
Quality & Delivery: Jest, React Native Testing Library, GitLab CI, GitHub Actions, Expo EAS, Fastlane
AI-Assisted Development: OpenAI Codex, Claude Code, Cursor, GitHub Copilot - code generation, refactoring, debugging, documentation,
and technical research.
Engineering Practices: SOLID, DRY, KISS, YAGNI, design patterns.

PROFESSIONAL EXPERIENCE
React Native Developer | GlobalLogic Sep 2025 – Present
Lviv, Ukraine
• Develop and maintain React Native applications for mobile and TV platforms, delivering reusable UI components, responsive layouts,
and complex animations.
• Extend React Native through native C++ TurboModules and platform-specific integrations while resolving performance, stability,
memory, and playback issues across JavaScript and native layers.
• Design media playback controls, device discovery, pairing, cross-device activation, and reliable TV focus management for D-pad
navigation.
• Contribute to technical design, code reviews, debugging, performance optimization, and architectural improvements.
• Mentor team members, conduct technical interviews, and participate in candidate evaluation.

Project 1: Streaming Platform — Multi-device movie and TV streaming application
• Re-architected the video player for Amazon Vega/Kepler, designing a scalable playback system for VOD and live content on top of Shaka
Player and W3C Media APIs.
• Investigated and resolved critical media-player stability, performance, memory, and ANR issues across TV platforms.
• Developed C++ TurboModules for BIF thumbnail parsing and an mDNS/TCP-based device discovery and pairing solution.
• Built a Reanimated worklet-based seek bar with synchronized gesture handling and improved player and carousel focus management.
Technologies: React Native, TypeScript, C++, TurboModules, Reanimated, Amazon Vega/Kepler, Shaka Player, W3C Media, Widevine, Zustand,
Redux, Firebase Analytics, MMKV

Project 2: Trading Education Application — Interactive learning and simulated trading tools
• Developed interactive charts for market data and asset-performance visualization using D3, Skia, and SVG.
• Implemented complex UI animations, responsive layouts, reusable components, and trading-tool business logic.
Technologies: React Native, TypeScript, Zustand, Reanimated 4, іGesture Handler, Skia, D3, MMKV, Firebase Crashlytics, UXCam, Nitro
Modules

Oleh Mazur • Senior React Native Engineer
React Native Developer | Iterators Nov 2022 – Sep 2025
Warsaw, Poland
• Developed and maintained cross-platform mobile applications for clients across travel, commerce, social networking, media, and
mobility domains.
• Contributed to the company’s reusable mobile application template, keeping architecture and tooling aligned with current React Native
practices.
• Maintained Android and iOS CI/CD pipelines using GitLab CI, GitHub Actions, and Expo EAS.

Project 1: Travel Booking Application
• Implemented application state with MobX State Tree and integrated Stripe payments, Firebase push notifications, Intercom, Sentry,
deep links, and internationalization.
• Created polished interface animations with Reanimated and supported automated testing with Jest.
Technologies: React Native, TypeScript, MobX State Tree, Stripe, Firebase Messaging, Intercom, Reanimated, i18next, Sentry, React Navigation,
MMKV, Jest

Project 2: Role-Based Auction Platform
• Implemented Universal Links and App Links, multi-factor authentication with biometrics and OTPs, advanced filtering and sorting, and
QR-based contact sharing.
Technologies: React Native, TypeScript, MobX State Tree, Reanimated, Firebase, Biometric Authentication, MMKV, i18next, Jest

Project 3: Camera-Based Performance Application
• Integrated Vision Camera and external-device communication, built custom interfaces with React Native Skia, and implemented real-
time chat using Twilio Conversations.
• Delivered Firebase OAuth authentication, video recording, performance scoring features, and animated data visualizations.
Technologies: React Native, TypeScript, Vision Camera, Skia, Reanimated, Twilio Conversations, Firebase, TanStack Query, MMKV, FFmpegKit

Project 4: Mobility Comparison Application
• Reverse-engineered native iOS and Android application behavior, refactored legacy React Native code, and implemented third-party
provider account linking.
• Upgraded the application to a current stable React Native version, resolving compatibility issues and improving maintainability.
Technologies: React Native, TypeScript, Firebase, Segment, Mixpanel, Sentry, Intercom, Reanimated, MobX, MMKV

Add-hoc projects: social networking, subscriptions, real-time chat, event scheduling, media analysis, WebView integrations, analytics, and
release automation.

Software Development Trainee | Binary Studio Academy Jun 2022 – Sep 2022
Lviv, Ukraine
• Completed an intensive development program covering React Native, TypeScript, React, Redux, Kotlin, GraphQL, REST APIs, deep linking,
push notifications, and WebSockets.
• Built web and mobile training projects individually and as part of a team.

EDUCATION
B.Sc. in Computer Science and Information Technology | Khmelnytskyi National University | 2018
B.A. in Political Science and Government | Olsztyńska Szkoła Wyższa | 2010

PROFESSIONAL DEVELOPMENT
Node.js: Hillel IT School, 2025 — Express, MongoDB, Docker, REST APIs, OAuth, WebSockets, file processing, and payments
C++: Prometheus, in progress — algorithms, data structures, memory management, OOP, templates, and STL

LANGUAGES
Ukrainian: Native
English: Upper-Intermediate (B2)
Polish: Upper-Intermediate (B2)

Oleh Mazur • Senior React Native Engineer

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: