BS – Electrical Engineering (Computer Option), North Dakota State University, 1990.

BS – Mathematics, North Dakota State University, 1990.

MS – Mathematics, North Dakota State University, 1992.

I am a software engineer with about 20 years of experience. My primary development language has always been C++ (including the new C++11 language extensions), but I have also professionally developed in assembly, Java, various Unix scripting languages, SQL, and basic. Most of my experience (but not all) has been in embedded development, using operating systems such as: vxWorks, Lynx, pSOS, and Linux. I have also spent a good deal of time in networking (TCP/IP and other protocols), including routing and multicast protocols. I have developed code on the Linux platform, the windows platform, and for several DSPs.

Read more.


I am married to Annette, my beautiful and very talented wife. Together and Annette I are raising four really great kids, Laurent, Megan, Geneva, and Jacob. My wife and I have, from the beginning, home-schooled our children. When I am not busy teaching math, I am busy being a parishioner at Sts. Simon and Jude, and being a Vincention.

Leave a Reply