Michael Cain
Minnesota-made I'm a musician-now-software developer in Philadelphia (Ruby on Rails). I love making things, playing things and teaching.
Education
University of the Arts (MM - Jazz Studies)
Work
Ruby On Rails Developer at TaskRabbit
Seven Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least seven years.
Six Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least six years.
Writing Debut
Awarded for writing and sharing your first DEV post! Continue sharing your work to earn the 4 Week Writing Streak Badge.
Five Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least five years.
Four Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least four years.
Three Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least three years.
Two Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least two years.
One Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least one year.
Fab 5
Awarded for having at least one comment featured in the weekly "top 5 posts" list.
Beloved Comment
Awarded for making a well-loved comment, as voted on with 25 heart (❤️) reactions by the community.
GitHub Repositories
Skills/Languages
Ruby
Rails
React
RSpec
Vanilla JS
Bootstrap
Currently learning
React
React Native
Rust
Available for
- OSS contributions
- Teaching/pedagogy of Code
- Impressions
Want to connect with Michael Cain?
Create an account to connect with Michael Cain. You can also sign in below to proceed if you already have an account.