
Logan Keller
Verified Expert in Engineering
Software Developer
San Jose, CA, United States
Toptal member since April 16, 2020
Logan is a senior mobile engineer specializing in Flutter. Over the past eight years, he has led and contributed to the development of numerous cross-platform Flutter and React Native apps, as well as native iOS and Android apps. A problem solver at heart, Logan finds great fulfillment in overcoming challenges and bringing innovative ideas to life.
Portfolio
Experience
- Git - 8 years
- Dart - 4 years
- Flutter - 4 years
- Swift - 3 years
- Node.js - 3 years
- React Native - 3 years
- TypeScript - 3 years
- Supabase - 1 year
Availability
Preferred Environment
Flutter, Dart, Swift, React Native, TypeScript
The most amazing...
...project I've worked on was Sober Grid, an app that helps people battle addiction. It was deeply fulfilling to work on something that literally saves lives.
Work Experience
Senior Mobile Engineer
Salt + Light
- Helped lead the architectural design of the mobile application, ensuring a scalable and robust framework that supports seamless user interactions.
- Developed and implemented key features, including the first-time user experience (FTUE), OTP and social sign-in, and push notifications, enhancing the overall user experience.
- Ensured that the app was optimized for both iOS and Android platforms, delivering a consistent and high-quality experience for all users.
- Worked closely with designers, product managers, and other engineers, providing technical guidance and mentoring junior developers, fostering a collaborative and efficient development environment.
- Implemented rigorous testing protocols to identify and resolve bugs, ensuring the app’s stability and performance before its release.
Staff Mobile Engineer
Gloo
- Worked with the mobile team in developing and releasing a Flutter app for SMS communication tools for nonprofit organizations.
- Led from the keyboard by performing code reviews, contributing to front-end, back-end, and CI/CD processes, and focusing on architectural direction, small features, and bug fixes.
- Collaborated with product and other engineering teams to align strategies, estimate features, create requirements tickets, and prioritize and sequence tasks effectively.
Senior Mobile Engineer
Gloo
- Worked on a small team of mobile developers to help build out new features and fix bugs to optimize and enhance the performance and UX of the Gloo platform.
- Transitioned our native iOS and Android apps to Flutter in order to create a single codebase, allowing the app to be available to both iOS and Android platforms.
- Focused on mobile infrastructure, network, and UI stories.
Full-stack Engineer
Kukui Corporation
- Led project development for a real-time communication tool that leverages mediums such as SMS and live chat, allowing automotive shops to better communicate with their customers.
- Worked closely with the product owner, stakeholders, and clients to gather project requirements, write user stories, and prioritize the backlog based on the product roadmap.
- Drove architecture decisions such as using React Native for a mobile (iOS/Android) React/MobX web app, Node.js back end (deployed on AWS), and the Realm Object Server for real-time communication.
- Collaborated with other tech leads within Kukui to ensure that the new project integrated properly with the existing components and services.
- Conducted ongoing code reviews to maintain code quality.
iOS Engineer
Kukui Corporation
- Built the new digital vehicle inspection (DVI) native swift iOS app from the ground up using technologies such as Realm and RxSwift.
- Collaborated with the back-end API team to design and integrate the API with the DVI iOS app.
- Redesigned the legacy .Net connector service that gathers data from clients' SQL databases on a nightly basis instead of fetching data in real time.
- Worked closely with clients to ensure customer requirements were met.
- Delivered results by collaborating on a small, distributed team in a fast-paced environment.
Experience
Salt + Light
https://apps.apple.com/us/app/salt-light-intentional-play/id1671228477As a senior mobile engineer on the Salt + Light project, I played a pivotal role in the successful development and launch of the app. My responsibilities included:
• Architecture Design: I helped lead the architectural design of the mobile application, ensuring a scalable and robust framework that supports seamless user interactions.
• Feature Development: I developed and implemented key features, including the first-time user experience (FTUE), OTP and social sign in, and push notifications, enhancing the overall user experience.
• Cross-platform Optimization: I ensured that the app was optimized for both iOS and Android platforms, delivering a consistent and high-quality experience for all users.
• Collaboration and Leadership: I worked closely with designers, product managers, and other engineers, providing technical guidance and mentoring junior developers, fostering a collaborative and efficient development environment.
• Quality Assurance: I implemented rigorous testing protocols to identify and resolve bugs, ensuring the app's stability and performance before its release.
Gloo Mobile App
https://play.google.com/store/apps/details?id=com.gloo.thryve&hl=en_US• Working with the mobile team in developing and releasing a Flutter app for SMS communication tools for nonprofit organizations.
• Leading from the keyboard by performing code reviews and contributing code to the front-end, back-end, and CI/CD processes, emphasizing architectural direction, smaller features, and bug fixes.
• Collaborating with product and other engineering teams to align on strategy, estimate features, create tickets for requirements, and prioritize and sequence work appropriately.
Kukui Connect
https://play.google.com/store/apps/details?id=com.kukuilink&gl=US&pli=1Skills
Libraries/APIs
Node.js, React
Tools
Git
Languages
Dart, Swift, TypeScript
Frameworks
Flutter, React Native, UIKit
Other
Supabase
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring