
Although these days I am a vikingship builder, I have enjoyed coding like an excellent beer. My particular passion and experience lies in the realm of modeling and model oriented programming languages. In the late 80s and early 90s, I was involved in early modeling and code generation tools that reached the marketplace, including a tool that modeled FORTRAN programs and generated FORTRAN for parallel supercomputer architectures, and a tool that managed Shlaer-Mellor models and generated C++ code. Over the years, I have applied Shlaer-Mellor, UML, and custom modeling and various code generation techniques to greatly benefit the development of enterprise applications. In 2013 I developed the Mo+ model oriented programming language and IDE and used it successfully in developing and maintaining enterprise systemd. The open source is at github.com/moplus/modelorientedplus. I would love to help inspire research and development of model oriented programming languages in any way I can.