Hi, I'm Jon.

I'm a software engineer specializing in web development and teaching application development concepts. I have instructed programming courses in Ruby on Rails and Node.js with Express.js, and conducted workshops in Philadelphia and New York City.

As a former team lead and consultant in application development I'm always looking for better ways to collaborate with other developers and bridge the gap between the technical and non-technical groups in a company. My world revolves around technology, creativity, innovation, and exploration.

I have experience as a senior engineer at Meta Platforms and Bloomberg LP, lead developer at Logorithms App Development, and author of Get Programming with Node.js and Tiny Node Projects, through Manning Publications.

Listen to my podcast interview on Node.js with The Rabbit Hole. Watch my Twitch livestream on Node.js web apps and API development hosted by Manning Publications.