React Native DeveloperSmooth Animations & Interactive UI Components

I create React Native apps with fluid animations and custom UI components. Whether you need complex transitions, interactive interfaces, or immersive mobile experiences, I help transform your concepts into reality.

Bringing designs to life, one component at a time.

Featured Work

A collection of React Native projects showcasing advanced animations, custom UI components, and interactive experiences. Each app demonstrates different technical challenges and creative solutions.

Animated VPN UI with Rive app preview

Animated VPN UI with Rive

Rive-powered interface showcasing animated globe transitions and dynamic connection states.

#React Native

...

Music Interaction Prototype app preview

Music Interaction Prototype

A fully navigable music app with mood-based onboarding, animated audio controls and wavy-music animated background.

#React Native

...

Hey! I'm

Matthias Brandolin

I've been coding since I was 15, evolving from Java to discovering React Native during high school internships. Four years of professional experience taught me everything from legacy maintenance to building projects from zero, but what truly excites me is specializing in Reanimated and Skia animations.

After seeing how these libraries can transform ordinary apps into engaging experiences, I decided to focus on creating custom components and interactive interfaces. Now transitioning to freelancing to work on more diverse projects and bring unique mobile experiences to life.

Outside of development, I like to stay active by running and to be up to date with the newest AI findings. Based in Trieste, working remotely with clients across Italy.

4+

years of

React Native

Expo

for smooth development flow

Reanimated

,

Skia

and

Gestures

libraries for beautiful designs

Develop.tsx
export const createMobileExperience = async (requirements) => {
const designSpec = await planUserExperience(requirements);

const ui = createUIComponents(designSpec);

const animatedUI = ui.map(component =>
addAnimations(component, 'beautiful')
);

const app = buildWithReactNative(animatedUI);

return deployExperience(app);
}

Contact

I'm excited to take on new React Native projects and help bring innovative mobile experiences to life. Whether you need custom animations, UI implementation, or complete app development, let's discuss how we can work together to create something exceptional.

You can also reach me directly at

[email protected]