Skip to content
Mario Norato

Edinburgh, Scotland

Mario Norato

Senior React Native Developer

I build mobile applications. For ten years I have shipped React Native apps for banks, retailers, newspapers and crypto startups — from a greenfield project I architected alone to a codebase read by a million people a month.

I care about clean architecture, tests that earn their keep, and code a stranger can read on a Monday morning. This site is my CV and a place where I write about all of it.

Selected work

Read the CV →

A few places the code ended up.

What I work with

Mobile
React Native Expo Native Android React Navigation Native modules
Languages
TypeScript JavaScript Java Kotlin PHP
State & data
Redux redux-saga MobX GraphQL Apollo Client REST WebSockets
Testing
Jest Detox Appium TDD BDD Storybook
DevOps & delivery
Fastlane Bitrise EAS Jenkins Azure DevOps Docker
Practices
Clean architecture Agile / Scrum Code review Mentoring OAuth / SSO

Recent writing

All posts →