Long time system software developer, was doing UNIX porting / kernel dev before Linux was a thing. Program mainly in Python and C, but know many other languages including C++, Go and more. Develop specifications and documentation. Successful trainer. Two most recent projects for work were widely different - learned C# to write some tutorials for a mobile device project, and set up a certification program for a major IoT consortium. Active participant in iotivity.org (where I am a maintainer) and scons projects.