@ Expo · Remote, UK

Hi, I'm Kadi.
I build apps & teach people how.

Software developer at Expo, working on tools, talks and tutorials that make React Native a bit nicer to use.

React NativeExpoTypeScriptConference speakerCourse author
Portrait of Kadi
Always tinkering
Based in the UK
✦ 10+ years in
React NativeExpoTypeScriptDeveloper experienceMobileTeachingOpen sourceReact NativeExpoTypeScriptDeveloper experienceMobileTeachingOpen source
01 · About

A developer who likes to explain things.

— Bio

Hey there! I'm Kadi, and I've been building things on the web (and beyond) for over a decade now. These days I work at Expo, where I get to help make React Native development smoother and more enjoyable for everyone.

I'm a bit of a teaching nerd - I've created courses for Frontend Masters and Egghead, spoken at conferences all over the world, and I genuinely love breaking down complex topics into something approachable.

When I'm not knee-deep in code, you'll probably find me at a conference, recording a tutorial, or figuring out how to explain yet another routing concept.

— Now
Currently noodling on
  • Building cool things at Expo
  • Plotting next talks
  • Going deeper on animations
  • Training for a marathon
— Stats
10+
Years coding
30+
Conf talks
6
Courses shipped
2
Languages
— Stack
React NativeExpoTypeScriptJavaScriptReactGraphQLNode.jsMobile Development
— Languages
EnglishNative
EstonianNative
02 · Work

Places I've called home.

Sep 2023 - Present
Expo
Software Developer

Building tools to help developers build apps with React Native. Working on developer experience, tooling, and educational resources.

Nov 2017 - Aug 2023
Formidable
Director of Engineering, Mobile Services

Led mobile development teams and helped clients build React Native applications. Maintained open-source libraries including react-native-app-auth.

Apr 2017 - Oct 2017
Rota
Senior Software Engineer

Built mobile and web applications for workforce management.

Aug 2015 - Mar 2017
Red Badger
Software Engineer

Developed web and mobile applications for various clients using React and React Native.

Jun 2013 - Jul 2015
Tessella
Analyst Programmer

Built scientific software solutions and data analysis tools.

— Let's talk

Got an idea?
A conf to fill?
Just want to chat?

Inbox is open — for collabs, talks, courses, or anything Expo-related.