I am a systems engineer and independent software consultant specializing in the .NET platform and big data (analysis, visualizations, and nosql). I take a pragmatic, systems approach to problem solving, which works well for many software and code problems.
Background and Philosophy
My professional background is highlighted by work on some of the most complex systems ever created - the International Space Station, nuclear submarines, and military flight training systems. My primary wheelhouse is the aerospace and defense industry, where I have partaken in all aspects of the system development lifecycle - from concept to end of life.
My approach to software engineering is derived from my systems engineering background. I view programs as no different than the complex systems that I help build every day, and I bring this viewpoint into the questions that I answer on Stack Overflow. A special interest of mine is understanding how people make sense of complex systems, and I attempt to bridge the gap between expert and novice in the answers I write.