I have an Engineering Degree (BSME) from the University of Texas at Austin. I am a member of both IEEE and ASME, I wrote several operating systems for the 8051 Microcontroller, 80x86 Microprocessor, and the PDP11 Minicomputer. In addition I've written debuggers for the Perkin-Elmer family of computer.
I worked for NASA (via Ford Aerospace & Planning Research Corporation) where I developed TCP-IP libraries and configuration software management tools.
I worked for NL Industries, Dresser Industries, & Daniel Industries where I designed and developed data acquisition software as well as operating systems for retrieving data from oil wells.
I can provide you with ideas to solve any of your serial communication needs both for software algorithms and hardware choices that expedite your application.