Search
Jody J.'s Photo

Jody J.

Patient and Knowledgeable Professional Programmer and Computer Expert

Patient and Knowledgeable Professional Programmer and Computer Expert

$75/hour

  • 6,388 hours tutoring

About Jody


Bio

Ranked as Top 1% of Wyzant Tutors in 2019. Over 32+ years of on the job computer programming experience in various languages including over 30 years at a Fortune 150 company. I specialize in Java, C, C++, Python, and SQL. Java experience includes command line apps, Swing, and JavaFX. C / C++ experience includes Windows, Linux, Unix, and OS X. Tutoring experience includes operating systems and data structure courses as they pertain to programming (not algorithm theory / proofs).

Besides...

Ranked as Top 1% of Wyzant Tutors in 2019. Over 32+ years of on the job computer programming experience in various languages including over 30 years at a Fortune 150 company. I specialize in Java, C, C++, Python, and SQL. Java experience includes command line apps, Swing, and JavaFX. C / C++ experience includes Windows, Linux, Unix, and OS X. Tutoring experience includes operating systems and data structure courses as they pertain to programming (not algorithm theory / proofs).

Besides the above, I have a broad IT hardware and software background if you would like help with general computer topics or discuss career options and possibilities.


Education

Missouri State University
CIS
Missouri State University
Masters

Policies

  • Hourly Rate: $75
  • Rate details: The 24 hour cancellation policy also applies to sessions scheduled on short notice. In other words, there is no grace period for canceling sessions scheduled within the next 24 hours.
  • Lesson cancellation: 24 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Business

Microsoft Word

Computer

C,

C

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 / test / prod environment.
C++,

C++

I have programmed in C++ at a fortune 100 company for over 20 years. Experience has involved Tuxedo on Unix and Linux as well as with DOS and Windows batch jobs to load geographic data. I have an extensive amount of code in production. Experience includes full life cycle software development in a dev / test / prod environment. IDEs used on Windows include Microsoft Visual Studio, Borland C++, Dev-C++, and CodeBlocks.
Computer Programming,

Computer Programming

I have programmed in Visual Basic, C, C++, Java, and a few other programming languages at a fortune 150 company for over 25 years as well as several years of programming for a part time job while in college. I have an extensive amount of code in production. My experience includes full life cycle software development in a dev / test / prod environment.
Computer Science,

Computer Science

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 on C, C++, Java, and Python.
Java,

Java

Over 20 years of Java programming experience at a fortune 150 company. Experience includes Java desktop applications utilizing Swing, applications on Windows and Linux, and within application servers such as WebLogic. Have an extensive amount of code in production. Experience includes full life cycle software development in a dev / test / prod environment.
Microsoft Windows,

Microsoft Windows

I have used Microsoft Windows extensively since the initial 1.0 release. I use it at work on a day to day basis as well as at home. I build PCs from parts and install and configure Windows. I have a network of Windows PCs as well as a Windows Home Server. At work, I program on Windows and have several production systems that run on Windows Server. I am proficient in almost all aspects of managing the system as well as scripts.
SQL,

SQL

Have done on the job SQL programming for over 20 years, primarily with Oracle. Programming has included utilizing SQL with Java and C / C++ as well as PL/SQL.
General Computer, Microsoft Word

Corporate Training

C++,

C++

I have programmed in C++ at a fortune 100 company for over 20 years. Experience has involved Tuxedo on Unix and Linux as well as with DOS and Windows batch jobs to load geographic data. I have an extensive amount of code in production. Experience includes full life cycle software development in a dev / test / prod environment. IDEs used on Windows include Microsoft Visual Studio, Borland C++, Dev-C++, and CodeBlocks.
Java,

Java

Over 20 years of Java programming experience at a fortune 150 company. Experience includes Java desktop applications utilizing Swing, applications on Windows and Linux, and within application servers such as WebLogic. Have an extensive amount of code in production. Experience includes full life cycle software development in a dev / test / prod environment.
SQL,

SQL

Have done on the job SQL programming for over 20 years, primarily with Oracle. Programming has included utilizing SQL with Java and C / C++ as well as PL/SQL.
General Computer, Microsoft Word

Homeschool

Algebra 1, Prealgebra

Math

Algebra 1, Prealgebra

Most Popular

Algebra 1, Prealgebra

Summer

Algebra 1

Ratings and Reviews


Rating

4.9 (1,802 ratings)
5 star
(1,733)
4 star
(47)
3 star
(14)
2 star
(3)
1 star
(5)

Reviews


Great tutor

Jody was very helpful. He really tried to help me understand what needed to be done, rather than just doing it himself. I recommend him if you want to learn java skills and get stuff done.

David, 3 lessons with Jody

Very Helpful

He was able to help my son with very short notice. I was very appreciative. I will definitely be reaching out to him in the future with more lead time. I highly recommend Jody. Thank you.

John, 1 lesson with Jody

Very knowledgeable and patient! Highly recommend working with Jody.

I have never used an online tutoring service, so going into my lesson with Jody I was very nervous. Jody however, was a great tutor, he understood my confusion even when I was unable to articulate it and did a good job of guiding me along and explaining the concepts he talked about.

Jake, 1 lesson with Jody

Excellent Tutor for my kids!

Jody has done an excellent job in teaching coding to my kids (14y, 10y). He has been teaching them Java, Python and fundamental coding principles, for the last 1.5 years. My kids enjoy learning from Jody and find him to be a very patient and fun tutor. I would gladly recommend Jody to all parents looking for a great tutor for coding.

Raj, 87 lessons with Jody

Prompt, professional, and extremely knowledgeable. I highly recommend!

Jody has helped me with C programming and Java and is highly skilled in both. Jody has enabled me to build a lasting foundation in both programming languages. He is extremely responsive and very professional. Jody has been invaluable during my studies of programming languages and I would not hesitate to recommend him to anyone.

Roy, 11 lessons with Jody

Very Knowledgeable and Patient.

I would recommend Jody to anyone that needs help in programming. He is very knowledgeable and patient and guides you through the process and explains what you need to do and what the function and process does. He is a kind and down to earth person.

Patrick, 5 lessons with Jody

Very Knowledgeable and Patient Tutor

Jody has been tutoring me in C and C++ programming and I couldn’t be happier. He is very knowledgeable, explains solutions very clearly and importantly he is patient with me. We go over many programming problems and he gives me his recommendations while guiding me along the way. This is my first time using a tutoring service and he has made the experience a positive one. I highly recommend Jody as a tutor.

Bryant, 17 lessons with Jody

Sour after review

I had two lessons with Jody to go over a C program and Operating System Concepts. The first lesson was ok. We answered a few problems and were feeling each other out. He spent a lot of the time just watching me find and fix my own bugs. At the end of the lesson he gave me an example for piping to implement. I implemented this code and the next lesson with Jody had hopes he would explain fork, and piping and the example he ripped from offline more in depth. Instead he sat silent and I had to prod him for help and with questions while his family screamed in the background or disconnect from the call. After giving him a 2 star review he contacted me letting me know "I am a joke". Im sure he can program but is not knowledgeable about operating system concepts and lacks professionalism.

Steven, 4 lessons with Jody
Tutor responded:

Session count should be 2 not 4. For the first session, every issue Steven brought up was fixed as I directed him on what to change and explained how and why the issue existed and how the fix worked. He was unaware of why his code was not working and thus requested the session. Issues fixed: the line feed character from user input was not being stripped from the input string. I showed him how to code a backwards for loop turning line feed characters into null terminators. We also added a check for an empty string and did a continue to do the loop again. Those resolved his seg fault issues and allowed execvp to work. Virtually nothing was working with his shell program at the start of the session and by the end, it handled user input and was doing commands properly including commands processed by execvp. Everything inquired about was fully fixed and working except we ran out of time before fully implementing the pipping. The example of pipping I provided was not ripped from offline but was from my Linux virtual machine and was provided to the student during the last few minutes of our first session with the intent of helping him out. It was code I had done several years ago. For the second session, we worked on forking and piping as well as more exec. We went over why an exit was needed after the exec calls to prevent multiple instances of his shell and issues with determining the run time duration of child processes that were not running in the background. There was an issue in his code with calculating the minutes and seconds if the end seconds was less than the start seconds which may occur when the seconds roll over. The student told me later after the session that he did not understand the concepts but did not say that during the session or we would have gone over any questions or concerns he had. Instead, he wanted to focus on his code. I leave it up to students what they want to cover and am always open to explaining things on the white board, in sample code, or rephrase it verbally based

An expert who communicates well.

I had a grab-bag of questions regarding Linux and some problems with Visual Studio code. Jody easily corrected my Visual Studio mistake and completely answered each of my questions. Thank you, Jody!

Joe, 1 lesson with Jody
Contact Jody

Response time: 1 hour

$75/hour

Jody J.'s Photo

Jody J.

$75/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Jody

Response time: 1 hour