Vladimir HlobchastyiSoftware Engineer
Back to work
Case Study
React Native app

FitFast

Cross-platform mobile app (iOS & Android) for fasting, nutrition and workout tracking, built with React Native.

Role

React Native Engineer (team)

Focus

New features, refactoring and ongoing improvements across fasting, nutrition, scanning, workouts and subscriptions.

Stack

React NativeTypeScriptReact NavigationTanStack QueryReanimatedSkiaVision CameraVictory Nativei18nextMMKVPusherreact-native-iapOneSignalSentry
Preview & Screenshots
01 / 04
FitFast — image 1
FitFast — image 2
FitFast — image 3
FitFast — image 4

Overview

FitFast is a comprehensive intermittent-fasting and nutrition app for iOS and Android, live on Google Play. I joined the existing team and worked within a large React Native codebase — adding new features, refactoring screens and shared logic, and helping evolve the app across fasting, meal tracking, food scanning, workouts and subscriptions.

Challenge

Contributing to a feature-dense production app means changes have to fit existing patterns, stay smooth on real devices and not regress fasting, nutrition, realtime or payment flows. Much of the work was careful refactoring alongside shipping new functionality.

Outcome

New features delivered and parts of the app refactored to be cleaner and easier to maintain, while keeping the live app stable for users on both platforms.

Responsibilities

03 areas
01

New features

Built and shipped new screens and flows across fasting, nutrition and tracking as part of the team.

02

Refactoring

Refactored existing screens and shared logic to reduce complexity and improve maintainability of the codebase.

03

App-wide improvements

Worked on performance, UI consistency and fixes across the React Native app, using Reanimated and Skia to keep interactions smooth.