headshot

Sowing the seeds
of tech excellence
one student at a time

Learn More

It has been such a great experience choosing Tim as my professional mentor during my career transition to Web Development. The learning environment Tim created for me as a mentee was welcoming, kind, flexible and effective. Tim is a person who loves to teach and enable his students. I think that makes a huge difference in the learning experience and what a mentee can take away. If you are looking to pivot your career in Web Development or are looking to update your skills, I would highly recommend Tim as a mentor.

Vanessa Bano

Vanessa Bano

Software Engineer at ReturnBear

Tim is one of the best teachers/mentors I've had! He is very patient and is really good at understanding the unique needs of each student. He helps you find and consider possible solutions to the problem at hand rather than just giving you his answer. He has played a critical role in the professional development of hundreds of students including myself and I would feel privileged to get the opportunity to work with him again!

Niki Jiandani

Niki Jiandani

Developer at Shopify

It was wonderful to have Tim as an instructor when learning software development. He is an excellent listener and a patient teacher. I was impressed by his ability to explain difficult concepts, as well as his ability to help me break down problems. Tim does not tell you how to do something, he helps you build the knowledge and shows you the tools you need to continue as a developer by yourself. I wholeheartedly recommend Tim as a teacher and as a developer.

Romain Guillot

Romain Guillot

Sr. Technical Development Manager at Rogers Communications

drawing of a teacher

What I Do

My 1-on-1 mentoring program offers personalized support to help you start a new career as a software engineer, whether you're a complete beginner or have some experience already.

If you're looking for a change and want to learn the most relevant and in-demand skills, I'm ready to assist you every step of the way. I'll work with you to understand your goals and create a tailored learning plan to get you there.

Drawing on my extensive experience in both software engineering and teaching, you can rest assured that you're receiving the guidance you need to succeed. With flexible hours, you can work at a pace that suits you and fits around your other commitments.

Get started Learn More