Search
Ron D.'s Photo

Computer Programmer and owner/creator of commercial software
Ron D.

62 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $20

About Ron


Bio

I graduated from UW La Crosse with a Bachelor's degree in Computer Science, and a minor in Math. I had a 3.4 GPA. In college, I worked as a computer lab assistant. That's the first experience I had being paid to teach people programming concepts, and overcome technical issues.

As a computer programmer for American Family Insurance, I provided technical support for people who needed help with their projects. This involved me going over their code with employees on their computer. I'd...

I graduated from UW La Crosse with a Bachelor's degree in Computer Science, and a minor in Math. I had a 3.4 GPA. In college, I worked as a computer lab assistant. That's the first experience I had being paid to teach people programming concepts, and overcome technical issues.

As a computer programmer for American Family Insurance, I provided technical support for people who needed help with their projects. This involved me going over their code with employees on their computer. I'd describe the methodology of isolating bug followed by involving them in the debugging process. Then we would determine the best way to fix the code. I also helped people organize their code to make it more readable, and which would make it easier to maintain.

I continued my hands on technique while working as a website developer. Most of my clients started out wanting me to create their websites. Often times, they wanted to learn how to maintain their sites themselves. That's when I would teach them how to uses web development software and the basics of HTML, and sometimes JavaScript, PHP, and MySQL. Most of my tutoring experience is with adults, but I have tutored college students and a High School student.

I've developed a collection of PHP applications that can be used as a good starting point for new programs as well a collection of generic functions that simplify common tasks like database access and querying, using cookies, and programming with AJAX. I also have user management software that lets people quickly add user functionality to their websites. I can let you use a copy of my portable code library, and teach you how to use it to help you compete your projects as you learn programming concepts.

Additionally, I can teach you organizing techniques like code versioning, naming conventions, proper indentation, etc. to make easy to read, scalable code.

Feel free to contact me with any additional questions or to schedule a lesson.


Education

UW - La Crosse
Computer Science

Policies

  • Hourly Rate: $20
  • Rate details: I do not charge for the up front time spent determining your needs. I will not accept work unless I know can provide the help you need.
  • Lesson cancellation: 0 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


Approved Subjects

Computer Programming

Computer Programming

I graduated from UW La Crosse with a Bachelor's degree in Computer Science. I have over 20 years combined computer programming experience working for American Family Insurance and developing my own sales software that is curently being used in 17 motorcycle dealerships. I use a variety of technologies to develop both the front end and backend of websites. These include: PHP, MySQL, Smarty, HTML, JavaScript, JQuery, and Ajax. I've also developed my own code library to simplifies common tasks like database access, HTML popups, JavaScript cookie management, and Ajax functions to allow communication between client side JavaScript code and server side PHP code.
JavaScript

JavaScript

I graduated from UW La Crosse with a Bachelor's degree in Computer Science. I have over 20 years combined computer programming experience working for American Family Insurance and developing my own sales software that is currently being used in 17 motorcycle dealerships. I use a variety of technologies to develop both the front end and backend of websites. These include: PHP, MySQL, Smarty, HTML, JavaScript, JQuery, Python, and Ajax. I've also developed my own code library to simplifies common tasks like database access, HTML popups, JavaScript cookie management, and Ajax functions to allow communication between client side JavaScript code and server side PHP code.
PHP

PHP

I've written commercial software that is being used by 17 different motorcycle dealerships. As the owner of the software, I receive a monthly subscription fee from each dealership. I've written a software library that I primarily use in developing my own software. It saves time, reduces code size, and aids in code consistency. I also use code from my library as a teaching aid, and a tool to help students with develop their own code. I use PHP code in all of my software, as well as many of the projects I've worked on for freelance clients.

Examples of Expertise


Ron has provided examples of their subject expertise by answering 2 questions submitted by students on Wyzant’s Ask an Expert.

Ron D.'s Photo

Questions? Contact Ron before you book.

Still have questions?

Ratings and Reviews


Rating

4.9 (23 ratings)
5 star
(21)
4 star
(1)
3 star
(1)
2 star
(0)
1 star
(0)

Reviews

Review for Ron D

Ron is nothing short of phenomenal as a tutor! From the very first session, it was clear he is not only a dedicated educator but also a true expert in his field, with a knack for breaking down even the most complex Python and Java concepts into bite-sized, crystal-clear explanations. His passion for teaching and helping students succeed shines through in every interaction. When I was faced with a challenging project that required simulating the multifaceted responsibilities of a software developer, Ron was a guiding light. He masterfully walked me through the intricate multi-step processes, explaining not only the "what" but the "why" behind each piece of code. With his guidance, what once seemed insurmountable suddenly clicked into place, and I felt empowered to tackle both the assignment and real-world programming tasks with newfound confidence. What truly sets Ron apart is his dedication. He didn’t just stop at the assignment; he took the time to share invaluable insights into the latest trends in Python, Java, and the IT industry, along with resources to help further my understanding. His ability to weave real-world industry knowledge into our sessions made the experience feel not just educational but truly transformative. If you’re looking for a tutor who goes above and beyond—someone who makes learning exciting, builds your confidence, and equips you with tools for future success—Ron is the one. I cannot recommend him enough!

Jose, 1 lesson with Ron
Hourly Rate: $20
Contact Ron