I have over 20 years experience in software engineering in diverse systems and applications. I am capable at many levels of development, from database models through the view to the user interface. I've written software to deal with everything from banking and check systems to RF interfaces and bar code scanners, from custom controls to web front ends, from report writers to email systems, and from single-user desktop software to client/server applications. If computers could sing, I could teach them the tune.
My strengths are the ability to see things from many perspectives, the ability to learn and apply new methods and technologies rapidly, and the ability to think about problems in new and unusual ways. Combined with my extensive experience on multiple languages and platforms, this lets me find and implement solutions to even the most challenging business problems.
Reviews For This Service