Welcome to my portfolio web site. Please click on the various links to the left to see examples of my work. Clicking on my logo will replay the intro animation.

I have a strong interest and background in innovative learning environments and development techniques to further education. I love research, especially as it applies to helping people learn and use technology more effectively. I firmly believe VR/AR/XR can greatly improve training and knowledge retention.

I also have many years of web development experience including most recently with Typescript, AngularJS, and AWS micro-services and micro-frontends. I am equally comfortable with low-level C/C++ and higher-level languages like Javascript. As you will see from my education, I am well versed and equally talented in programming, visual design, and 3D modeling and Animation.