Ryan Mak is an Android developer with a decade of software experience, currently improving Fiix Software’s CMMS app using Java and Kotlin and modern Android tooling like Jetpack Compose, Coroutines, and MVVM with Flows. He has built both mobile and web features earlier in his career—developing Java/SQLite Android apps and Vaadin-based web components at NamSys—giving him a pragmatic full-stack perspective on product-facing engineering. Based in Toronto, he blends disciplined engineering (GitHub-driven workflows, Firebase/Gainsight integrations) with hands-on feature delivery in an enterprise SaaS context. Ryan also volunteers his time tutoring middle-school students in Python, signaling a knack for clear technical communication and mentoring. Known for shipping maintainable Android solutions, he pairs solid CS fundamentals from Wilfrid Laurier with a focus on observable, testable mobile architectures.
10 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Wilfrid Laurier University
Contributions:31 pushes, 1 branch in 3 years 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.