Mike Ryan

Principal Architect, Enterprise Intelligence at LiveLoveApp

Portland, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mike Ryan is a Principal Architect and seasoned software leader based in Portland, Oregon, with 11 years of experience designing scalable, user-focused web and cloud systems. He combines deep UI/UX sensibility with systems architecture, having led real-time IoT and smart lighting platforms and driven reliability and SRE practices at Synapse. An active open-source contributor and Google Developer Expert, he co-created NgRx and contributed key utilities and API refinements that shaped reactive state management for Angular. At startups and product teams he pairs hands-on engineering with mentorship and product ownership, helping finance and banking clients bring delightful web experiences to market. Lately he’s been exploring AI productization with Hashbrown while continuing to architect enterprise intelligence solutions.
code11 years of coding experience
job11 years of employment as a software developer
bookAdvanced Highschool Diploma, Advanced Highschool Diploma at Alabama School of Math and Science
bookPursuing BS, Computer Science, Mathematics, Pursuing BS, Computer Science, Mathematics at The University of Alabama in Huntsville
github-logo-circle

Github Skills (13)

testing10
state-management10
typescript10
ngrx10
typescripts10
observable10
rxjs10
redux10
typescript-types10
angular10
observables10
build-automation9
javascript9

Programming languages (5)

TypeScriptJavaScriptVueHTMLPython

Github contributions (5)

github-logo-circle
ngrx/platform

Apr 2017 - May 2020

Reactive State for Angular
Role in this project:
userFull-stack Developer
Contributions:5 reviews, 60 commits, 178 PRs in 3 years 2 months
Contributions summary:Mike contributed to the build process, ensuring tests were running correctly and improving the overall build configuration. They added new features, including `createSelector` and `createFeatureSelector` utilities, which enhance state management capabilities. Additionally, the user refactored the Effects API for improved usability and implemented a testing module. The user's work also involved code cleanup and restructuring, such as removing `@ngrx/core`.
angularngrxrxjsobservablesreactive
CodeSequence/store-saga

Feb 2016 - May 2016

An Rx implementation of redux-saga for @ngrx/store
Contributions:48 commits, 7 PRs, 41 pushes in 2 months
redux-sagasaga
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.
Request Free Trial