Calvin Tham

Calvin Tham

Mentor
5.0
(331 reviews)
US$15.00
For every 15 mins
664
Sessions/Jobs
ABOUT ME
Construct 3 and Python/Java Tutor (5+ years game dev exp)
Construct 3 and Python/Java Tutor (5+ years game dev exp)
  • 5+ projects in freelancing mobile+website games in Construct 3 for clients
  • 1 year of daily tutoring in Construct 3
  • 2 years of dev experience with Construct 2
  • 1 year experience in tutoring game dev/design with Construct 2
  • 3 years of school learning experience with Java
  • published one commercial Construct 2 game on Wii U
  • tutored Intro to Computer Science material using Python with Minecraft every week since Dec 2019
English
Taipei (+08:00)
Joined October 2020
EXPERTISE
3 years experience | 34 endorsements
Tutored Python to a high school student from Dec 2019 - Jun 2020 using the Learn To Program with Minecraft book. Also tutored making Open...
Tutored Python to a high school student from Dec 2019 - Jun 2020 using the Learn To Program with Minecraft book. Also tutored making OpenCV python programs with Rasberri Pi that used the camera for image processing.
4 years experience | 45 endorsements
1 year of Intro to Java Programming in High School 1 year of APCS in High School 1 year of Data Structures, Algorithms classes at UCI (Un...
1 year of Intro to Java Programming in High School 1 year of APCS in High School 1 year of Data Structures, Algorithms classes at UCI (University)
Game devJavaFXJava Swing
View more
Game devJavaFXJava Swing
View more
1 year experience | 6 endorsements
Made a few WinForm apps and also a few Unity games.
Made a few WinForm apps and also a few Unity games.
1 year experience | 14 endorsements
Tutored a student half a year the basics of C++ in 2019.
Tutored a student half a year the basics of C++ in 2019.
2 years experience | 10 endorsements
1 quarter of an Intro to C class. 1 quarter of an embedded systems class where I programmed an Atmega32 microcontroller using C to print ...
1 quarter of an Intro to C class. 1 quarter of an embedded systems class where I programmed an Atmega32 microcontroller using C to print stuff on the LED screen.
Atmega32Embedded Systems
View more
Atmega32Embedded Systems
View more
2 years experience | 4 endorsements
Tutored a student for a year the behaviors, game design, and actions/events in Construct 3. Created an online video course about the same...
Tutored a student for a year the behaviors, game design, and actions/events in Construct 3. Created an online video course about the same things.
Android
View more
Android
View more

REVIEWS FROM CLIENTS

5.0
(331 reviews)
alex fairbank
alex fairbank
April 2024
Calvin is a calm collected methodical programmer
Zachary Golden
Zachary Golden
April 2024
Very helpful and patient.
Jasmine Lee
Jasmine Lee
April 2024
I had the pleasure of working with Calvin on a coding project involving p5.js, and their expertise was truly impressive. From the moment we started collaborating, it was evident that he had a great understanding of p5.js and its nuances. His explanations were clear, concise, and tailored to my level of understanding, which made the learning process smooth and enjoyable. I highly recommend!
Brett Payton
Brett Payton
April 2024
Very patient with new coders! Great eye for finding errors and recommends best practices.
Jaanisar Khan
Jaanisar Khan
April 2024
Helped me research relevant coding interview questions for interview prep, and go over some essential concepts. Thanks!
Philip Mullins
Philip Mullins
April 2024
Calvin was a great help and very determined!
John D
John D
April 2024
Good tutor, went over DAOs and DTOs in Java in a simple server sample
Kuba Hajder
Kuba Hajder
March 2024
Calvin was patient, friendly, and helped with the task at hand in just a few minutes!
Magendhren Ponnan
Magendhren Ponnan
December 2023
I was stuck on a frustrating issue that I was experiencing with VSC for some time and Calvin figured out the issue in a manner of minutes. Thanks man. You were awesome!
Benjamin Haedt
Benjamin Haedt
December 2023
Very helpful and knowledgeable. Got me the help I needed to finish a project on time!
SOCIAL PRESENCE
GitHub
Obscure
2D Horror camera game tech demo, where you need to defeat a monster.
Objective-C
1
0
python_sockets
Python
0
0
EMPLOYMENTS
Construct 3 Game Design Tutor
self-employed
2020-11-01-2022-05-01
Tutoring a middle school student through skype to use the tools in Construct 3. Every weekday, I need to create a small minigame that sho...
Tutoring a middle school student through skype to use the tools in Construct 3. Every weekday, I need to create a small minigame that shows one of the specific tools in the software, then create another project that is missing some things so the student can fill it in himself.
Construct 3
View more
Construct 3
View more
Python Principles with Minecraft Tutor
self-employed
2019-12-01-2020-12-01
2020 (6 months) - Tutored a high school student regarding her Minecraft first year Python class which uses the Learn to Programming with ...
2020 (6 months) - Tutored a high school student regarding her Minecraft first year Python class which uses the Learn to Programming with Minecraft book (4 months). Afterwards, helped with problems had using Rasberri Pi and Open CV to do image/face/shape recognition. 2020 (3 months ongoing) - Worked with a middle school student to teach Minecraft MakeCode's scratch-like block based programming (2 months) using the in game tutorials. Now moved on to using Python for the same task. 2020 (6 months ongoing) - Tutored a hardware engineer 1 hour per week initially Pandas to do information math with google spreadsheets. Then moved to Python with Minecraft to learn the principles. Currently halfway though the textbook.
Python
Minecraft
Makecode
View more
Python
Minecraft
Makecode
View more
Unity3D Vuforia Tutor
self-employed
2019-06-01-2019-11-01
2019 - Unity Vuforia AR - (3 months) Worked with a high school math teacher to port an existing AR scan photo math game made in Edge to U...
2019 - Unity Vuforia AR - (3 months) Worked with a high school math teacher to port an existing AR scan photo math game made in Edge to Unity. Tutored her how to use C# with Unity for the UI, button presses, showing pictures/videos, and handling textfields.
C#
View more
C#
View more
PROJECTS
Reversi 32View Project
2015
A Javascript HTML5 browser based game for Nintendo Wii U. It's the same as Othello except with 32 spaces instead of 64. Has singleplayer,...
A Javascript HTML5 browser based game for Nintendo Wii U. It's the same as Othello except with 32 spaces instead of 64. Has singleplayer, multiplayer, and a level editor mode.
HTML5
JavaScript
View more
HTML5
JavaScript
View more
2016
A Nintendo Wii U game using the Wii U GamePad and made with Construct 2. 4 players can play together to hit a ball or start back and forth.
A Nintendo Wii U game using the Wii U GamePad and made with Construct 2. 4 players can play together to hit a ball or start back and forth.
Construct 2
Construct 2