Find Software Engineering Tutors Online or Near You

Trusted by more than 3 million students, online or in-person

With the Good Fit Guarantee, love your first lesson, or it’s free

Compare qualifications, hourly rates, and reviews to find the right expert for you.

Collaborate with your tutor in Wyzant's free, browser based online learning tool.

Only pay for the time you need. No subscriptions, no upfront payments. Just affordable results.

Private teachers

The Best Software Engineering Tutoring Online

Find the best Software Engineering tutor

SEE ALL MATCHING TUTORS
Hassan M. New York, NY, available for online & in-person tutoring
Hassan M.
20/hour

Software Engineer

Greetings! I am a Lead Software Engineer with almost 7 years of experience in the industry. During this period, I got my hands on developing high scale projects which have been used by fortune 500 companies. I specialize in Python, SQL,... See Hassan's full profile

20/hour
5.0 (18)
57 hours tutoring
Offers online lessons
View Hassan's Profile

Greetings! I am a Lead Software Engineer with almost 7 years of experience in the industry. During this period, I got my hands on developing high scale projects which have been used by fortune 500 companies. I specialize in Python, SQL,... See Hassan's full profile

Denise J. Willowbrook, IL, available for online & in-person tutoring
Denise J.
40/hour

Senior Software Engineer Specializing in C++

I completed a nine-month program on Self Driving Cars, Machine Learning, with Udacity where I created programs using C++ and Python. The Python code was used to test a Self Driving Car. See Denise's full profile

40/hour
5.0 (3)
19 hours tutoring
Offers online lessons
View Denise's Profile

I completed a nine-month program on Self Driving Cars, Machine Learning, with Udacity where I created programs using C++ and Python. The Python code was used to test a Self Driving Car. See Denise's full profile

Deloris J. Plano, TX, available for online tutoring
Deloris J.
45/hour

Software Engineer

I am a software engineer with over 25 years of experience in various programming languages. I am also an award-winning instruction designer, with a background in teaching adults and children application usage and software development. I... See Deloris's full profile

45/hour
4.9 (160)
478 hours tutoring
Offers online lessons
View Deloris's Profile

I am a software engineer with over 25 years of experience in various programming languages. I am also an award-winning instruction designer, with a background in teaching adults and children application usage and software development. I... See Deloris's full profile

Jared W. Cherry Hill, NJ, available for online & in-person tutoring
Jared W.
50/hour

Frontend Software Engineer

I have been developing frontend applications for several years. I have worked at many companies (early stage and enterprise) implementing style guides, css practices (BEM), build systems for Sass and code minifying as well as write a lot of CSS... See Jared's full profile

50/hour
5.0 (49)
167 hours tutoring
Offers online lessons
View Jared's Profile

I have been developing frontend applications for several years. I have worked at many companies (early stage and enterprise) implementing style guides, css practices (BEM), build systems for Sass and code minifying as well as write a lot of CSS... See Jared's full profile

Hai D. Wilsonville, OR, available for online & in-person tutoring
Hai D.
50/hour

Software Engineer

I graduated Master degree with Computer Engineer major. Now, I am a software engineer at Siemens. I have background knowledge computer engineer. See Hai's full profile

50/hour
4.9 (264)
748 hours tutoring
Offers online lessons
View Hai's Profile

I graduated Master degree with Computer Engineer major. Now, I am a software engineer at Siemens. I have background knowledge computer engineer. See Hai's full profile

Akash G. Lowell, MA, available for online & in-person tutoring
Akash G.
50/hour

Bachelors Chemical Engineering Purdue University, Software Engineer

I am a high school graduate from a public magnet high school rated in the top five in the country (Bergen County Academies). I have been tutoring for 6 years. I am also a professional software engineer. My philosophy is to get people to... See Akash's full profile

50/hour
4.9 (105)
393 hours tutoring
Offers online lessons
View Akash's Profile

I am a high school graduate from a public magnet high school rated in the top five in the country (Bergen County Academies). I have been tutoring for 6 years. I am also a professional software engineer. My philosophy is to get people to... See Akash's full profile

Humphrey H. Gaithersburg, MD, available for online & in-person tutoring
Humphrey H.
60/hour

Senior Software Engineer

I have mentored junior software engineers are my company for 5+ years by holding weekly 1:1s and talking through various issues. I've also conducted interviews for 5+ years for software engineers. In addition, I've had... See Humphrey's full profile

60/hour
4.9 (55)
143 hours tutoring
Offers online lessons
View Humphrey's Profile

I have mentored junior software engineers are my company for 5+ years by holding weekly 1:1s and talking through various issues. I've also conducted interviews for 5+ years for software engineers. In addition, I've had... See Humphrey's full profile

David S. Scottsdale, AZ, available for online & in-person tutoring
David S.
60/hour

Expert Math and Computer Science Tutor

As an embedded avionics software engineer, I have extensive experience in all aspects of computer engineering, from low level hardware and FPGA design to assembly language and software programming. I have a BS in Computer Science from... See David's full profile

60/hour
5.0 (1059)
2,569 hours tutoring
Offers online lessons
View David's Profile

As an embedded avionics software engineer, I have extensive experience in all aspects of computer engineering, from low level hardware and FPGA design to assembly language and software programming. I have a BS in Computer Science from... See David's full profile

Brian L. Arlington, VA, available for online & in-person tutoring
Brian L.
60/hour

Software engineer and graduated with a Computer Engineering degree

Graduated with a degree in computer engineering, and currently work as a software engineer. See Brian's full profile

60/hour
5.0 (3)
8 hours tutoring
Offers online lessons
View Brian's Profile

Graduated with a degree in computer engineering, and currently work as a software engineer. See Brian's full profile

Tim M. Escondido, CA, available for online & in-person tutoring
Tim M.
60/hour

Software Engineer Specializing in MERN Stack

I have been tutoring JavaScript, specializing in MERN stack (Mongoose, Express, React, and Node JS), for the last five years. Developing apps may seem like a daunting task, especially with coding boot camps that promise to teach you everything you... See Tim's full profile

60/hour
5.0 (602)
1,570 hours tutoring
Offers online lessons
View Tim's Profile

I have been tutoring JavaScript, specializing in MERN stack (Mongoose, Express, React, and Node JS), for the last five years. Developing apps may seem like a daunting task, especially with coding boot camps that promise to teach you everything you... See Tim's full profile

Andrew H. Carmel, IN, available for online & in-person tutoring
Andrew H.
65/hour

Professional Software Engineer

...collision avoidance system for an industrial vehicle. After graduate school, I have been working professionally as a software engineer. For about two years, I have been working as a front end developer primarily focusing on React and Typescript/Javascript... See Andrew's full profile

65/hour
5.0 (86)
239 hours tutoring
Offers online lessons
View Andrew's Profile

...collision avoidance system for an industrial vehicle. After graduate school, I have been working professionally as a software engineer. For about two years, I have been working as a front end developer primarily focusing on React and Typescript/Javascript... See Andrew's full profile

Mansoor S. Gainesville, VA, available for online & in-person tutoring
Mansoor S.
80/hour

Software Engineer with 1+ Years of Experience

I'm a full-time software engineer at an IT consulting firm. Through my career and educational background in Applied Information Technology, I acquired experience in software engineering. I typically code in JAVA/Groovy... See Mansoor's full profile

80/hour
5.0 (45)
87 hours tutoring
Offers online lessons
View Mansoor's Profile

I'm a full-time software engineer at an IT consulting firm. Through my career and educational background in Applied Information Technology, I acquired experience in software engineering. I typically code in JAVA/Groovy... See Mansoor's full profile

Josiah C. College Station, TX, available for online & in-person tutoring
Josiah C.
80/hour

Senior Software Engineer at Tesla and Facebook.

I can help you get the top grades in class AND understand the topic on a deep level. I have taught hundreds of people in data science and programming. I am a software engineer at Tesla and have a degree in computer, science, math, and... See Josiah's full profile

80/hour
5.0 (5)
9 hours tutoring
Offers online lessons
View Josiah's Profile

I can help you get the top grades in class AND understand the topic on a deep level. I have taught hundreds of people in data science and programming. I am a software engineer at Tesla and have a degree in computer, science, math, and... See Josiah's full profile

Jody J. Omaha, NE, available for online & in-person tutoring
Jody J.
95/hour

Professional Software Engineer

Have a master degree in CIS and a minor in Computer Science. Actively tutor in various Computer Science classes including data structures and algorithms and operating systems. Have programmed professionally for over 30 years focusing primarily... See Jody's full profile

95/hour
4.9 (2881)
10,047 hours tutoring
Offers online lessons
View Jody's Profile

Have a master degree in CIS and a minor in Computer Science. Actively tutor in various Computer Science classes including data structures and algorithms and operating systems. Have programmed professionally for over 30 years focusing primarily... See Jody's full profile

Annie H. Bellevue, WA, available for online & in-person tutoring
Annie H.
95/hour

Software Engineer

I've been a software engineer for 2 years, working with multi-tier web applications on AWS using agile development methodologies. The main languages I use are C# and Java. See Annie's full profile

95/hour
5.0 (117)
571 hours tutoring
Offers online lessons
View Annie's Profile

I've been a software engineer for 2 years, working with multi-tier web applications on AWS using agile development methodologies. The main languages I use are C# and Java. See Annie's full profile

Daniel F. Goose Creek, SC, available for online & in-person tutoring
Daniel F.
95/hour

Software Engineer for DoD

I have used C as well as C++ for at least 5 years. I have interviewed using C++, use it for my day to day job, as well as using it for personal projects. C++ is also extremely similar to C which I also am very proficient in. See Daniel's full profile

95/hour
4.8 (238)
659 hours tutoring
Offers online lessons
View Daniel's Profile

I have used C as well as C++ for at least 5 years. I have interviewed using C++, use it for my day to day job, as well as using it for personal projects. C++ is also extremely similar to C which I also am very proficient in. See Daniel's full profile

Christopher B. Magnolia, TX, available for online & in-person tutoring
Christopher B.
100/hour

Senior FullStack Software Engineer

I am a FullStack software engineer. I have immense experience with working with hardware and software when working with computers. I strongly believe to be a great software engineer, you must know the advanced topics of the machine... See Christopher's full profile

100/hour
4.9 (76)
181 hours tutoring
Offers online lessons
View Christopher's Profile

I am a FullStack software engineer. I have immense experience with working with hardware and software when working with computers. I strongly believe to be a great software engineer, you must know the advanced topics of the machine... See Christopher's full profile

Daniel W. Sunnyvale, CA, available for online & in-person tutoring
Daniel W.
100/hour

Software Engineer with Ruby Experience

I learned ruby from why's poignant guide before his identity was revealed, and before matz had a beard. I've created servers and clients for transferring images to wireless cameras that are easy to set up around the house. At another company, I... See Daniel's full profile

100/hour
5.0 (796)
2,166 hours tutoring
Offers online lessons
View Daniel's Profile

I learned ruby from why's poignant guide before his identity was revealed, and before matz had a beard. I've created servers and clients for transferring images to wireless cameras that are easy to set up around the house. At another company, I... See Daniel's full profile

Amy M. Albuquerque, NM, available for online & in-person tutoring
Amy M.
119/hour

CalTech Grad, Software engineer with 30+ years experience.

If you have an assignment, together we will write a working code solution. We will use the software development environment (e.g., eclipse) of your choice. I'm a software engineer recently retired. My work experience includes coding... See Amy's full profile

119/hour
5.0 (1289)
5,855 hours tutoring
Offers online lessons
View Amy's Profile

If you have an assignment, together we will write a working code solution. We will use the software development environment (e.g., eclipse) of your choice. I'm a software engineer recently retired. My work experience includes coding... See Amy's full profile

Tracy S. Burleson, TX, available for online & in-person tutoring
Tracy S.
120/hour

Industry-tested Java Developer, experienced with children and adults

I have both a Masters and a Bachelor's degree in Software Engineering along with years of experience at well-known companies, working in a variety of programming languages and platforms. I have worked with both children and adults... See Tracy's full profile

120/hour
5.0 (346)
863 hours tutoring
Offers online lessons
View Tracy's Profile

I have both a Masters and a Bachelor's degree in Software Engineering along with years of experience at well-known companies, working in a variety of programming languages and platforms. I have worked with both children and adults... See Tracy's full profile

Jon R. Fremont, CA, available for online & in-person tutoring
Jon R.
130/hour

Senior Software Engineer

I have worked on many Java applications professionally, and also written a Java8 compiler can handle the subtleties of type inference. See Jon's full profile

130/hour
5.0 (707)
1,659 hours tutoring
Offers online lessons
View Jon's Profile

I have worked on many Java applications professionally, and also written a Java8 compiler can handle the subtleties of type inference. See Jon's full profile

Rafi R. Flower Mound, TX, available for online & in-person tutoring
Rafi R.
150/hour

UT Austin ECE Grad, Silicon Valley Software Engineer

I have a degree from the University of Texas at Austin in computer engineering (a top 10 engineering school), I have started a company that was a part of a UT Austin student business accelerator, and I have 3+ years of industry experience at... See Rafi's full profile

150/hour
5.0 (2)
22 hours tutoring
Offers online lessons
View Rafi's Profile

I have a degree from the University of Texas at Austin in computer engineering (a top 10 engineering school), I have started a company that was a part of a UT Austin student business accelerator, and I have 3+ years of industry experience at... See Rafi's full profile

Akeme U. Murrayville, GA, available for online & in-person tutoring
Akeme U.
165/hour

Software Engineering Expert

I would love to help in Computer Gaming. I have used my Computer Science knowledge to develop large animation applications. I also have created Desktop, Mobile, and Automation programmings. My degree in Computer Science and Math has enabled to... See Akeme's full profile

165/hour
5.0 (727)
2,306 hours tutoring
Offers online lessons
View Akeme's Profile

I would love to help in Computer Gaming. I have used my Computer Science knowledge to develop large animation applications. I also have created Desktop, Mobile, and Automation programmings. My degree in Computer Science and Math has enabled to... See Akeme's full profile

Logan L. Seattle, WA, available for online & in-person tutoring
Logan L.
200/hour

Software engineer

I'm a software engineer with a B.S. of Computer Science from Cornell University. I am a native English speaker with a passion for teaching and education! Top computer science subjects include Python, Java, C++, data structures,... See Logan's full profile

200/hour
4.9 (39)
105 hours tutoring
Offers online lessons
View Logan's Profile

I'm a software engineer with a B.S. of Computer Science from Cornell University. I am a native English speaker with a passion for teaching and education! Top computer science subjects include Python, Java, C++, data structures,... See Logan's full profile

Jean-Benoit B. Arvada, CO, available for online & in-person tutoring
Jean-Benoit B.
200/hour

Senior Software Engineer

I am a senior software engineer, working in the finance industry. I hold a Master's degree in Computer Science and Statistics. Over the years, I have developed software using various technologies including C, C++, Java, Perl, Python,... See Jean-Benoit's full profile

200/hour
4.9 (500)
2,469 hours tutoring
Offers online lessons
View Jean-Benoit's Profile

I am a senior software engineer, working in the finance industry. I hold a Master's degree in Computer Science and Statistics. Over the years, I have developed software using various technologies including C, C++, Java, Perl, Python,... See Jean-Benoit's full profile

Trusted with over 6 million hours of lessons since 2005

5 star rated experience

Success stories

Real stories from real people

Since 2005, Wyzant has provided a way for people to learn any subject in a way that works for them.

How much for private Software Engineering tutoring lessons

Tutors on Wyzant Cost $35 - 60 per hour on average

Tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25 $88
$35
$60

Choose Your Tutor

Compare tutor costs. With a range of price options, there’s a tutor for every budget.

No Upfront Fees

Sign up, search, and message with expert tutors free of charge.

No Costly Packages

Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.

Pay After Your Lesson

Get the help you need first. You’ll only be charged after your lesson is complete.

Love Your Lesson Or It’s Free

Your first hour with a new tutor is protected by Wyzant’s Good Fit Guarantee. If you’re not satisfied with your lesson, you don’t pay. No questions asked.

Reported on by leading news outlets

tech crunch
the new york times
CNBC