The harder you work,
luckier you seem to be.  


Professionally, I am a Software Engineer with more than 20 years of experience.  I hold a Master of Science degree in Computer Science as well as a Bachelor of Science in Computer Science and Engineering, though I was actively studying programming, computers, and electronics, long before attending college. 

I’ve spent most of my career working at large, well established, computer vendors doing such things as Enterprise Java based websites and services, Database Management Systems development (relational, object, object/relational), Compilers and associated tool chain development, Data Communications and Networking, and some kernel I/O work.

While it is fair to say that I am most qualified as a Software Engineer, I also posses both education and interest in Computer Engineering.  Both the Embedded Computing and Electronics Engineering pages of this website’s Sample Design Section contain projects which hint at that interest.

I also enjoy teaching.

Section                                                                                   MichaelDWelch@(no-spam)                                                                 303-920-9749      remove (no-spam)