Ryan Conway

Hi, I'm Ryan Conway

Mobile Developer
Kotlin & Flutter

9+ years building production Android and cross-platform mobile apps - from fintech and food delivery to open-source templates and game development.

Currently Building

Creature Keeper

In Progress

A relaxing idle creature-collection game for iOS and Android. Collect, nurture, and evolve creatures while building habitats and sending expeditions - even while you sleep.

  • Designed a three-pillar core loop (Habitats → Expeditions → Evolution) with meaningful tradeoffs, including an expedition injury system that forces strategic roster management
  • Engineered a tick-less game engine where all resource generation is calculated retroactively from elapsed time, enabling reliable offline progression capped at 8 hours
Flutter Dart Bloc Hive AdMob in_app_purchase

Featured Projects

Skills

Kotlin Flutter Dart Java Jetpack Compose Android Clean Architecture MVVM Bloc Git SQLite Hive

Experience

Nimble

Mid/Senior Software Developer

Bangkok, Thailand

Jan 2022 – Present
  • Team lead on the Self-Ordering Kiosk system for Okya - managed backlog, assigned tasks, and drove technical decisions across a multi-product Flutter suite (Kiosk, POS, Order Management, Kitchen Display)
  • Lead maintainer of Nimble's public Android Templates repository - owned the backlog and raised the quality bar for all new Android projects generated from it
  • Drove internal initiative to migrate XML layouts to Jetpack Compose across Android projects

E-Science Corp

Software Engineer II

Muntinlupa, Philippines

Jul 2017 – Dec 2021
  • Lead mobile developer on projects that made up 21% of company revenue as of 2021 - responsible for delivery, architecture, and team standards across EDTR and SOLE
  • Spearheaded migration from Java to Kotlin and introduced Clean Architecture to a legacy codebase with 10,000+ active users across South-East Asia
  • Optimised data transfer and querying for large inventory datasets, improving reliability for field users on limited connectivity