Professional C programmer for 21 years, mostly on embedded systems. Some Windows C++ development also.