John Thompson has been in the IT industry for over 25 years. John is an experienced Java developer and has provided professional services to VIsa, Kohls, Federal Home Loan Bank, and Belk Department Stores. He is currently employed as a Senior Software Engineer for Velo Payments. In 2013, John was a speaker at Spring One G2X. In 2015, John founded Spring Framework Guru, an educational website for learning the Spring Framework. John has created over 18 online courses around the Spring Framework and Java technologies. John is also a top 100 instructor on Udemy, with 200,000 students from 180 different countries. In his spare time, John is an avid cyclist and enjoys the waters of Tampa Bay.