About This Site

This site wouldn’t exist without open-source tools. To name a few:

Thank you all for making such great tools, and for making them free!

About Desert Moon Consulting, LLC

Mitch Chapman — Owner

Systems Control Technology, Inc.

I graduated from Wright State University in 1986, with a B.S. in Computer Science, Magna Cum Laude. Immediately after graduation I began providing software support for human-aircraft interface research at Wright-Patterson AFB, Dayton, OH. My work involved maintenance of Fortran performance modeling software, Pascal-based aeromodel code running on 80286 microcomputers, and developing graphics card device drivers for Ultrix.

Frontier Technology, Inc.

Within three years I found myself in Linköping, Sweden, helping automate testing of the electronic flight control system for the Saab JAS-39 Gripen. I was tech lead for a small team, working in C on SunOS, building simulation test control and monitoring software.

It was an interesting time to be in Europe; our first visit coincided with the fall of the Berlin Wall, and my last business trip came just months after the dissolution of the Soviet Union.

Ohio Electronic Engravers, Inc.

I joined Ohio Electronic Engravers, Inc. in 1993. While there I developed graphical user interfaces for control of rotogravure equipment and for soft-realtime visualization of prepress layouts. I also developed object persistence frameworks for C++ and multi-threaded drivers for widebody inkjet printers.

Bioreason, Inc.

In 1999 I became a senior software engineer at Bioreason, where I helped create GUI applications to aid in the analysis of biological and chemistry screening data. Shortly after joining the company I developed some prototypes which shifted the company’s product focus from unguided browsing to interactive search and filtering. I also helped reduce the computational complexity of Bioreason’s core structure analysis algorithms.

Most of Bioreason’s software was written in Python. It ran on various flavors of Unix and, later, Windows NT. The user interfaces were built using Gtk+ and Borland Delphi, and the applications used first MySQL and then ZODB for persistent storage.

Prediction Company, LLC

From 2004-2005 at Prediction Company I was involved in development and maintenance of user interfaces for realtime monitoring and control of stock trading systems. Those interfaces, running on Solaris, were built with wxPython.

Desert Moon Consulting, LLC

In 2004 I incorporated Desert Moon Consulting, in order to perform work for Mesa Analytics & Computing. The first projects were to create Python extension modules wrapping Mesa’s C++-based fingerprinting and distance measure libraries.

Mesa Analytics & Consulting, Inc.

I joined the staff of Mesa Analytics & Computing in March, 2005, becoming the lead software engineer. For just over six years I managed Mesa’s revision control, problem-tracking and build systems, and developed custom dynamic web applications. I also created new user interfaces for cheminformatics applications, whether they were web-based (Django, jQuery, Sqlite) or for the desktop (Qt, C++).

Working for Mesa was a great experience, from the start in 2005 until the end in May, 2011. Mesa’s owners, John and Norah MacCuish, are good people in both a technical and a personal sense.

Numerix, LLC

I worked at Numerix, LLC as a senior software engineer from June, 2011, through November, 2012. During that time I helped maintain CrossAsset and its various SDK wrappers (C++, C# and Java, mainly on Windows, Linux and Solaris) and assisted in the creation of the LiquidAsset SDK.

Figure 8, LLC

Since early 2011 I have been partner and co-owner of Figure 8, LLC where I have developed several apps for iOS devices. We’ve focused mainly on color management apps, and I’m proud of the speed and responsiveness of our Paint Pro app — especially when compared to the slow lookups of some vendor-specific paint matching apps. I’ve also enjoyed learning a bit about Bluetooth LE, as we’ve integrated a number of apps with the NODE+Chroma from Variable Technologies, LLC. Recently we’ve been branching out a bit, building 3D visualizations and taking our first steps into Android development.

BendixKing by Honeywell

Late in 2013 I joined BendixKing by Honeywell, in Albuquerque. They offered a chance to work on mobile applications for private pilots, supporting iOS and Android. By the time I started priorities had shifted, so instead my work centered on embedded firmware for aircraft instrument prototypes. I also got to help with development of embedded software for certified avionics.

The work was slow at times, owing to the safety-criticality of certified avionics (or in other words, DO-178C). But the people were technically excellent and friendly, and I was routinely amazed at the power and versatility of modern microcontrollers.

For a software developer and an inactive private pilot it's hard to think of a more appealing work environment.

Numerix, LLC part 2

[TBD]

Mail

Desert Moon Consulting, LLC
145 Solana Drive
Santa Fe, NM 87501
USA

Email

mchapman@dmoonc.com