• @jasonrai
  • Principal Software Engineer, Director of Consumer Applications, HomeX
  • Toronto, Ontario
I'm a software engineer who loves mobile, open source, and learning.
Read more

Principal Software Engineer, Director of Consumer Applications

  • HomeX
  • Sep 2021 - Present

Senior Staff Engineer, Senior Manager of Mobile Development

  • HomeX
  • Sep 2019 - Aug 2021

Technical Lead

  • HomeX
  • Aug 2018 - Aug 2019

Team Lead, Software Development

  • Fleet Complete
  • Sep 2016 - Aug 2018

Software Developer

  • Fleet Complete
  • May 2014 - Aug 2016

Software Developer Intern

  • Ontario, Ministry of Community and Social Services
  • Sep 2013 - Dec 2013

Student Computer Analyst

  • TD Wealth Management
  • May 2011 - Aug 2011


Sep 01, 2021
Sep 01, 2021
Started a new role at HomeX
Excited to join HomeX as Principal Software Engineer, Director of Consumer Applications! 🎉
Principal Software Engineer, Director of Consumer Applications, HomeX
Aug 16, 2021
Aug 16, 2021
Released an App Update
Just released a big update and milestone for the HomeX app! Our app is now null safe.

Null safety is a big ecosystem change for Flutter and Dart, while it was a lot of work it was also completely worth it.

If you haven't had a chance to checkout HomeX, please do. Its the easiest way to get something fixed in your home.

iOS: ‎HomeX - Home Repairs Made Easy on the App Store (apple.com)

Android: HomeX - Home Repairs Made Easy - Apps on Google Play
Mar 22, 2021
Mar 22, 2021
Published an article
My first medium article! I think folding phones are awesome, so I wrote a Flutter library that makes it easy to write UI for them.



Jun 24, 2020
Jun 24, 2020
Hosted an event
Gave a talk
Hosted Flutter Toronto and gave a talk on using Mobx for Mvvm style Flutter apps



Nov 12, 2019
Nov 12, 2019
Published a project
An example app to demonstrate a practical architecture for large Flutter apps. The repo includes some detailed thoughts on structure and purpose.

Sep 19, 2019
Sep 19, 2019
Published a project
I was using a library to handle keyboard visibility in my Flutter apps, but unfortunately it wasn't well maintained. I forked it to clean it up and it is now one of my most starred repos.

Get your own page like this