With over 11 years of experience building mobile apps across healthcare, finance, education, transportation, and consumer tech, I focus on solving real-world problems—making apps faster, safer, and more reliable. I’ve worked on apps that help doctors, streamline payments, and improve driver support, and I’m driven by opportunities to create efficient, impactful technology. In my last role at Baycare, I built cross-platform apps with React Native, Flutter, Angular, and Ionic, working on doctor support apps and improving performance with GraphQL. I also optimized deployment times by 50% using Fastlane and Python scripts, and reduced costs by leveraging Firebase. Before that, at Zubie, I rebuilt a driver app with Flutter, cutting crashes by 30% and development time by 40%. I created secure serverless APIs with AWS and integrated Stripe for payments. My work boosted user satisfaction by 25% and raised subscriptions by 20%. I know how to lead projects from start to finish, manage releases, and collaborate with teams to deliver results. My skills include React Native, Flutter, Kotlin, Swift, Java, GraphQL, AWS, and more. I’m always focused on solving problems, improving app stability, and helping teams deliver results quickly.

William Robert Thompson

With over 11 years of experience building mobile apps across healthcare, finance, education, transportation, and consumer tech, I focus on solving real-world problems—making apps faster, safer, and more reliable. I’ve worked on apps that help doctors, streamline payments, and improve driver support, and I’m driven by opportunities to create efficient, impactful technology. In my last role at Baycare, I built cross-platform apps with React Native, Flutter, Angular, and Ionic, working on doctor support apps and improving performance with GraphQL. I also optimized deployment times by 50% using Fastlane and Python scripts, and reduced costs by leveraging Firebase. Before that, at Zubie, I rebuilt a driver app with Flutter, cutting crashes by 30% and development time by 40%. I created secure serverless APIs with AWS and integrated Stripe for payments. My work boosted user satisfaction by 25% and raised subscriptions by 20%. I know how to lead projects from start to finish, manage releases, and collaborate with teams to deliver results. My skills include React Native, Flutter, Kotlin, Swift, Java, GraphQL, AWS, and more. I’m always focused on solving problems, improving app stability, and helping teams deliver results quickly.

Available to hire

With over 11 years of experience building mobile apps across healthcare, finance, education, transportation, and consumer tech, I focus on solving real-world problems—making apps faster, safer, and more reliable. I’ve worked on apps that help doctors, streamline payments, and improve driver support, and I’m driven by opportunities to create efficient, impactful technology.

In my last role at Baycare, I built cross-platform apps with React Native, Flutter, Angular, and Ionic, working on doctor support apps and improving performance with GraphQL. I also optimized deployment times by 50% using Fastlane and Python scripts, and reduced costs by leveraging Firebase.

Before that, at Zubie, I rebuilt a driver app with Flutter, cutting crashes by 30% and development time by 40%. I created secure serverless APIs with AWS and integrated Stripe for payments. My work boosted user satisfaction by 25% and raised subscriptions by 20%.

I know how to lead projects from start to finish, manage releases, and collaborate with teams to deliver results. My skills include React Native, Flutter, Kotlin, Swift, Java, GraphQL, AWS, and more. I’m always focused on solving problems, improving app stability, and helping teams deliver results quickly.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Javanese
Advanced

Work Experience

Senior Mobile Developer at Baycare
September 1, 2025 - September 26, 2025
Built a cross-platform doctor appointment and decision-support app using React Native, improving accessibility on iOS and Android. Integrated RESTful APIs, offline caching, and GraphQL-driven data queries. Implemented Bluetooth and Wi‑Fi device connectivity and managed app store releases with TestFlight, reducing post-launch issues. Led testing improvements and analytics integration to cut issues and support data-driven decisions.
Mobile Application Developer at Zubie
February 1, 2022 - September 26, 2025
Led the full rebuild of a driver-focused mobile app with a single Flutter codebase for tracking stats, benefits, and subscriptions. Built serverless backends using AWS Lambda/API Gateway/DynamoDB, integrated Stripe for subscriptions, and leveraged Firebase for authentication and real-time updates. Directed beta testing on TestFlight and Google Play, driving UX improvements and growing pre-launch subscriptions. Developed a voice-based social app (Android and iOS) with GraphQL-driven real-time updates and optimized audio components to reduce onboarding time.
Mobile Developer at OpenLogix
September 1, 2017 - September 26, 2025
Participated in the development of an instant messaging app using Kotlin for Android and Swift for iOS, including end-to-end encryption with the Signal Protocol to protect user data and meet privacy rules. Migrated legacy Objective-C to Swift, added unit/integration/UI tests, and introduced Docker and Kubernetes for deployments to improve release reliability and speed. Used Firebase for analytics and crash reporting to reduce crash rates.

Education

Bachelor's degree in Computer Science at University of Michigan
September 1, 2010 - April 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Education, Software & Internet, Media & Entertainment, Transportation & Logistics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in Marion today.