Jeremy Tupper Photo

Teach at GA

Join our talented instructor team dedicated to transforming thinkers into creators.

Find Out More

Jeremy Tupper

Instructor Software Engineering, General Assembly

Toronto

Jeremy first got excited about teaching while in university, where he taught CS Free School classes on topics such as iOS and JavaScript development, and became a mentor for Ladies Learning Code classes. After finishing a degree in Computer Science, Jeremy went on to graduate from the Next36 program for entrepreneurs in Canada, and also graduated from the Venture for Canada fellowship program. After working with several early stage startups in Toronto, he moved to San Francisco and worked on a small team of developers at Revlo, a Y Combinator backed startup that made loyalty programs for over 40 million Twitch.tv viewers. Revlo was eventually acquired by Amazon. After moving back to Toronto, Jeremy cofounded and built CapIntel, a financial data company that makes it easier for financial advisors to analyze and compare client portfolios. Jeremy has always loved presenting and public speaking, and mixing them with technology has made him a passionate teacher of software engineering. When he’s not teaching, Jeremy is either in the water, on the slopes, or on the soccer pitch.

Previously (11):

Info Session | Meet The Instructor and Learn Software Engineering Remotely

Info Session | Meet The Instructor and Learn Software Engineering Remotely

Are you curious about General Assembly's upcoming Front End Course or Web Development Immersive? Come hear from an instructor and about if these courses are the right fit for you.

5 Times

Software Engineering Immersive

Software Engineering Immersive

Launch a high-growth career in software engineering. Build fluency in essential skills through this 12-week, full-time program.

4 Times

Front-End Web Development

Front-End Web Development

Gain critical web development literacy to stand out in tech-driven fields in this 10-week evening course, on campus or online.

JavaScript Development

JavaScript Development

Master the universal language of the web. Learn how to create advanced interactive web experiences with JavaScript.

Teach at GA

Join our talented instructor team dedicated to transforming thinkers into creators.

Find Out More