C-DOT CONSULTANTS
I have now retired and C-Dot Consultants is no longer accepting new work. If you are interested in my post-retirement work, see
my github repositories