Search
John C.'s Photo

Senior Software Engineer - 8 Years of Experience Working with Students
John C.

337 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $50
Response time: 2 minutes

About John


Bio

Hi, I'm John! I currently work as a senior software engineer and specialize in Angular, Java, and Kubernetes/Azure. I have both my Bachelors and Masters in Computer Science, with a minor in Chinese Studies, from Worcester Polytechnic Institute (WPI) in Massachusetts. I graduated with a 3.7/4.0 GPA, and was a member of my university's Dean's List from 2019-2022. In college I thought that the professors that were both engaging and understandable made the learning process so much more enjoyable,...

Hi, I'm John! I currently work as a senior software engineer and specialize in Angular, Java, and Kubernetes/Azure. I have both my Bachelors and Masters in Computer Science, with a minor in Chinese Studies, from Worcester Polytechnic Institute (WPI) in Massachusetts. I graduated with a 3.7/4.0 GPA, and was a member of my university's Dean's List from 2019-2022. In college I thought that the professors that were both engaging and understandable made the learning process so much more enjoyable, so I strive to achieve the same with my tutoring. Through my 6 years of coaching and managing a youth recreational swim team, I believe that I am well equipped to help students learn new material in an engaging and enjoyable way.

A little more about me, I was am a member of my university's Swim & Dive program. I was named a NEWMAC All-Conference Athlete three consecutive years for my athletic and academic performance. Some of my hobbies include building and fixing computers and working on my car.

I specialize in Computer Science and general programming subjects, although I am also willing to help out with many other math and science classes. I can also give a tutorial on anything computer related that you are interested in, or even teach someone how to build or repair your own computers and devices.

Please contact me if you would like to learn more about me.

Thank you, I look forward to instructing!


Education

Worcester Polytechnic Institute
Computer Science
Worcester Polytechnic Institute
Masters

Policies

  • Hourly Rate: $50
  • Rate details: Minimum rate of one hour unless specified prior to scheduling.
  • Lesson cancellation: 4 hours notice required
  • Background check passed on 9/22/2022

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Angular

Angular

Hi! I am currently a full-stack software engineer and work in the pharmacy industry. The tech stack that I work in utilizes Angular, so I am very familiar with this JavaScript framework. I have years of experience with TypeScript, vanilla JavaScript, and HTML/CSS, and a excited to share this experience with others.
Computer Gaming

Computer Gaming

I graduated with my Bachelors and Masters in Computer Science in May of 2022 and now work as a software engineer. I have taken courses on game development, graphic design and animation, and understand the fundamentals of how a video game works. I have also played video games for over 15 years now and have a broad understanding of a wide variety of titles.
Computer Programming

Computer Programming

Hi! I am currently a full-stack software engineer working in the pharmacy industry. The technologies that I use for work consists of Java, Angular (JavaScript / TypeScript / CSS/ HTML), and Azure (database). Aside from these, I have worked with various other frameworks and languages while getting my masters degree in Computer Science. Some of these include: Python (AI / Machine Learning), Cloud Computing (AWS), and other web frameworks (ReactJS and some others).
Computer Science

Computer Science

Hi! I am currently a full-stack software engineer working in the pharmacy industry. The technologies that I use for work consists of Java, Angular (JavaScript / TypeScript / CSS/ HTML), and Azure (database). Aside from these, I have worked with various other frameworks and languages while getting my masters degree in Computer Science. Some of these include: Python (AI / Machine Learning), Cloud Computing (AWS), and other web frameworks (ReactJS and some others).
CSS

CSS

I am currently a full-stack software engineer working in the pharmacy industry. The technologies that I use for work consists of Java, Angular (JavaScript / TypeScript / CSS/ HTML), and Azure. My CSS qualifications come from the daily work that I do as a software developer, using the Angular framework in conjunction with our designers to apply CSS styling on components from our library to meet business requirements.
General Computer

General Computer

Hi! I am currently a full-stack software engineer working in the pharmacy industry. I have had a passion for computers almost my entire life. I have a Bachelors and Masters degree in Computer Science, and various other experience in general computing from my personal interests as well.
Java

Java

Hi! I am currently a full-stack software engineer working in the pharmacy industry. The technologies that I use for work consists of Java, Angular (JavaScript / TypeScript / CSS/ HTML), and Azure (database). Aside from these, I have worked with various other frameworks and languages while getting my masters degree in Computer Science. Some of these include: Python (AI / Machine Learning), Cloud Computing (AWS), and other web frameworks (ReactJS and some others).
JavaScript

JavaScript

Hi! I am currently a full-stack software engineer working in the pharmacy industry. The technologies that I use for work consists of Java, Angular (JavaScript / TypeScript / CSS/ HTML), and Azure (database). JavaScript and TypeScript are the root of the Angular framework, and are probably the languages that I utilize the most as I am working with them on a daily basis for my development job.
Machine Learning/ AI

Machine Learning/ AI

I have a Master’s in Computer Science with graduate coursework in AI and machine learning. I work daily with the latest AI models and tools, integrating them into real-world systems. I’m passionate about AI and stay up to date with emerging technologies as part of my work as a software developer.
Macintosh

Macintosh

I was first introduced to the Mac operating system in 2009, I was nine at the time. I have become proficient with the OS since. In my time at college I have taught myself Swift, a Mac based language, and developed numerous iOS and Java based applications. I have been a long time user of the platform, and have previously done service in my home town where I would teach elderly individuals how to use their smartphones, tablets, and computers to their full potential. I believe that all of these certifications enable me to teach about the Mac platform and its capabilities.
Microsoft Outlook

Microsoft Outlook

I was first introduced to Microsoft Outlook when I began my undergraduate degree in 2018. I quickly picked up on the convenience of the platform and began using consistently to manage my time and communication while pursuing a Computer Science degree, competing in Division III athletics, and completing a minor in Chinese studies. I now use these tools every day for my job as a software engineer. I believe that I am qualified to teach about Microsoft Outlook because I am an active user that has taken advantage of the platform's numerous capabilities in communication and time management.
Swimming

Swimming

I have been swimming competitively since I was seven years old. I coached for my local recreational swim club during the summers of 2015 to 2019, progressively gaining responsibilities and concluding my experience as the Assistant Coach to a team of nearly 200 swimmers. I am also a Division III athlete at Worcester Polytechnic Institute, currently specializing in Breastroke and Sprint Freestyle. I have broad experience with swim training, dryland and weights, injury prevention, and physical therapy. I believe that all of this experience enables me to teach about Swimming.
Web Design

Web Design

Hi! I am currently a full-stack software engineer working in the pharmacy industry. The team that I work on designs the UI and functionality for a piece of software. I also have plenty of experience in web design from my undergrad and masters degree in Computer Science. I am very familiar with the React and Angular JavaScript frameworks, as well as vanilla JavaScript / HTML / CSS.
ACT Math
Algebra 1
Algebra 2
Calculus
Elementary Math
HTML
Prealgebra
Precalculus
Python
SQL
Statistics
Trigonometry
John C.'s Photo

Questions? Contact John before you book.

Still have questions?

Contact John
Response time: 2 minutes

Ratings and Reviews


Rating

5.0 (174 ratings)
5 star
(172)
4 star
(2)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Knowledgeable and patient tutor

John has always been very helpful, always adjusting to the content covered in class. Great attitude, very patient, and easy to understand. He is ready to assist on any topic, regardless of what the class requirements are.

Cecilia, 7 lessons with John

Great tutor and very knowledgeable. really appreciate his help and all the materials he provides me with

Really Great tutor and also very knowledgeable. really appreciate his help and all the materials he provides me with to help me learn

Ola, 5 lessons with John

Knowledgeable and patient tutor

John was nice and Detailed in teaching. I would definitely recommend and will look forward to get tutoring again. Also, very flexible in available time and prompt on instant tutoring request.

Ed, 1 lesson with John

Patient and Very Knowledgeable

John helped my son get his coding completed and did so without getting frustrated. He explained why it needed to be done that way, although we found out that the coding class may possibly be to advanced for our son, but we will find out in future lessons. Thank you John! Great first experience with an online tutor.

Cynthia, 29 lessons with John

Knowledgeable, patient, flexible...above and beyond

Worked with my 15 year old on his computer build, a very tall order over Zoom. His knowledge, guidance and patience were incredible. And he stayed on an extra hour, provided info and links, and waited as we struggled to screw in various minuscule components. Smart, lovely to work with. My son enjoyed it and was so grateful. Would not have succeeded in building the computer without him. Knows his stuff and has the patience to explain.

Leah , 1 lesson with John

Great tutor

John is super smart and helped me with everything I needed to know!!! Helped me soso much would recommend him!!! Great tutor and really good rates!! It won’t let me finish the review unless I have 160 characters so here

Caroline, 1 lesson with John

Excellent Tutor

John is very good to work with. He explains everything in detail and at a good pace to understand. I will recommend John as an excellent tutor because he is patient, knowledgeable and reviews the materials to the of my understanding.

Patience, 3 lessons with John
Hourly Rate: $50
Response time: 2 minutes
Contact John