Roger Cigol is a professional programmer specialising in C++ for high end (GUI based with or without databases) software and low level embedded micro-controller software (with or without an operating system).

He also has experience in digital electronics hardware design (and uses NI Ultiboard to design PCBs). His knowledge in this field is of value when software / hardware trade offs are being considered and also when difficult system faults are being chased.

He is proud to be a member of the Embarcadero C++ “Most Valued Professional” Scheme.