Experience Summary
Years of experience in software development, substantial
managerial background and experience in all levels of direct
involvement from requirements to research to design, development,
implementation and delivery. Personally written hundreds of thousands
of lines of code and produced over 25 professional publications.
Hands-on manager with a proven record of independent and team work.