Homepage
Tutoring jobs
Seattle 
Seattle 
  • (2 reviews)
V
Van
« Perfect! Matthew has been a very helpful tutor for me in CSE 142. Matthew is... More »
V
Van
« Perfect! Matthew has been a very helpful tutor for me in CSE 142. Matthew is very patient, insightful, and fun to work with. He easily adjusted to my learning style to teach me how to understand concepts better than if I attended lecture alone (personally, I work best when being manually guided through a problem or concept and understanding how/why it is solved that way. Matthew was great in helping me with that). He's taken a lot of extra time to help me out with learning how to solve a problem or a concept I had trouble with. Outside of our tutoring sessions, he takes the time to answer my questions, and personally made me a few practice problems + worksheets with topics I struggled with to help prepare for the next subject. I haven't had many tutors that offered me this much help before. I'm really thankful Matthew took the extra time to make sure I could do well. I really enjoyed having him as my tutor- he is very helpful and a great person to work with. I definitely reccommend working with him. »
$25/h
Unfortunately, this teacher is unavailable
Verified profile and diploma
Response Time 3h
Lessons offered by Matthew
  • Individual
The lessons will be held
Taught subjects
  • Basic computer
  • Computer programming
  • Computer languages
  • Information Technology
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • College
  • Beginner
  • Intermediate
  • Advanced
  • Proficient

UW Computer Science Senior w/ programming tutoring experience, industry experience, and a love to teach and communicate!

Methodology

Hi, I'm Matthew! I am a computer science major at UW. I teach very interactively with lots of examples. I explain everything I teach to the fullest extent possible. I'm also very receptive to questions, and understanding to those who give their best effort. If you are interested in any topics in my experience, let me know! I'd love to have the opportunity to share knowledge with you.

Background

I've been giving lessons for 3 years. When I was in high school, I gave private musical trumpet lessons to a small group of elementary kids. Last year, I accepted a job as a facilitator and tutor in computer science at the University of Washington. Since then, I've taught and helped over 60 students in computer science topics ranging from Discrete Mathematics to Data Structures & Algorithms. My students go on to earn Bachelor's Degrees in one of the top computer schools in the nation.

Rates

Rate for online lessons : $22/h

Details

I charge the same amount for any student.

Lessons offered by Matthew
Individual
The lessons will be held
at your home
Taught subjects
  • Basic computer
  • Computer programming
  • Computer languages
  • Information Technology
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • College
  • Beginner
  • Intermediate
  • Advanced
  • Proficient

Matthew's resume

Matthew A. P.

EDUCATION:
University of Washington
BS in Computer Science and Minor in Mathematics, both expected 4/2018
 Seattle: 3.8/4.0; Tacoma: 3.9/4.0

Olympic College, Bremerton, WA
AS in Physical Sciences and AS in Natural Sciences (through Running Start program), 6/2015

EXPERIENCE:
Software Engineering Intern at CommerceHub Inc. (6/13/2016 – 9/23/2016) and (6/5/2017 – 6/10/2017)
 Integrated SQL Server Reporting Services with .NET to create a full-stack, descriptive, highly predictive test result web application for Marketplace engineers
 Wrote maintainable, flexible, and automated production console applications for future data definition and manipulation of the SQL test database

Computer Software & Systems Facilitator at the University of Washington (12/18/2016 – current)
 Reliably facilitating intro courses by providing worksheets, solutions, and personal tutoring
 Data Structures Facilitator (12/2016 – 3/2017): teaching foundation data structures, including implementation, use, and introductory parallel algorithms in computer science
 Discrete Structures Facilitator (3/2017 – 6/2017): teaching intro to discrete mathematics, including fundamental logic operations, modular arithmetic, number theory, and formal proofs in computer science
 Design and Analysis of Algorithms Facilitator (9/2017 – 12/2017): teaching foundations, implementations, and uses of divide-and-conquer, dynamic programming, and other fundamental algorithms in computer science

TECHNICAL QUALIFICATIONS:
Languages – Java 8, SQL, C, C#, VB.NET, HTML, CSS, JS, Ajax, PHP, Ruby, Python
Additional – Git, Gerrit/GitLab, SQL Server Reporting Services w/ Visual Studio, SQL Server Integration
Services, SQL Server Management Studio, Atlassian JIRA, AGILE, Ruby on Rails, SPSS, NVIVO11

VOLUNTEERISM & PROJECTS:
Abdullah’s Toolbox, application project in progress (1/2017 – current)
 Collaborating with a small team of peers to create Abdullah’s Toolbox, an application showcasing a hierarchal abstraction of interactive, educational Java-based programs with core algorithms at the epicenter (divide-and-conquer, dynamic programming, graph relationships, etc.)

Undergraduate Research Assistant, UW School of Information Interactive Media Group (10/2015 – 6/2016)
 Optimized automated queries and worked with Database Engine Tuning Advisor to maximize query plan performances and runtimes. Team received $15,000 grant for deployment to Seattle public libraries.

SCHOLARSHIPS:
National Merit Scholarship, 6/2015
$4,000 annually: awarded by corporate commercial marketplaces to only 7,400 students nationwide for an outstanding academic record in demanding classes

The 2 reviews on Matthew
  • 5/5

All our ratings are collected by us and are in confidence, they correspond to a real experience.
V
Van

Perfect! Matthew has been a very helpful tutor for me in CSE 142. Matthew is very patient, insightful, and fun to work with. He easily adjusted to my learning style to teach me how to understand concepts better than if I attended lecture alone (personally, I work best when being manually guided through a problem or concept and understanding how/why it is solved that way. Matthew was great in helping me with that).

He's taken a lot of extra time to help me out with learning how to solve a problem or a concept I had trouble with. Outside of our tutoring sessions, he takes the time to answer my questions, and personally made me a few practice problems + worksheets with topics I struggled with to help prepare for the next subject. I haven't had many tutors that offered me this much help before. I'm really thankful Matthew took the extra time to make sure I could do well.

I really enjoyed having him as my tutor- he is very helpful and a great person to work with. I definitely reccommend working with him.

B
Brando

Perfect! I recommend Matthew to other aspired Programmers. I've learned key concepts in Computer Science, & am gaining insights everytime we meetup. He responds to my questions & emails. And even is giving a letter of recommendation for me. Great find.

Similar teachers

basic computer lessons close by? Here's a selection of teacher ads that you can check out.
Superprof can also suggest computer programming lessons to help you.
Learning isn't a problem, computer languages lessons for all!
Taking information technology lessons has never been easier: you're going to learn new skills.

Seattle
Software Engineer worked in big tech companies like Amazon, Symantec & 10years of Coding experience
$25
Vivek
1st lesson free!

I can help students to * prepare for coding challenges. * Teach then systematic and algorithmic approach to coding problem...

Lessons by webcam In-person lessons Approved profile
Redmond
Java & SQL tutor, an experienced Professional having Master's in Computer Science degree.
$25
Megha
1st lesson free!

A passionate Java professional having Master's degree in Computer Science. I love teaching and try to relates real world...

Lessons by webcam In-person lessons Approved profile
Mountain View
Software Developer Expert with a master in AI and more than 20 years of programming experience in corporate, freelancing, tutoring
$80
Alex
  • (11 reviews)
1st lesson free!

How to learn any programming topic easily anywhere in the world, regardless of your experience level? I am an expert...

Lessons by webcam In-person lessons Approved profile
Paris 18e, France
How to acquire the basics to become an ethical hacker? On Paris (face) or elsewhere (web)
$59
Laurent
  • (58 reviews)
1st lesson free!

I am a computer enthusiast. My classes are for those who want to discover this beautiful science. My teaching is based on...

Lessons by webcam Approved profile
Paris 4e, France
Student at Télécom SudParis School gives maths and physics classes in Paris
$95
Pierre-Thomas
  • (40 reviews)
1st lesson free!

I propose a weekly follow-up concerning the private lessons that I dispense that the weekends and a daily follow-up at a...

Lessons by webcam Approved profile Responds within an hour
London, United Kingdom
A Computer Science Lecturer with a PhD from Imperial College London, who has tutored in Computing for more than nine years.
$66
Dr.Kritaphat
  • (21 reviews)
1st lesson 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
Paris 6e, France
IT teacher for IT initiation, understanding and knowing, easy using your computer, tablet, smartphone, internet, google chrome, mozilla, safari and Apple, Macintosh of course - Paris
$30
Adrien
  • (39 reviews)

Writer - Teacher since 2015, holder of the animation reception leisure certificate and the director of leisure reception...

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

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

Lessons by webcam In-person lessons Approved profile
Heysham, United Kingdom
Engaging, humorous, professional and qualified Computer Science Teacher with 18 years experience, offering Python tutoring online.
$33
Matthew
  • (20 reviews)
1st lesson 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 In-person lessons Approved profile Responds within an hour
Toronto, Canada
Learn the fundamentals of web development from HTML, CSS, and JavaScript, to servers, databases and APIs.
$38
Dimitry
  • (20 reviews)
1st lesson 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 In-person lessons Approved profile
Paris 2e, France
Researcher at Harvard, Data Scientist McKinsey, Alumni Centrale (MP* Du Parc) gives courses in Mathematics and Machine Learning
$71
Mhamed
  • (38 reviews)
1st lesson free!

I offer support for high school students (especially S and spec maths) or college. The progress of the course depends on...

Lessons by webcam In-person lessons Approved profile
Ottignies-Louvain-La-Neuve, Wallonia
PhD student and teaching assistant in statistics at UCLouvain gives classes in statistics and probability to university students, helps for the statistical part of their thesis or homework on RStudio
$36
Antoine
  • (36 reviews)

Hello, here is my methodology for the classes. My teaching method is based on the one used in universities, that is, apply...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Tortona, Italy
MATLAB Ambassador PhD student in bioengineering with MATLAB Associate certificate and 5 years of experience offers MATLAB lessons both online and in person (Turin / Vercelli / Alessandria)
$30
Marco
  • (33 reviews)

My methodology is based on an engineering approach, so I start the discussion by framing the general problem, in order to...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Paris 16e, France
Gives courses of creation of the websites on Wordpress, HTML, CSS, Zoning Sites in Paris
$32
Michelle
  • (10 reviews)

For my students who want to learn HTML and CSS, Im going to give a little presentation on the utilities of software like...

Lessons by webcam Approved profile Responds within an hour
Città metropolitana di milano, Italy
Master student in computer engineering, I teach math, physics and computer science. Bonus, if you come to my place: tea, coffee and cookies are free:)
$24
Sergio
  • (24 reviews)

My approach is "elastic" and aimed at the goal to be achieved. -THERE'S NO TIME ! : do we have 10 days to prepare an exam?...

Lessons by webcam In-person lessons Approved profile
Paris, France
Trainer expert in PHP, Python, Java, Symfony, MySQL, HTML, ... 1st free course; )
$36
Thomas
  • (33 reviews)
1st lesson free!

My method: 10% theory and 90% practice. The goal is to keep you awake and active in your learning! For this, I set up for my...

Lessons by webcam Approved profile
Los Angeles
With 9 years of graphic design experience, I offer detail-oriented tutoring sessions. My style of teaching focuses on the elements and principles of design, forming a strong foundation.
$25
Sara
  • (2 reviews)
1st lesson free!

I would describe my style of teaching as detail-oriented, with a focus on understanding. It is important to me that the...

Lessons by webcam Approved profile
Heysham, United Kingdom
Engaging, professional and qualified Teacher with 18 years experience, offering Maths tutoring, up to GCSE level, online or in the North West.
$33
Matthew
  • (17 reviews)
1st lesson free!

I will provide free support to students outside of tutoring sessions, when necessary, using Email and Zoom. Together with...

Lessons by webcam In-person lessons Approved profile Responds within an hour
at his home at your home By webcam
1 hour Not available $25 $22
Unfortunately, this teacher is unavailable