I am a working professional software engineer who also enjoys some video games, simulations, mountain biking, working on cars, and tinkering with just about anything.
I have loved computer programming and software engineering ever since my first program I wrote on my graphing calculator in high school. I have a Master's Degree in Software Engineering and 15 years of work experience.
I loved my formal schooling, but I love making practical application of computer science principles even more. I have worked professionally in C/C++, Java, and for the past 10 years C#. Often I find that the language you're using isn't the problem, rather the ability to understand the big picture and come up with an elegant solution.
I look forward to working with you to take your abilities to the next level and have some fun with it as you go.
Teaches Beginner, Intermediate, Advanced
Teaching since 2000
We build a centralized patient monitoring solution for use in hospitals around the world. I have worked on all aspects of the system including networking, windows services, automated system diagnostics, and UI.
Brigham Young University
Let Our Student Counselors Help You
We can match you with the perfect teacher and take care of all your scheduling needs.