Homepage
Tutoring Jobs
Mississauga 
$30/h
1st lesson is free!
Verified tutor profile
Response Time 3h
Lessons offered by Abdulaziz
  • Individual
The lessons will be held
Taught subjects
  • Python
  • Java
  • JavaScript
  • Web development
  • Video game development
Levels
  • Junior High / Middle School
  • High School
  • College
  • University
  • Elementary School
  • Beginner
  • Proficient
  • For children
  • Intermediate

Software Engineer gives coding lessons for all ages in the GTA online

Methodology

My teaching methods are to break down complex ideas into simple blocks. Coding is all about working with the simplest blocks of information, which we all understand like a number or a message, and doing it simply and efficiently. In a typical class, we'll go through a series of short readings followed by coding problems. This can be in any coding language you want to learn. I can also help with your homework/assignments. I'm open to teaching anyone 13 and older.

Background

I'm a recent graduate in Software Engineering from Western University.

In the past year, I've been working with RBC on my Senior Capstone Project to create a community simulator by combining RBC's daily transactions with Canada's demographic and business profile data.

I also have experience teaching at Digital Media Academy at their University of Toronto campus in a variety of courses:
• Intro to Java
• VR & AR App Design
• Machine Learning

Rates

Rate for online lessons : $ 30/h
Rate for 5 hours of lessons : $130
Rate for 10 hours of lessons : $200

Details

My rate will be cheaper for group lessons and vary by student's experience as well.

Lessons offered by Abdulaziz
Individual
The lessons will be held
Taught subjects
  • Python
  • Java
  • JavaScript
  • Web development
  • Video game development
Levels
  • Junior High / Middle School
  • High School
  • College
  • University
  • Elementary School
  • Beginner
  • Proficient
  • For children
  • Intermediate

Abdulaziz's Resume

EDUCATION

Bachelor of Engineering Science, Software Engineering - Western University
Sept 2017 - Apr 2021


EXPERIENCE

Royal Bank of Canada
Software Engineer (Senior Capstone Project)
Sept 2020 - Apr 2021

• Developed the back-end of a web app with Flask that simulates community characteristics in Canada and predicts total merchant transactions for the next 20 years
• Used Spark in a Linux virtual machine to query and preprocess over 1.5TB of daily banking transactions with Python and SQL
• Modelled the total transactions of dissemination areas (DAs) in Canada with a Decision Tree Regressor using demographic data, business profiles, and RBC’s clients’ transactions
• Grouped DAs with Agglomerative Clustering using demographic data and merchant transactions to predict monthly transaction volumes for merchants
• Collaborated in a team of 4 with Git as a version control system

Digital Media Academy
Teaching Assistant
July 2019 - Aug 2019

• Taught over 60 youths in a variety of introductory courses: Intro to Java, VR & AR App Design, and Machine Learning, by breaking down complex ideas into simpler and straightforward steps
• Communicate with hundreds of parents weekly regarding their child’s accomplishments


VOLUNTEER EXPERIENCE

Mentor, Women in Technology Society
Sept 2020 - Mar 2021
• Mentored a team of 5 undergrads through the full process of launching a successful web app

Similar tutors

closeby? Here's a selection of tutoring ads that you can check out.
Superprof can also suggest java lessons to help you.
Learning isn't a problem, javascript lessons for all!

Taking web development lessons has never been easier: you're going to learn new skills.

Mississauga
Enthusiastic and Experienced Undergraduate Teaching Assistant looking to help any middle/high school or university students in any topics related to Computer Science or Mathematics
$22
Jia Hong
1st lesson is free!

I am capable of utilizing various methods of teaching tailored to the student's needs. A typical math class for example...

Lessons by webcam Face to face lessons Approved profile
Mississauga
Professional web developer offering practical JavaScript learning experience in Mississauga through examples from industry
$30
Kamal
1st lesson is free!

I focus primarily on basic concepts. I believe in starting from zero when learning something new. My teaching method might...

Lessons by webcam Face to face lessons Approved profile
Mississauga
UofT Computer Science Graduate - Project Manager at CIBC - Co-Instructor for Introduction to Programming (Highschool): Would love to teach and share helpful experience!
$30
Zafir
  • (2 reviews)
1st lesson is free!

I like to put myself in my students' shoes and break down concepts into small chunks easy to interpret. One principle I...

Lessons by webcam Face to face lessons Approved profile Replies within the hour
Toronto
Computer Science graduate,  my areas of expertise are Java legacy and EE development, SQL, Javascript and Angular Framework, Data Structures and Algorithms
$13
Roman
  • (3 reviews)
1st lesson is free!

My teaching methods I've adopted from my favorite professors. Coding along the work your teaching with the students ,...

Lessons by webcam Face to face lessons Approved profile
Mississauga
Experienced Software Engineer cum Lecturer offers courses on Programming and Computer Technologies
$20
Sowmyanarayanan
1st lesson is free!

I base my classes on Activity Oriented Training. I tailor my lectures according to requirements of each student. I provide...

Lessons by webcam Face to face lessons Approved profile
Brampton
Professional Python Developer with 5+ years of experience in teaching python programming language
$25
Srikanth
1st lesson is free!

My Teaching is completely based on topic based example programs and tasks for the students so that they can practically...

Lessons by webcam Face to face lessons Approved profile
Toronto
Software / Programming Tutor from Big Tech Software Engineers (e.g., Google, Amazon, Uber)
$40
Kwon
1st lesson is free!

I've taught so many different students and industry programmers at different levels. I focus on concepts and help you to...

Lessons by webcam Face to face lessons Approved profile
Toronto
Learning computer programming and artificial intelligence with Dr L in Toronto and around the world!
$45
Andrew
1st lesson is free!

My methods are based on tried and proved international methods as well as my experience in tutoring and teaching small and...

Lessons by webcam Face to face lessons Approved profile
Brampton
Holding Master's Degree in Computer Applications, can teach  Programming Languages to anyone
$20
Rinkal
1st lesson is free!

I start with the basics of programming because In my opinion having your base stronger makes you more flexible and...

Lessons by webcam Face to face lessons Approved profile
Toronto
Learn the fundamentals of web development from HTML, CSS, and JavaScript, to servers, databases and APIs.
$50
Dimitry
  • (21 reviews)
1st lesson is free!

My first priority is to understand a student's goals and needs. This informs my teaching style and the structure of our...

Lessons by webcam Face to face lessons Approved profile
Mississauga
Programming in Python: From the basics to Object Oriented Programming - Online from Mississauga
$20
Muhammad
  • (9 reviews)
1st lesson is free!

I help students understand the approach to any challenges that they face while they're studying. My aim while teaching is...

Lessons by webcam Approved profile
Mississauga
Programming in Java: From the basics to Object Oriented Programming - Online from Mississauga
$20
Muhammad
  • (4 reviews)
1st lesson is free!

I help students understand the approach to any challenges that they face while they're studying. My aim while teaching is...

Lessons by webcam Approved profile
Vancouver
Programming Languages course offered by Masters student with 6 years of Software Development experience and 7 years of tutoring experience.
$40
Amrutha
  • (10 reviews)

I make the students understand the basic concepts of programming and then take it from there. I try to involve them in the...

Lessons by webcam Approved profile Replies within the hour
Toronto
Class of Learning How To Have Fun with Python (Easy to learn)
$30
Behrooz
  • (10 reviews)

I think the most important property of an efficient course is that the students should have fun and love the material. I try...

Lessons by webcam Face to face lessons Approved profile
Toronto
Statistical Machine Learning and Data Science student teaching computer science programming (Python)
$35
Anthony
  • (10 reviews)
1st lesson is free!

Based on classes I have taken, I find the best approach for studying is to be as communicative as possible. This means...

Lessons by webcam Face to face lessons Approved profile Replies within the hour
Heysham, United Kingdom
Engaging, humorous, professional and qualified Computer Science Teacher with 18 years experience, offering Python tutoring online.
$44
Matthew
  • (22 reviews)
1st lesson is free!

I will provide support to students outside of tutoring sessions, when necessary, using Email and Zoom. I like to use a...

Lessons by webcam Face to face lessons Approved profile
London, United Kingdom
A Computer Science Lecturer with a PhD from Imperial College London, who has tutored in Computing for more than nine years.
$85
Dr.Kritaphat
  • (23 reviews)
1st lesson is free!

*****To help me decide if I can help you and have a more efficient first lesson, can you please list the subject and topics...

Lessons by webcam Approved profile
London, United Kingdom
University lecturer with 15 years of programming experience offering online & in-person classes in London
$70
Igor
  • (15 reviews)
1st lesson is free!

I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their...

Lessons by webcam Face to face lessons Approved profile
at their home at your home By webcam
1 hour Not available Not available $30
5 hours Not available Not available $150
10 hours Not available Not available $300
Book a class