
Ryan Moelter
Verified Expert in Engineering
Android Developer
Oakland, CA, United States
Toptal member since May 24, 2022
Ryan is an independent native mobile app developer excited about building high-quality experiences that better people's lives. He combines his more than 10 years of professional technical expertise, experience with UX and UI design, and obsessive attention to detail to bring ideas to life.
Portfolio
Experience
- Android - 11 years
- Android Studio - 8 years
- Gradle - 8 years
- Kotlin - 7 years
- Figma - 5 years
- Design Systems - 4 years
- Coroutines - 3 years
- Kotlin Multiplatform - 2 years
Availability
Preferred Environment
MacOS, Android Studio, Figma, Gradle, Kotlin, Coroutines, Android, IntelliJ IDEA, iOS, Xcode, Swift
The most amazing...
...risk I've taken is creating the Heypenny mobile apps, diving into iOS and back-end development alongside Android development to bring my own idea to life.
Work Experience
Independent Mobile App Developer
Self-employed
- Created the Heypenny apps from scratch to split bills and trips between friends, emphasizing a delightful UX and privacy.
- Crafted native Android and iOS apps and a back end (Kotlin and Compose, Swift and SwiftUI, and Kotlin and JVM).
- Designed and implemented a Kotlin multiplatform offline sync engine, custom receipt scanning algorithms, a design system, an open-source Android navigation system (Magellan X), and everything else needed for the apps.
- Enabled features like scanning a receipt with the camera, splitting with friends, and settling up later in collaborative groups.
Senior Android Developer
Headspace
- Led the Android chapter, setting the technical direction of the cross-feature collection of engineers.
- Managed the Android part of the core feature squad, delegating to and guiding two contractors.
- Re-architected the home page and implemented other cross-functional features.
Senior Android Engineer
Wealthfront
- Served as the scrum master, product owner, and Android developer for the design system team.
- Contributed heavily to a major update to the team’s open-source navigation framework.
- Guided UI development practices of all features on Android.
- Created multiple components and related tools for the Android part of our design system.
- Implemented the Android components of linking and automation-related cross-functional features.
Android Engineer
Wealthfront
- Kick-started and led the creation of a cross-platform design system.
- Created an open-source animation framework from scratch.
- Served as the team’s local expert for UI development.
- Implemented the Android component of planning and cash-related cross-functional features.
- Improved our infrastructure, including dark mode, testing framework, text handling, and more.
Junior Android Engineer
Wealthfront
- Helped transition the main Wealthfront app to Kotlin.
- Implemented the Android component of transfer-related cross-functional features.
- Implemented the Android component of planning-related cross-functional features.
Experience
Heypenny App
https://heypenny.moneyTo get the best experience, the apps are native iOS and Android apps with a Kotlin multiplatform offline sync engine. The Android app uses Kotlin and Jetpack Compose, built on a custom open-source navigation framework, and the iOS app uses Swift and SwiftUI. The GraphQL back end is Kotlin/JVM, built on a micro-framework (http4k) focused on simplicity and speed.
The app is currently available on the App Store and Play Store.
Headspace Android App
https://play.google.com/store/apps/details?id=com.getsomeheadspace.androidWealthfront Android App
https://play.google.com/store/apps/details?id=com.wealthfrontStickers Habit Tracking App
Wearable Stress Tracker
• Heart rate variability: the difference in heart rate between breathing in and breathing out
• Galvanic skin response: also known as skin conductivity, or how much sweat is present
• Electromyography: how tense particular muscles are
The prototype was a functional Arduino board with all the necessary sensors and analyzed the data through a connected laptop. I also learned a lot as the team's elected leader.
Education
Bachelor's Degree in Computer Engineering
California Polytechnic State University, San Luis Obispo - San Luis Obispo, California, United States
Skills
Libraries/APIs
RxJava 2, Retrofit
Tools
Android Studio, IntelliJ IDEA, Figma, Affinity Designer, Adobe Illustrator, Xcode, Gradle, Android Jetpack
Languages
Kotlin, Java, Swift, SQL, C, GraphQL, HTML, HTML5, CSS
Paradigms
Agile, Mobile Development, Mobile UX Design, UX Design, UI Design
Platforms
Android, MacOS, iOS, Arduino
Frameworks
SwiftUI
Other
Android Development, Software Development, Android Architecture, Jetpack Compose, Architecture, Mobile Architecture, Native Mobile Apps, Data Modeling, Coroutines, Design Systems, Kotlin Multiplatform, Material Design, Android App Design, Cross-platform App Development, Cross-platform UX, Technical Leadership, CI/CD Pipelines, APIs, Wearables, Google Play Store, Full-stack, App Design, Artificial Intelligence (AI)
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