Thinkful mentor

John McCaffrey

With a shiny new Psychology degree from UW Madison, John set off into the world of Business Consulting only to find that programming was a lot more fun. John has been developing web apps professionally since 2000, originally using Java, but now having even more fun with Ruby, Rails, and JavaScript. John has a passion for helping students learn programming (having been a mentor for many students in different programs), but also loves photography, music, and movies!

Mentors in: Web Development in Rails

John McCaffrey
See all mentors
Course recommendation
Based on your goals we recommend
recommended course icon
An education advisor will be in touch to help you get started.
View course