I am a retired air traffic controller, currently working as a Senior Aviation Analyst in Colorado. While I was a controller, I was selected to do off site work with NASA, MITRE, and several ATC facilities around the US.
Now working for SAIC in the development of RNP routes for major US airports.
Former duties include laboratory instruction, academic instruction, and ATC scenario building. I also get under the hood on AIX and Linux, coding mostly simple stuff to automate messages to be fed to the simulator.
Not a professional programmer, just a hack, doing primarily pattern matching and substitution in XML files. Most of it is done with sed and awk, because of client/server differences. No XML tools to speak of. I have some JAVA, C, and C++ experience as well (even studied some JOVIAL), and managed the LAN for the ATC Union while I was a controller.
Oh, and I'm probably the oldest anime fan in Colorado, according to Yasuna Oribe.
I come to this site to ask questions, because people say I need professional help. I wonder how I should take that.