Search
Andrew P.'s Photo

Senior Software Engineer | AP CS Tutor | 6+ Years Experience
Andrew P.

348 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $60
Response time: 3 hours

About Andrew


Bio

I hold a Bachelor's degree in Computer Science from DePaul University, where I graduated Summa Cum Laude in 2020. Currently working as a Senior Software Engineer, I develop frontend and backend services using TypeScript, NodeJS, and React. With this strong academic background and professional experience, I am well-equipped to support students in their learning journey.

I am dedicated to helping students build confidence and excel in Computer Science. Throughout my college career and...

I hold a Bachelor's degree in Computer Science from DePaul University, where I graduated Summa Cum Laude in 2020. Currently working as a Senior Software Engineer, I develop frontend and backend services using TypeScript, NodeJS, and React. With this strong academic background and professional experience, I am well-equipped to support students in their learning journey.

I am dedicated to helping students build confidence and excel in Computer Science. Throughout my college career and beyond, I have tutored many students in computer science, specializing in JavaScript, Python, systems programming, algorithms, and Java.

For the past two years, I have led a summer minicamp called "Hi, Tech", introducing high school students to web development fundamentals such as HTML, CSS, JavaScript, and React through structured lectures and hands-on programming. With over 320 hours of classroom instruction, I use a collaborative, student-centered teaching philosophy designed to help students overcome challenges and build confidence in their programming skills.

Here is a list of subjects I tutor:

- Programming Langues: TypeScript, JavaScript, Python, Java, Swift, C++
- Web Development: HTML, CSS, React, NodeJS, Express, Redux
- Computer Science Topics: Systems Programming, Discrete Mathematics, Data Structures, Algorithms
- Other: AP Computer Science A, AP Computer Science Principles

What type of students do I serve?

- Students aiming to develop a strong grasp of computer science concepts.
- Students needing to address gaps and deepen their understanding in their current programming courses.
- Students preparing for upcoming computer science courses and looking to build foundational knowledge.

Please feel free to contact me about your specific needs to see if I would be a good fit for you!

Cancelation Policy:
- More than 6 hours before start: No cost and no fee
- Less than 6 hours before start: 50% cancelation fee
- No show with no notice: 100% fee


Education

DePaul University
Computer Science

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer Programming

Computer Programming

I graduated Summa Cum Laude with a Bachelor's degree in Computer Science from DePaul University in 2020, achieving a 3.94 GPA. Currently, I work as a Senior Software Engineer, developing frontend and backend services using TypeScript, NodeJS, and React. With over six years of professional experience in software engineering, I bring practical industry knowledge to my tutoring sessions. I have been tutoring students in subjects like JavaScript, Python, systems programming, algorithms, and Java. For the past two years, I have also led the "Hi, Tech" summer minicamp, introducing high school students to web development fundamentals through structured lectures and hands-on programming. Languages: TypeScript, JavaScript, Python, Java, Swift, C++.
Computer Science

Computer Science

I graduated Summa Cum Laude with a Bachelor's degree in Computer Science from DePaul University, achieving a 3.94 GPA. Currently, I work as a Senior Software Engineer, developing frontend and backend systems using TypeScript, NodeJS, and React. With over six years of professional experience in software engineering, I bring practical industry knowledge to my tutoring sessions. I have been tutoring students in subjects like JavaScript, Python, systems programming, algorithms, and Java for years. Recently in the past two years, I have also led the "Hi, Tech" summer minicamp, introducing high school students to web development fundamentals through structured lectures and hands-on programming. Languages: TypeScript, JavaScript, Python, Java, Swift, C++
HTML

HTML

I graduated Summa Cum Laude with a Bachelor's degree in Computer Science from DePaul University in 2020, achieving a 3.94 GPA. Currently, I work as a Senior Software Engineer, developing frontend and backend services using TypeScript, NodeJS, and React. With over six years of professional experience in software engineering, I bring practical industry knowledge to my tutoring sessions. I have been tutoring students in subjects like JavaScript, Python, systems programming, algorithms, and Java. For the past two years, I have also led the "Hi, Tech" summer minicamp, introducing high school students to web development fundamentals through structured lectures and hands-on programming. Languages: TypeScript, JavaScript, Python, Java, Swift, C++.
Information Technology

Information Technology

I graduated Summa Cum Laude with a Bachelor's degree in Computer Science from DePaul University in 2020, achieving a 3.95 GPA. Currently, I work as a Senior Software Engineer, developing frontend and backend services using TypeScript, NodeJS, and React. With over six years of professional experience in software engineering, I bring practical industry knowledge to my tutoring sessions. I have been tutoring students in subjects like JavaScript, Python, systems programming, algorithms, and Java. For the past two years, I have also led the "Hi, Tech" summer minicamp, introducing high school students to web development fundamentals through structured lectures and hands-on programming. Languages: TypeScript, JavaScript, Python, Java, Swift, C++.
Java

Java

I graduated Summa Cum Laude with a Bachelor's degree in Computer Science from DePaul University, achieving a 3.94 GPA. Currently, I work as a Senior Software Engineer, developing frontend and backend systems using TypeScript, NodeJS, and React. With over six years of professional experience in software engineering, I bring practical industry knowledge to my tutoring sessions. I have been tutoring students in subjects like JavaScript, Python, systems programming, algorithms, and Java for years. Recently in the past two years, I have also led the "Hi, Tech" summer minicamp, introducing high school students to web development fundamentals through structured lectures and hands-on programming.
JavaScript

JavaScript

I graduated Summa Cum Laude with a Bachelor's degree in Computer Science from DePaul University in 2020, achieving a 3.94 GPA. Currently, I work as a Senior Software Engineer, developing frontend and backend services using TypeScript, NodeJS, and React. With over six years of professional experience in software engineering, I bring practical industry knowledge to my tutoring sessions. I have been tutoring students in subjects like JavaScript, Python, systems programming, algorithms, and Java. For the past two years, I have also led the "Hi, Tech" summer minicamp, introducing high school students to web development fundamentals through structured lectures and hands-on programming. Languages: TypeScript, JavaScript, Python, Java, Swift, C++.
Python

Python

I graduated Summa Cum Laude with a Bachelor's degree in Computer Science from DePaul University in 2020, achieving a 3.94 GPA. Currently, I work as a Senior Software Engineer, developing frontend and backend services using TypeScript, NodeJS, and React. With over six years of professional experience in software engineering, I bring practical industry knowledge to my tutoring sessions. I have been tutoring students in subjects like JavaScript, Python, systems programming, algorithms, and Java. For the past two years, I have also led the "Hi, Tech" summer minicamp, introducing high school students to web development fundamentals through structured lectures and hands-on programming. Languages: TypeScript, JavaScript, Python, Java, Swift, C++.
React

React

I graduated Summa Cum Laude with a Bachelor's degree in Computer Science from DePaul University in 2020, achieving a 3.95 GPA. Currently, I work as a Senior Full Stack Software Engineer, developing frontend and backend services using TypeScript, NodeJS, and React. With over six years of professional experience in software engineering, I bring practical industry knowledge to my tutoring sessions. I have been tutoring students in subjects like JavaScript, Python, systems programming, algorithms, and Java. For the past two years, I have also led the "Hi, Tech" summer minicamp, introducing high school students to web development fundamentals through structured lectures and hands-on programming. Languages: React, TypeScript, JavaScript, Python, Java, Swift, C++.
Andrew P.'s Photo

Questions? Contact Andrew before you book.

Still have questions?

Contact Andrew
Response time: 3 hours

Ratings and Reviews


Rating

5.0 (143 ratings)
5 star
(143)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Exceptional Tutor Who Makes Learning Easy and Effective

I’ve had a great experience working with Andrew! He has been an excellent tutor, always accommodating my schedule, which I really appreciate. He takes the time to explain everything thoroughly, ensuring that I fully understand the coding concepts and the purpose of each function or element we work with. His teaching style is clear, patient, and very supportive. I feel confident that I’m gaining a deep understanding of programming, thanks to his detailed explanations and guidance. I highly recommend Andrew to anyone looking for a knowledgeable and reliable tutor

Jasmine, 4 lessons with Andrew

Knowledge and patient tutor

My level of growth has skyrocketed since Andrew has been my tutor. He is a phenomenal tutor! I don’t know where I would be without him at this point! Thank you!

Nataki, 31 lessons with Andrew

Knowledgeable and passionate tutor

I have been struggling with Java in Community College class. I pay attention in class, but the material moves at a fast pace. Andrew has helped me catch up with the materials in class and become a much more confident programmer.

Kaushik, 14 lessons with Andrew

A great teacher

Andrew is both a patient and skilled teacher. He puts a lot of thought into meeting his students where they are when he teaches. As a former teacher I would absolutely recommend him to anyone in need of Computer Science tutoring.

Zachary, 6 lessons with Andrew

Patient Tutor

Andrew helped my son with Java for an AP Computer Science project. He was super patient and ask all the right questions to tap into the knowledge my son already had but couldn’t get to on his own.

Karen, 2 lessons with Andrew

Knowledgeable and patient tutor

Andrew is a great tutor. He's patient and knowledgeable and gives encouragement (which is really important). I enjoyed both of my sessions with him and would definitely recommend Andrew as a tutor.

Sakeena, 2 lessons with Andrew

Friendly and Incredibly Helpful Tutor

Andrew has been a spectacular tutor helping me not only drastically strengthen my skills in Python but know exactly what is needed to achieve better scores during exams. He has been helpful in assisting me during desperate times where quick help was needed. Quick at responding to messages and very flexible with scheduling lesson times. Suggest to anyone needed a hand in coding.

Giovanni, 10 lessons with Andrew

Great Lesson

Andrew did a great job working with my son on short notice, reviewing an old test, and started prep for his next test, for his AP Computer Science class. We definitely plan on reaching out again in the future.

Jodi, 6 lessons with Andrew

Great and thorough explanations!

Andrew went through each and every issue with a great amount of detail, along with asking me how I would solve a solution in order to demonstrate my understanding of the topic. He also explained topics that I did not know at the time and how I could apply that to the current problem. He is very knowledgeable and patient as well. I highly recommend him for any computer science related coursework!

Maggie, 2 lessons with Andrew
Hourly Rate: $60
Response time: 3 hours
Contact Andrew