Experienced developer of high-reliability business computing systems and large-scale software projects, especially in the world of banking and financial technology. Full range of software experience, including consulting, software engineering, strategic planning, requirements definition, R&D, management, and technical sales support. Outstanding technical and communication skills. Solid hands-on background in current software, hardware, and telecom technologies—including legacy systems, distributed computing, client/server, enterprise database, browser and mobile technology.

Formal Education

  • B.S. in Mathematics, Case Western Reserve University

Career Highlights

  • Consultant in software application evaluation, analysis, design, engineering and deployment for banking and corporate financial applications
  • Expert in corporate accounting processing and reconciliation
  • Specialist in wholesale internet banking services and associated back office automation for the financial industry
  • Expert in the design and development of electronic payment systems
  • Designer of electronic interfaces to NACHA, Fedwire, and SWIFT to consume and originate money transfer/payment transaction data
  • Co-inventor of a patented electronic payment system and method and a patented payment card optimization system and method
  • Developer of an Internet-based client/server transaction processing solution for a state motor vehicle titling and registration system

Expert Qualifications

  • Technical analyst and testifying expert witness on behalf of defendant in a trial relating to technical aspects of a disputed software system and database registry of Arabian horses