Personal details

Ryan - Remote mobile app developer

Ryan

Sr. Software Engineer
Based in: đŸ‡ș🇾 United States
Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

I am a senior software engineer and a Google Developer Expert in Flutter. I specialize in multiplatform front-end development using Flutter and React/React Native and have experience in back-end development in Node.js.

I enjoy building software that has a positive impact and am passionate about discovering how emerging and current technologies can create robust user experiences.

Work Experience

Lead Software Engineer
Uptech Studio | Aug 2022 - Present
Node.js
PostgreSQL
TypeScript
Firebase
Kubernetes
Terraform
Next.js
Flutter
NestJS
Supabase

Participated as the lead product engineer of an NIL startup focused on connecting fans with athletes.

  • Worked closely with the Product & Design team to build application features.
  • Designed, implemented, and tested the Flutter application connecting fans and athletes on mobile and web.
  • Designed, implemented, and tested the Nest.js API interfacing with Aurora Postgres, hosted in AWS EKS.
  • Assembled an ARD (Architectural Decision Record) comparing various backend technologies focused on reducing the cognitive load of product engineers.
  • Introduced processes for introducing new technologies using Technology Radars, Architectural Decision Records, and RFCs.
Contractor
FourFront Media | Aug 2021 - Dec 2021
PostgreSQL
TypeScript
React
Next.js
Flutter
Vercel
Supabase

As the lead product engineer, helped develop the startup’s minimum viable product in the entertainment industry.

  • Assisted with the development of the product roadmap
  • Aided in the preparation of documents for the data room for investors
  • Built initial product using React.js, Next.js, and Supabase

Education

Southern Polytechnic State University
Bachelor's degree・Computer Science
Aug 2006 - Dec 2008