CONTACT US
Home > Engineering > Software Engineering

Software Engineering Expert Witnesses

Software engineering is the engineering division that develops software products using scientific methods, standards and techniques to create effective and dependable products. By studying the user’s needs when designing, building, and testing new applications, software engineers can achieve their goals of satisfying the user’s needs and create software that is used in offices, schools, and homes every day for work, education, and fun. Our software engineering expert witnesses, speakers, and consultants are professionals from various industries and backgrounds which include, but are not limited to: 

  • Computer science
  • Computer engineering
  • Software engineering
  • Software development
  • Software patents
  • Information technology
  • Computer programming
  • Software code
  • Programming languages
  • User interfaces
  • Electronic program guides
Our software engineering experts have published extensively on topics relating to software, such as programming environments, the practice of constraint programming, component-based software, and software economics. Our expert witnesses have successfully testified in cases involving software for both plaintiffs and defense.

Here are a few of our favorite Software Engineering Expert Witnesses:

Maryland Human-Computer Interaction Expert #150

Areas of Computer Science expertise Ph.D., New York University, Computer Science Dept. New York, NY M.S., New York University, Computer Science Dept. New York, NY B.S., Rensselaer Polytechnic Institute, Computer Science Dept. Troy, NY Experience in field Developer and designer of novel computer user interfaces for desktop and mobile (PDA and phone) devices. Have done…

View Profile

Texas Software Engineering Expert #834

I have 20 years of experience, and specialize in the field of information technology (IT) with specific knowledge in the areas of project management, software development and IT governance. I have published on such topics as risk management in IT, risk management in the sales cycle. I have testified on software development, project management and…

View Profile

Florida Software Engineering Expert #875

I have 20 years of experience, and specialize in the field of software engineering with specific knowledge in the areas of imaging, video and embedded systems. I have testified on scanning systems.

View Profile

Software Engineering Expert #3105

I have 28 years of experience, and specialize in the field of ubiquitous computing with specific knowledge in the areas of software architecture, distributed systems and software testing. I have published on such topics as testing adaptive applications for mobile devices, scalability of software systems and Internet-scale publish and subscribe communication. I have a unique…

View Profile

Virginia Software Engineering Expert #5489

I have 15 years of experience and specialize in the field of software engineering, with specific knowledge of software design, software architecture and software economics. I have published on such topics as software architecture, programming languages and component integration.

View Profile

Colorado Software Licensing Expert #5773

I have 35 years of experience and specialize in the field of information technology with specific knowledge in the areas of software engineering, project management and intellectual property. I have published on such topics as developing and marketing technology, IT project management and object-oriented development. I have testified 20 times on topics such as patent…

View Profile

Massachusetts Software Engineering Expert #7382

I have 40 years of experience and specialize in the field of engineering with specific knowledge in the areas of embedded software and systems, signal processing and RF networks. I have published on such topics as automotive telematics. I am listed as inventor on 14 issued and 10 pending patents.

View Profile

Georgia Software Engineering Expert #16977

I have 35 years of experience and specialize in the field of software development, with specific knowledge of software engineering, software process and programming languages. I have published on such topics as software maintenance, software design and human-computer interaction.

View Profile

Texas Software Engineering Expert #17740

I have 24 years of experience in the field of computer science, with specific knowledge of software engineering, information technology management, and information technology in financial markets. I have published on such topics as distributed systems, Web protocols, and software testings.

View Profile

Software Engineering Expert #17808

I have 8 years of experience in the field of software testing, with specific knowledge of model-based software testing, unified modeling language design for testing, and testing techniques evaluations. I have published on such topics as unified modeling language based software testing, stress testing, and security testing.

View Profile

Colorado Software Engineering Expert #19277

I have 25 years of experience in the field of computer science, with specific knowledge of software, intellectual property and management. I have published on such topics as artificial intelligence, human-computer interaction and pedagogical applications of computing.

View Profile

Illinois Software Engineering Expert #22154

I have 20 years of experience, and specialize in the field of software engineering with specific knowledge in the areas of programming, software methods and copyright. I have published on such topics as object orientation, software engineering and computer and information security. I have testified on copyright infringement, programming methods and style.

View Profile

Georgia Software Engineering Expert #22460

I have 14 years of experience, and specialize in the field of computer science with specific knowledge in the areas of software engineering, enterprise application development and electronic commerce. I have published on such topics as software architecture, electronic commence and pattern-based software design.

View Profile

Texas Software Engineering Expert #26792

I have 24 years of experience and specialize in the field of software engineering with specific knowledge in the areas of object-oriented programming, multimedia and web applications. I have published on such topics as software development timelines, declarative programming languages and the deployment of Web applications.

View Profile

Maryland Software Engineering Expert #27079

I have 20 years of experience, and specialize in the field of software engineering with specific knowledge in the areas of computer networks, the software development process and e-learning systems.

View Profile

Pennsylvania Web, Software Engineering Expert #27126

I have 12 years of experience, and specialize in the field of software engineering, enterprise application development with specific knowledge in the areas of C++, .NET,, Web and Internet technologies. I have published on such topics as C++ programming, software engineering and Web traffic.

View Profile

California Software Engineering Expert #28838

I have 20 years of experience, and specialize in the field of computer science with specific knowledge in the areas of intelligent systems, software development and natural language processing. I have published on such topics as lexical ambiguity, tree adjoining grammar and agile teaching.

View Profile

Indiana Software Engineering Expert #30003

I have 25 years of experience in the field of computer science, with specific knowledge in the areas of computer vision, computer systems, and software systems. I have published on such topics as enhanced reality visualization, third reconstruction from large image sets and home health monitoring systems. I have testified on the first web server…

View Profile

Arizona Software Engineering Expert #31836

I have 30 years of experience and specialize in the field of contract software engineering, with specific knowledge of aerospace, defense, networks and combat software systems. I have published on such topics as analyzing traffic flow in a Mobile Ad hoc Networking (MANET) environment.

View Profile

New York Software Engineering, Paging Expert #32880

I have 10 years of experience and specialize in the field of programming languages, with specific knowledge of memory management, run time systems and virtual memory systems. I have published on such topics as quantifying application performance, improving garbage collection performance and limits of application run times.

View Profile

Software Engineering Expert #37450

I have 14 years of experience, and specialize in the field of software engineering with specific knowledge in the areas of object-oriented programming, C++ and software design. I have published on such topics as software modelling, software architecture and software design.

View Profile

Georgia Software Engineering, Retail Expert #39336

I have 20 years of experience, and specialize in the field of software development with specific knowledge in the areas of retail point of sale, organizational development and artificial intelligence. I have published on such topics as trends in the convenience store industry, leadership in technology and technical advances. I made a complete career change…

View Profile

California Software Engineering Expert #42669

I have 15 years of experience, and specialize in the field of SAP with specific knowledge in the areas of SAP consulting, SAP training. I have published on such topics as SAP asset management and general SAP topics.

View Profile

Florida Software Engineering, E-Business Expert #43724

I have 27 years of experience, and specialize in the field of information technology with specific knowledge in the areas of software engineering, telecommunications and Internet technologies. I have published on such topics as cellular and wireless forensics. I have testified on cellular and wireless forensics, software licensing disputes and telecommunications call center practices.

View Profile

FIND THE RIGHT EXPERT WITNESS

Spend your time preparing your experts, not searching for them. We’ll conduct a quick but thorough search and deliver a roster of top candidates for you to review. There’s no charge for the custom search – you pay only the clearly disclosed hourly rate if you retain one of our experts.

REQUEST A FREE SEARCH

Or call 202-908-4500

Software Engineering Workshops

A few of the courses and workshops led by our Software Engineering experts:

  • Industrial Strength Software Measurement
  • Software Architecture
  • Software Product Line Engineering: Why and How
  • User Interface Design: Desktop, Mobile, and Social
  • Using New Computational Methods to Optimize Complex Systems