Skip to content

Mentoring Experience

2003 – Present

Summary
  • 20+ years experience mentoring colleagues, classmates and students, including 4 years as a senior developer
  • Recognized for my ability to break down and explain complex concepts at all levels
  • Have received praise for my patience and effective teaching methods
  • Taught subjects ranging from math and physics to English and Japanese, as well as Python

Mentoring colleagues and students

I have mentored coworkers in all of my jobs in Python and software development best practices. This includes 4 years as a senior developer, where I took part in onboarding new hires.

I have received praise for my patience and ability to explain complex concepts effectively. In addition to mentoring during code reviews and pair programming sessions, I gave presentations introducing new concepts, techniques, or technologies. I have also participated in outreach events, such as the CodeBar at Adimian.

At Kyoto University, I led the software development team for Yozakura, a teleoperated rescue robot. There, I also mentored my teammates in software development and robotics, including the usage of version control.

At the University of Waterloo, I spent many long hours helping my classmates with projects and assignments, and tutoring them in subjects that they were weak in.

I also became a mentor to younger students. I participated in orientation week, tutored them with their courses, and helped navigate the university system, including course selection, the co-op process, getting accommodations, and more. In addition, I helped many people with personal problems ranging from relationships to academics, from mental health to work and finances.

In 2012 and 2013, I was shadowed by two international exchange students, and helped them integrate into Canada and the university. I also taught beginner and intermediate Japanese courses as a volunteer with the University of Waterloo Culture and Language Exchange Club.

Private tutor

I started tutoring in middle school, when I helped a neighbour pass his national exam.

While living in Japan, I taught English to Japanese students, Japanese to foreign students, and tutored students up to high school in math and physics in Japanese.

In 2017, after obtaining my Masters degree, I tutored people around Edmonton, Alberta, Canada in Python. Specifically, I taught skills that helped them in their own projects.

In one case, I started by automating one report of a financial analyst working for a grocery store chain, allowing him to start learning Python on the job. I also automated one of his side jobs, giving him more disposable income. He has since automated many more of his tasks, and provided completely new insights to his company. This has earned him a promotion, a sponsored masters degree, and eventually a new job. I still provide support as necessary.

In another, I enabled a PhD student to analyze his electron-phase micrographs by writing code which did the same job of a commercial software package with an expensive license. I was acknowledged by name in his paper.

Since 2019, I have also been teaching Python and Japanese both online and in person.

Analyzed image

Book a trial lesson