I am an experienced software engineer with a B.S. in Computer Engineering from the University of California, San Diego, and a M.S. in Technology from the University of Advancing Technology. I have over 20 years of experience writing software in C/C++, Visual C++, C#, Visual Basic, and ASP.NET. Being a former software manager of a startup company and lead programmer on many projects, I have spent a great deal of time mentoring high school and college students, interns, and junior programmers. I have helped many students and programmers develop and enhance their programming and debugging skills and also have helped teach them how to design software based on imperfect specifications. I have developed a number of skills working as a software engineer for over a decade and like to share the benefits of my experience in helping others develop their programming and software development skills. I'm also an adjunct professor at the University of Advancing Technology where I teach game programming.
back to top