Mike Diarmid

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
award
Top expert inCross-Platform Mobile Development with React Native
Mike Diarmid is a polyglot founder and software engineer with 11 years of experience building developer-focused tools and infrastructure while prioritizing human-centered leadership. He contributes to high-profile open source projects across mobile, backend, and tooling—work includes fixes to Firebase Flutter plugins, React Native notification internals, and the melos Dart workspace manager—demonstrating strong cross-platform fluency from native Android/iOS to server-side extensions. Based in the UK, he runs a sophisticated homelab (Proxmox, UniFi) that doubles as a testbed for production-grade infrastructure and automation. Mike blends hands-on engineering in languages like Dart, TypeScript, Rust, C++, and Python with empathetic team-building, aiming to boost developer productivity without sacrificing wellbeing. Notably, his contributions range from native Java refactors that improve notification behavior to improving cross-platform test reliability in node-redis, showing both deep technical breadth and attention to real-world robustness.
code11 years of coding experience
languagesEnglish, Polish, German
stackoverflow-logo

Stackoverflow

Stats
6,134reputation
710kreached
41answers
5questions
Badges
firebase-authentication
top-5%
firebase-realtime-database
top-5%
javascript
top-1%
firebase
top-5%
react-native
top-5%
github-logo-circle

Github Skills (52)

styles10
javascript10
ios10
react-native10
mobile-development10
package-management10
stylesheets10
redis10
flutter-apps10
ui-components10
testing10
crashlytics10
typescript10
android-sdk10
java10

Programming languages (17)

MDXPowerShellJavaC++CObjective-C++GoHTML

Github contributions (5)

github-logo-circle
firebase/flutterfire

Feb 2019 - Sep 2022

🔥 A collection of Firebase plugins for Flutter apps.
Role in this project:
userMobile Developer (Android/iOS)
Contributions:6 releases, 1128 reviews, 571 commits in 3 years 7 months
Contributions summary:Mike primarily focused on Firebase Performance and Crashlytics plugins for Flutter. They addressed issues related to incorrect attribute settings and deprecated API usage within the Firebase Performance plugin. Additionally, the user fixed an incorrect method call in the Firebase Crashlytics iOS plugin.
flutter-appsgooglefirebasedartflutter
DEPRECATED: For RNFB v5 only.
Role in this project:
userMobile Developer
Contributions:1 release, 59 commits, 16 PRs in 2 years
Contributions summary:Mike's contributions primarily focused on updating and configuring a React Native Firebase starter project. They added Firebase packages to the Android application, updated the enabled modules list within the JavaScript code, and fixed lint errors within the Android build. They also merged remote changes and updated the project's version to v5.3.0, including related dependency updates.
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
Mike Diarmid