I hold a master's degree (MSc in Computer Science, from University of Toronto) and an undergraduate degree (BMath from Carleton University) with 6+ years of TAships, private tutoring and instructorships. I started to be a TA in 2006, only my second year of my undergraduate degree. Here's a video about a cool math topic I made! (read more)
...Through my professional journey at top tech firms, I have developed a deep understanding of both the technical and aesthetic aspects of web design, from basic HTML/CSS to advanced JavaScript frameworks. As a tutor, I emphasize a practical, hands-on approach, helping students grasp fundamental de... (read more)
...The shell is a fundamental window into UNIX - as a command line interface and a highly functional scripting language. Learn the basics, and build upon that foundation quickly. Lesson sequence will always be customized to your needs - from basic to very advanced features of the most popular shel... (read more)
...My interest in the sciences led to a minor in biochemistry and fulfilling the pre-med requirements. Then I was off to Duke University where I pursued a master’s in computer science with my thesis on simulating blood flow within the heart. After working for a few years in technology, I decided t... (read more)
...I have worked in many different languages such as Python, Ruby, and Java. I have been a professional software engineer for 8 years, with 2 years of that time focused primarily on Ruby development. My experience spans various programming languages and backend technologies, allowing me to design and build efficient software solutions. (read more)