Find Software Development 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 Development Tutoring Online

Find the best Software Development tutor

SEE ALL MATCHING TUTORS
Shirley H. Springville, UT, available for online & in-person tutoring
Shirley H.
25/hour

Script Evangelist

As fate would have it, I became an early-adopter for using computers in the graphic arts and printing industry, and ended up teaching in the industry rather than in the classroom. From 1997 to 2007 I worked for a software development... See Shirley's full profile

25/hour
4.9 (245)
750 hours tutoring
Offers online lessons
View Shirley's Profile

As fate would have it, I became an early-adopter for using computers in the graphic arts and printing industry, and ended up teaching in the industry rather than in the classroom. From 1997 to 2007 I worked for a software development... See Shirley's full profile

Sagar R. Los Angeles, CA, available for online tutoring
Sagar R.
39/hour

Computer Science Graduate and Software Developer

I have a Bachelor of Science in Computer Science from UC Davis. I was placed on the Dean's Honor List twice. I am also currently a Software Developer by profession. See Sagar's full profile

39/hour
5.0 (110)
367 hours tutoring
Offers online lessons
View Sagar's Profile

I have a Bachelor of Science in Computer Science from UC Davis. I was placed on the Dean's Honor List twice. I am also currently a Software Developer by profession. See Sagar's full profile

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

Software Engineer

I am also an award-winning instruction designer, with a background in teaching adults and children application usage and software development. I started my career in software development with Visual Basics where I gain a multitude of... See Deloris's full profile

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

I am also an award-winning instruction designer, with a background in teaching adults and children application usage and software development. I started my career in software development with Visual Basics where I gain a multitude of... See Deloris's full profile

Jacob K. Amherst, MA, available for online tutoring
Jacob K.
50/hour

Computer Engineering B.S. 2+ years of software development experience

Graduated college summa cum laude with a 4.0 average in all math and computer science classes including a class called Discrete Structures. After completing the course, I went on to TA and tutor for the course, answering students' questions in... See Jacob's full profile

50/hour
5.0 (13)
40 hours tutoring
Offers online lessons
View Jacob's Profile

Graduated college summa cum laude with a 4.0 average in all math and computer science classes including a class called Discrete Structures. After completing the course, I went on to TA and tutor for the course, answering students' questions in... See Jacob's full profile

Bryan B. Myrtle Beach, SC, available for online & in-person tutoring
Bryan B.
50/hour

Professional Software Developer for Javascript and Web Dev Tutoring

I've always had a passion for knowledge and love sharing that knowledge with others. Both professionally and informally, teaching and training others has always been a source of great pride and satisfaction for me and over time I've realized that... See Bryan's full profile

50/hour
5.0 (2)
5 hours tutoring
Offers online lessons
View Bryan's Profile

I've always had a passion for knowledge and love sharing that knowledge with others. Both professionally and informally, teaching and training others has always been a source of great pride and satisfaction for me and over time I've realized that... See Bryan's full profile

William S. Chicago, IL, available for online & in-person tutoring
William S.
52/hour

Senior Data Engineer and Software Developer

20+ years’ experience in SQL query design and performance tuning, data visualization, data warehousing, OLTP data modeling, data extraction and ETL. Deep experience as well in object-oriented development (.NET, JavaScript, Python), and with JSON... See William's full profile

52/hour
4.9 (110)
486 hours tutoring
Offers online lessons
View William's Profile

20+ years’ experience in SQL query design and performance tuning, data visualization, data warehousing, OLTP data modeling, data extraction and ETL. Deep experience as well in object-oriented development (.NET, JavaScript, Python), and with JSON... See William's full profile

Aidan T. Salem, OR, available for online & in-person tutoring
Aidan T.
52/hour

Software Developer Specializing in JavaScript

After first learning JavaScript in High School I sought to refine my skills by taking an intensive online Web Development bootcamp at BrainStation, where I learned React and Node. I'm now a full-time professional JavaScript Developer and use... See Aidan's full profile

52/hour
5.0 (29)
54 hours tutoring
Offers online lessons
View Aidan's Profile

After first learning JavaScript in High School I sought to refine my skills by taking an intensive online Web Development bootcamp at BrainStation, where I learned React and Node. I'm now a full-time professional JavaScript Developer and use... See Aidan's full profile

John C. Riverside, CA, available for online & in-person tutoring
John C.
55/hour

Mobile Software Developer Specializing in C# and Unity

3+ Years Experience developing software in the Unity environment utilizing C#. Deploying and testing across Android/iOS/PC. Focus on creating back-end infrastructure and tools for junior developers utilizing C# within Unity as well as building... See John's full profile

55/hour
5.0 (302)
895 hours tutoring
Offers online lessons
View John's Profile

3+ Years Experience developing software in the Unity environment utilizing C#. Deploying and testing across Android/iOS/PC. Focus on creating back-end infrastructure and tools for junior developers utilizing C# within Unity as well as building... See John's full profile

David W. Woodstock, GA, available for online & in-person tutoring
David W.
60/hour

.NET/C# Developer

Lead Developer in C#/.NET specializing in insurance software development. ASP.NET MVC, .NET CORE and Web API. I enjoy helping others understand and work through issues as they begin their journey to learn how to code. My process for... See David's full profile

60/hour
5.0 (133)
244 hours tutoring
Offers online lessons
View David's Profile

Lead Developer in C#/.NET specializing in insurance software development. ASP.NET MVC, .NET CORE and Web API. I enjoy helping others understand and work through issues as they begin their journey to learn how to code. My process for... See David's full profile

Seth L. Elizabethtown, KY, available for online & in-person tutoring
Seth L.
60/hour

Professional Sr. Java Developer Tech Lead

Fortunately, this set me up well for a future endeavor in tutoring. While my career transitioned to, and focused on, software development I have continued to teach and mentor in a different capacity. I have been a Tech Lead for many years,... See Seth's full profile

60/hour
5.0 (98)
219 hours tutoring
Offers online lessons
View Seth's Profile

Fortunately, this set me up well for a future endeavor in tutoring. While my career transitioned to, and focused on, software development I have continued to teach and mentor in a different capacity. I have been a Tech Lead for many years,... See Seth's full profile

Ali E. Downey, CA, available for online tutoring
Ali E.
60/hour

B.A. in Computer Science from the Univ. of Maryland

...Developer for Booz Allen Hamilton using HTML, Javascript, CSS, and Ruby * UMD Software Engineering Research Assistant * Software Development Intern for Amazon Music I help aspiring web developers in coding bootcamps, college courses, and personal projects... See Ali's full profile

60/hour
5.0 (547)
1,247 hours tutoring
Offers online lessons
View Ali's Profile

...Developer for Booz Allen Hamilton using HTML, Javascript, CSS, and Ruby * UMD Software Engineering Research Assistant * Software Development Intern for Amazon Music I help aspiring web developers in coding bootcamps, college courses, and personal projects... See Ali's full profile

Sebastian B. Berkeley, CA, available for online & in-person tutoring
Sebastian B.
60/hour

Python Software Developer

Made the first Linux distribution for Bioinformatics, DNALinux.com. This includes porting software to run in Linux. Passed the AWS certified solutions architect associate, most AWS services are Linux based and are managed from a Linux terminal.... See Sebastian's full profile

60/hour
4.9 (23)
56 hours tutoring
Offers online lessons
View Sebastian's Profile

Made the first Linux distribution for Bioinformatics, DNALinux.com. This includes porting software to run in Linux. Passed the AWS certified solutions architect associate, most AWS services are Linux based and are managed from a Linux terminal.... See Sebastian's full profile

Jonathan A. Knoxville, TN, available for online & in-person tutoring
Jonathan A.
60/hour

Embedded Software Developer

I work as a software developer. I specialize in embedded systems work, but have quite a lot of compiler and data structure / algo work under my belt. I’ve taught hundreds of graduate and undergraduate computer science students on and... See Jonathan's full profile

60/hour
5.0 (525)
1,495 hours tutoring
Offers online lessons
View Jonathan's Profile

I work as a software developer. I specialize in embedded systems work, but have quite a lot of compiler and data structure / algo work under my belt. I’ve taught hundreds of graduate and undergraduate computer science students on and... See Jonathan's full profile

Joseph B. Cincinnati, OH, available for online & in-person tutoring
Joseph B.
60/hour

Software Developer with 6+ Years of Tutoring Experience

I have developed a good working knowledge of SQL through college and years of independent study. In my thousands of hours of development experience, I've leveraged SQL to great effect. Now, not only do I teach my students the fundamentals of SQL,... See Joseph's full profile

60/hour
5.0 (699)
1,928 hours tutoring
Offers online lessons
View Joseph's Profile

I have developed a good working knowledge of SQL through college and years of independent study. In my thousands of hours of development experience, I've leveraged SQL to great effect. Now, not only do I teach my students the fundamentals of SQL,... See Joseph's full profile

Lyra K. San Jose, CA, available for online & in-person tutoring
Lyra K.
70/hour

Software Developer with Numerous Shipped iOS Apps

Working at startups in San Francisco, I have helped develop multiple iPad and iPhone apps written in Swift. I have experience with the language itself and with Apple's frameworks which most apps are built on. I have taught Swift to several... See Lyra's full profile

70/hour
5.0 (155)
418 hours tutoring
Offers online lessons
View Lyra's Profile

Working at startups in San Francisco, I have helped develop multiple iPad and iPhone apps written in Swift. I have experience with the language itself and with Apple's frameworks which most apps are built on. I have taught Swift to several... See Lyra's full profile

Lawrence L. San Francisco, CA, available for online & in-person tutoring
Lawrence L.
80/hour

Software Developer with 6+ Years of Experience

I work regularly on web and mobile applications in professional and personal contexts, and have coded many projects over my years of experience. I enjoy teaching and empowering others to do the same. See Lawrence's full profile

80/hour
5.0 (296)
1,038 hours tutoring
Offers online lessons
View Lawrence's Profile

I work regularly on web and mobile applications in professional and personal contexts, and have coded many projects over my years of experience. I enjoy teaching and empowering others to do the same. See Lawrence's full profile

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

Professional C Programmer

Have programmed in C at a fortune 150 company for over 25 in various environments including DOS, Windows, UNIX, and Linux. Have an extensive amount of code in production. Experience includes full life cycle software development in a dev... See Jody's full profile

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

Have programmed in C at a fortune 150 company for over 25 in various environments including DOS, Windows, UNIX, and Linux. Have an extensive amount of code in production. Experience includes full life cycle software development in a dev... See Jody's full profile

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

Experienced Software Engineer. Specializes in Mobile Development

I have been a full stack developer for most of my career, but I find my absolute passion in Mobile Development. Working my own company for the last several years, I have the luxury to work with many frameworks, software development kits... See Christopher's full profile

100/hour
5.0 (80)
189 hours tutoring
Offers online lessons
View Christopher's Profile

I have been a full stack developer for most of my career, but I find my absolute passion in Mobile Development. Working my own company for the last several years, I have the luxury to work with many frameworks, software development kits... See Christopher's full profile

Ed M. Palmyra, NJ, available for online & in-person tutoring
Ed M.
100/hour

Software Developer

For three years, my job has involved C# development. I have worked on C# primarily for backend web development. I am most familiar with using C# on .NET or .NET Core and using ASP.NET (Core). See Ed's full profile

100/hour
5.0 (244)
741 hours tutoring
Offers online lessons
View Ed's Profile

For three years, my job has involved C# development. I have worked on C# primarily for backend web development. I am most familiar with using C# on .NET or .NET Core and using ASP.NET (Core). See Ed's full profile

Adam Z. Warrenville, IL, available for online & in-person tutoring
Adam Z.
100/hour

iOS Software Developer

...your project the best chance of success. My number one goal as an iOS development tutor is to give back to the software development community that has helped me find a career that I love, and that means sharing as much of the knowledge I've picked... See Adam's full profile

100/hour
5.0 (92)
247 hours tutoring
Offers online lessons
View Adam's Profile

...your project the best chance of success. My number one goal as an iOS development tutor is to give back to the software development community that has helped me find a career that I love, and that means sharing as much of the knowledge I've picked... See Adam's full profile

Daman O. Beaverton, OR, available for online tutoring
Daman O.
100/hour

Experienced Software Developer in C++

I have written several projects in C++ including college projects, my Masters thesis, and work for Intel. See Daman's full profile

100/hour
4.8 (38)
379 hours tutoring
Offers online lessons
View Daman's Profile

I have written several projects in C++ including college projects, my Masters thesis, and work for Intel. See Daman'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

Having taught myself several programming languages, I understand a beginner's challenges and how to overcome them. I enjoy seeing other people excel at Software Development. I will make sure that you leave every lesson with something... See Tracy's full profile

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

Having taught myself several programming languages, I understand a beginner's challenges and how to overcome them. I enjoy seeing other people excel at Software Development. I will make sure that you leave every lesson with something... See Tracy's full profile

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

Computer Science PhD ready to help you!

In 2018 I taught an Operating Systems class for Northeastern University, and helped students work through complex C code as well as teaching operating systems concepts. At work I also mentor junior software developers, and provide feedback... See Jon's full profile

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

In 2018 I taught an Operating Systems class for Northeastern University, and helped students work through complex C code as well as teaching operating systems concepts. At work I also mentor junior software developers, and provide feedback... See Jon's full profile

Ted L. Mckinney, TX, available for online tutoring
Ted L.
135/hour

Bachelor of Arts in Computer Science and Freelance Software Developer

I studied Computer Science in high school and university, originally learning the "old" progression of programming languages: BASIC, Assembly, Pascal, C, C++. From there, I continued further to learn Java, SQL, HTML/CSS/JavaScript, and Python. I... See Ted's full profile

135/hour
5.0 (679)
2,205 hours tutoring
Offers online lessons
View Ted's Profile

I studied Computer Science in high school and university, originally learning the "old" progression of programming languages: BASIC, Assembly, Pascal, C, C++. From there, I continued further to learn Java, SQL, HTML/CSS/JavaScript, and Python. I... See Ted's full profile

Kedar B. Madison, WI, available for online & in-person tutoring
Kedar B.
280/hour

Electrical and Computer Engineering Graduate

One of my majors was Computer Engineering. I have been tutoring Computer Engineering courses for past 5+ years. I have also worked in the field of software development including front end and backend development and mobile development. See Kedar's full profile

280/hour
4.9 (67)
248 hours tutoring
Offers online lessons
View Kedar's Profile

One of my majors was Computer Engineering. I have been tutoring Computer Engineering courses for past 5+ years. I have also worked in the field of software development including front end and backend development and mobile development. See Kedar'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 Development 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