Kadi Kraman

Software Developer at Expo

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kadi Kraman is a London-based software developer with 12 years of experience building web and mobile apps, currently contributing to Expo and focused on React Native developer experience. She has progressed from hands-on engineering to leadership roles at Formidable, where she led mobile services and shaped cross-functional teams while still shipping code. Her open-source work includes UI improvements to the widely used expo/expo repository and iOS enhancements to react-native-app-auth, reflecting a practical focus on developer tooling and robust OAuth flows. Comfortable across the stack—React, GraphQL, Node.js, serverless and Postgres—she’s known for rewriting platforms with small teams and turning UX pain points into polished developer-facing features.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BSc), Maths with Psychology with a Year in Computer Science, 2:1, Bachelor of Science (BSc), Maths with Psychology with a Year in Computer Science, 2:1 at The University of Birmingham
languagesEnglish, Estonian
stackoverflow-logo

Stackoverflow

Stats
331reputation
15kreached
9answers
0questions
github-logo-circle

Github Skills (26)

objective-c10
javascript10
ios10
react-native10
appauth10
swift10
oauth10
react10
typescript9
typescript-types9
typescripts9
mobile8
app-framework7
frontend7
apollo-client6

Programming languages (12)

TypeScriptJavaCSSC++ShellOCamlJavaScriptObjective-C

Github contributions (5)

github-logo-circle
React native bridge for AppAuth - an SDK for communicating with OAuth2 providers
Role in this project:
userMobile Developer (iOS)
Contributions:36 releases, 46 reviews, 286 commits in 5 years 1 month
Contributions summary:Kadi primarily contributed to the iOS implementation of the React Native AppAuth library. Their work involved adding and modifying methods for handling authorization and token refresh flows within the iOS environment. They enhanced functionality by enabling the use of scopes and additional parameters, alongside improvements for offline access and consistent error handling. These changes aimed to provide a more robust and feature-rich integration with OAuth2 providers for React Native applications.
native-bridgereactreact-nativebridgeproviders
expo/expo

Sep 2023 - Mar 2025

An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Role in this project:
userFront-end Developer
Contributions:91 reviews, 81 PRs, 136 pushes in 1 year 7 months
Contributions summary:Kadi primarily contributed to the `expo/expo` repository by modifying the Expo Dev Menu. Their work involved improving the user interface by relocating and highlighting key actions like "Refresh" to enhance usability. The changes included adjustments to the button layout, text, and the overall organization of the dev menu options. These modifications demonstrate a focus on improving the developer experience within the Expo framework.
ios-androidiosmobileweexframework7
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kadi Kraman - Software Developer at Expo