Avatar of the tutor
Apurva G.
Teaches Online
Learn Java from Experienced TA and Software Engineer
As a Computer Science student and software engineer, I have been using Java for the past 5 years. I have explained and helped solve Java assignments to more than 200+ students during my undergraduate degree. I can teach you in the way that is most comfortable for you.
About Apurva G.

I am a professional software engineer. I graduated from College of the Holy Cross with a Bachelors of Computer Science. I am also pursuing Masters of Science in Computer Science from Georgia Institution of Technology. I have been TA for Computer Science, Math, and Accounting courses for 3 years during my undergraduate studies. I have also tutored and prepared high school students for the ACT and SAT exams for Math and Science sections. I am flexible and very understanding of students' needs. I know that everyone learns and gets inspired in different ways, and I am adept at adapting my teaching based on what works best for the student. I believe everyone is capable of learning if they put their mind to it and I am passionate about helping knowledge seekers learn and achieve their goals. My goal with tutoring is to teach the ability of self-learning, which I think is the most important skill there is in many facets of education, work, and life. Ideally, once a candidate has worked with me for some period of time, I would not only make sure they come to a point where they are confident to take on any task they need to learn and master it all on their own regardless of what that is, but also believe that they can achieve what they want to in life. Ideally in the future, they wouldn't need my services anymore, but for me, that isn't why I am tutoring. I decided to tutor again so I can leave a lasting impact and friendship with my students and receive fulfillment in my work while also instilling important values I have learned to enable them to have fulfilling careers and live an optimistic and positive life. I can teach you in the way that is most suitable for you. I can teach you in a form that will help you learn quicker. Let's get smart together!!

Levels taught

Teaches all skill levels

Teaching since {{year}}

Teaching since 2019

Education

Master of Science in Computer Science

Teaches ages {{minAge}}+

Teaches ages 5+

Speaks {{languages}}

Has background check

Instructor details
Java
Teaches 7 subjects. Different subject may have different prices.
Teacher's Studio
Teacher's Studio
SEE MAP
Carrington Mill Boulevard, Morrisville, NC
Student's Home
Student's Home
Teaches Online
Teaches Online
Work hours
M
T
W
T
F
S
S
Times are shown in your local timezone (UTC-08:00) Pacific Time (US & Canada)
Pricing
30 minutes
$25
60 minutes
$40
90 minutes
$55
120 minutes
$70
New Student Special
First 3 lessons
$30
Photos & videos
Images or videos the tutor uploaded
View
ReviewsWrite a review
5.0
5 Reviews
5Review Star
100%
4Review Star
0%
3Review Star
0%
2Review Star
0%
1Review Star
0%
Teacher's Studio

Apurva is awesome. He explained things and showed me examples which made things a lot clearer in ways my professor couldn't. He's patient, he listens and was is an all around great teacher/tutor. Highly recommended!

Posted Jan 27, 2023
Teacher's Studio

Best!

Posted Jan 8, 2023
Teacher's Studio

Very knowledgeable and helpful!

Posted Jan 8, 2023
1122Next >Next >
Associate Software Engineer
Jun 2022 - Present
Fidelity Investments
• As part Full-Stack engineering scrum team, building core software engineering capabilities in web and application development using key technologies in the end-to-end build experience • Building and supporting client-side applications using Component Driven Design (CDD) technique in Angular, HTML, CSS, and Java Script • Building and supporting back-end of applications using Test Driven Development (TDD), and Object-oriented Analysis and Design (OOAD) techniques along with Java, JUnit, Spring, MyBatis, REST, SQL, and JDBC
Exam Prep Math and Science Tutor
Jul 2022 - Oct 2022
Huntington Learning Center
• Teach students in a 1 to 1 setting and work closely with students in Math, and Science for SAT and ACT Prep
Teaching Assistant
Aug 2019 - May 2022
College of the Holy Cross
• Led weekly office hours to 20+ students, debugging in Java and C++ and assisting with lab and homework
Software Developer Intern
May 2021 - Dec 2021
FirstEnergy
• Worked on a scrum team using Agile team structure to develop custom web applications to be used by the business side of FirstEnergy in organized programming sprints • Developed Microsoft applications using an Entity and .NET Framework (C#), SQL, and Angular (Typescript/JavaScript) stack to create service applications; Completed 60+ user stories on Azure DevOps • Improved existing Microsoft applications by updating securities, Azure packages, and Angular and its dependencies
Master of Science in Computer Science
Sep 2022
Georgia Institute of Technology
Bachelors in Computer Science
Aug 2018 - May 2022
College of the Holy Cross
English
Native Proficiency
Gujarati
Native Proficiency
Hindi
Native Proficiency
AWS Certified Cloud Practitioner
Oct 2022
Amazon Web Service (AWS)

Let Our Student Counselors Help You

We can match you with the perfect teacher and take care of all your scheduling needs.
CALL US AT 877-310-1872
Instructor details
Java
Teaches 7 subjects. Different subject may have different prices.
Teacher's Studio
Teacher's Studio
SEE MAP
Carrington Mill Boulevard, Morrisville, NC
Student's Home
Student's Home
Teaches Online
Teaches Online
Work hours
M
T
W
T
F
S
S
Times are shown in your local timezone (UTC-08:00) Pacific Time (US & Canada)
Pricing
30 minutes
$25
60 minutes
$40
90 minutes
$55
120 minutes
$70
New Student Special
First 3 lessons
$30
View Special Offers