CONTACT US
Home > Browse by topic > Software Development

Software Development Expert Witnesses

Software development is the process of visualizing, detailing, designing, programming, documenting, testing, and fixing bugs. Software developers are the creative minds in charge of the entire development process from beginning to end. They begin by asking the customer how they are going to use the software program. After getting that information the design the program and give instruction to the programmers who will write the computer code and test it. If the programmers find the program is too hard to use or it does not work, it is sent back to the developers to be improved or fixed. After the program has been released to the customer, software developers can upgrade and perform maintenance. Our expert witnesses, speakers, and consultants on software development are professionals from various industries and backgrounds which include, but are not limited to computer science, computer engineering, software engineering, software development, software patents, and information technology. Areas of expertise are computer programming, software code, programming languages, user interfaces, and electronic program guides, among others. Our experts have published extensively on topics relating to software, such as programming environments, 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 Development Expert Witnesses:

Texas Software Development Expert #12094

I have 40 years of experience and specialize in the field of software development with specific knowledge in the areas of C++, Java and software engineering. I have testified 10 times on topics such as software copyright, software patent infringement and breach of software agreement.

View Profile

Wisconsin Software Development Expert #22885

I have 15 years of experience and specialize in the field of software engineering, with specific knowledge of software development, object-oriented design and programming, systems analysis and project management. I have published on such topics as parallel and distributed processing, modelling and simulation, and artificial neural networks.

View Profile

Massachusetts Software Development Expert #23968

I have 35 years of experience in the field of software engineering with specific knowledge of software development, software quality and software testing. I have published on such topics as software verification and validation, risk management, and estimating and scheduling. I have testified on whether beta software meets generally accepted industry standards.

View Profile

Indiana Software Development Expert #25104

I have 25 years of experience and specialize in the field of software development and engineering, with specific knowledge of software development processes, networking and commercial software. I have published on such topics as software engineering best practices and computing education at the university. I have testified at county-level councils on using technology in a secure manner to supply government services.

View Profile

California Software Development Expert #26376

I have 20 years of experience and specialize in the field of electronic design automation (EDA) software and computer design, with specific knowledge of digital simulation, application-specific integrated circuit (ASIC) verification and software design. I have published on such topics as formal verification using dynamic SAT, distributed computing applied to Podd formal proofs and commercial database management systems (DBMS) used for engineering applications.

View Profile

Your Case Deserves The Best Software Development Expert Witnesses

Registered icon

The right expert witnesses and consulting experts can make your case. That’s why we have spent so many hours over the past quarter century making sure our clients have just the right expert team — whether one expert or many, early-stage advice or expert reports and testimony. Across over 50,000 expert search assignments, we have honed a unique, customized approach to identifying, analyzing and connecting with expert talent so you can focus on winning your case.

Oregon Software Development Expert #26779

I have 30 years of experience in the field of software development, with specific knowledge of software engineering, open source, and computer science. I have published on such topics as spam filtering, state-space tracking, and X Window System development. I have testified on patent infringement, the X Window System, and source code analysis.

View Profile

Tennessee Software Development Expert #34889

I have 10 years of experience and specialize in the field of software development, with specific knowledge of information retrieval, artificial intelligence and machine learning. I have published on such topics as data mining, machine learning and information retrieval.

View Profile

North Carolina Software Development Expert #36864

I have 20 years of experience, and specialize in the field of software development with specific knowledge in the areas of good practices, delivering to specified requirements and meeting deadlines. I have published on such topics as multiple military books, military pamplets and software documentation. I have testified on provider failure to follow good practices, provider misleading product capabilities and provider willful hiding problems. Started a successful software integration company shortly after 9/11 and managed to keep it alive for the last 8 years.

View Profile

Pennsylvania Software Development Expert #41033

I have 30 years of experience, and specialize in the field of computing technology, with specific knowledge in the areas of software development, software assurance, and programming langauges. I have published on such topics as software assurance, safe concurrency, and processes of software innovation.

View Profile

New Mexico Software Development Expert #45975

I have 22 years of experience, and specialize in the field of computers and software development with specific knowledge in the area of point of sale for ski areas, amusement parks, museums, water parks and attractions. Self-made professional with years of experience.

View Profile

Michigan Software Development Expert #46056

I have 20 years of experience, and specialize in the field of ECM with specific knowledge in the areas of records management, workflow and imaging. I have published on such topics as workflow, document transformation and data aggegation. I have testified on sytems of record, output management and records retention.

View Profile

Put Our Software Development Expert Network to Work for You

Registered icon

Our huge network of experts – eminent university professors and practitioners who have achieved renown as thought leaders in their fields – combined with unparalleled research capabilities puts the experts you need at your disposal when and where you need them.

If you’re a litigator or general counsel, we want to put this network to work for you and your clients. Let us know how we can help by calling us at (202) 908-4500 or filling out the form on this page. We’re so confident you’ll love what we do that unless you retain an expert we present there’s no charge!

GET STARTED FINDING THE RIGHT EXPERT WITNESS

Spend your time working with your experts, not searching for them! We're here to de-stress the process of having a great expert witness team so that it’s easy to have the right experts every time. 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 hourly rate if you retain one of our experts.

  • This field is for validation purposes and should be left unchanged.

Or call 202-908-4500 or email us.

Software Development Workshops

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

  • Industrial Strength Software Measurement
  • Software Architecture
  • Software Product Line Engineering: Why and How
  • User Interface Design: Desktop, Mobile, and Social