Josh Reeves

Co-founder & VP Of Engineering at Bloom

Greater Seattle Area United States
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

👤
Senior
Josh Reeves is a Co-founder and VP of Engineering based in the Greater Seattle Area with over 20 years of web development experience and 11 years in formal engineering roles. He blends full-stack product instincts and UX-driven problem solving to design, build, and operate interactive web and mobile experiences. As a hands-on leader at Bloom and owner of a boutique wilderness lodge, he pairs startup engineering rigor with customer-focused product design. Josh is an active open-source contributor, improving cross-platform Bluetooth LE in react-native-ble-manager and hardening session/cookie handling for Shopify apps, demonstrating both mobile and backend depth. He’s known for untangling tricky edge cases—like BLE peripheral state and ITP-driven session flows—so products feel stable and intuitive in the real world.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

ruby-rails10
ios10
react-native10
session-management10
rails10
ruby10
btle10
android10
shopify-app10
cookie10
bluetooth-low-energy10
javascript9
objective-c9
swift9
web-security9

Programming languages (7)

TypeScriptJavaShellSCSSJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
Shopify/shopify_app

May 2019 - Feb 2020

A Rails Engine for building Shopify Apps
Role in this project:
userBack-end Developer
Contributions:5 commits, 5 PRs, 28 comments in 8 months
Contributions summary:Josh primarily contributed to the `shopify/shopify_app` repository by addressing issues related to cookie handling and user sessions within the Shopify app ecosystem. They fixed a bug where redirect URLs were lost and improved the handling of non-GET requests, improving the user login flow. They implemented solutions for ITP 2.0 and enhanced session management for a more seamless user experience.
rails-enginesshopify-app
React Native BLE communication module
Role in this project:
userMobile Developer (Android/iOS)
Contributions:6 commits, 6 PRs, 2 comments in 27 days
Contributions summary:Josh primarily contributed to the `react-native-ble-manager` project by implementing features and fixing bugs related to Bluetooth Low Energy (BLE) communication. They added functionality for managing the maximum byte size in write methods across both iOS and Android platforms. Their commits also involved improving the peripheral connection handling and general stability of the Bluetooth module, specifically fixing bugs related to retrieving connected and discovered peripherals. They further enhanced the module by including a method for checking the connection state of a specific peripheral and handling connection events.
react-nativebleandroidiosbluetooth-low-energy
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