Application Programming Expert 517954 OH

Expertise Description

I have more than 35 years of Computer Science experience. My specialties include application programming, systems integration, personal and small business use of technology, bank technology including ATM's and online services, and human factors in technology adoption. I have experience in document imaging and workflow automation. I am familiar with the following technologies: ASP.Net, C#, VB.Net, SQL, LINQ, Visual Studio, and Google Analytics, and MVC. I have previous experience working with banks and handling their product development and design, human interface design, technical and business planning for a new line of business, and I was responsible for team of 3 technical consultants. Previously, as an Adjunct Faculty in Computer Science I taught basic concepts of Computer Science, design, programming, testing and documentation using a variety of instructional techniques. I have over 10 years of expert witness experience with consultation, deposition, and courtroom testimony.

Areas of Expertise

Expert Witness

My expert witness experience includes providing expert report on obviousness and trial testimony for defendant regarding prior art, providing expert report on anticipation for defendant regarding prior art, and providing expert report on claim construction for defendant.

Consulting Experience

My consulting work includes acting as consultant for various technical issues, including product development and design.

Professional Experiences

My professional experience includes working with many aspects of computing and computer integration. My particular focus includes voice and data networking, systems integration, workflow, automation, human factors and systems evaluation. As an educator, I’m interested in helping individuals make use of the technology available to them and to provide tutoring in many aspects of technology use.

Relevant Experiences

Architect & software designer for over 30 years. Extensive experience in the design and development of large-scale enterprise systems including the development of web-based systems to include UI design and information architecture. Heavy experience in virtual technologies including system management and resource management including cloud resources (multiple) and on-premise VMWare and Microsoft Hyper-V. Excellent case background including electronic discovery including code review and forensics. I am very familiar with the various protocols of the internet and how information is arranged to make certain pages appear in search results with certain key words (Search Engine Optimization). I have been employed full-time as a programmer since 1979 until earlier this year when I took a teaching position.

I have programmed in Visual Basic since version 4.0 in 1995. I spent approximately five years programming exclusively in VB6.

During my employment with a regional bank, I was responsible for the operation of Automated Teller Machines and worked extensively with magnetic strip technology and standards.

I hold undergraduate and graduate degrees in Computer Science. I spent 10 years teaching undergraduate Computer Science part-time and now teach programming full-time. I have extensive experience explaining technical topics to both technical and non-technical audiences.

I have experience preparing expert reports for intellectual property matters and have previously been deposed and testified at trial.

I am very familiar with the various protocols of the internet and how information is arranged to make certain pages appear in search results with certain key words (Search Engine Optimization).


Degree Subject Institution
M.S. Cybersecurity (Computer Forensics)Utica College Utica NY
M.S. Computer Science Franklin University Columbus OH
B.S. Computer Science Oregon State University Corvallis OR

Awards & Affiliation

North American ISDN Users Forum
Center for Advanced Study in Telecommunications (CAST)

Primary Affiliation

North American ISDN Users Forum