Software Development Expert Witnesses

Software development expert witnesses and consultants listed here may be able to form expert opinions, draft expert witness reports, provide expert witness testimony at deposition and/or trial as or serve as consulting (non-testifying) experts on software development. The software development expert witness listings on this page are typically from fields/areas of expertise such as: Computers, Cybersecurity, Financial, Human Factors, Information Technology, Internet, Management, and Software Engineering.

Sam Malek, PhD

Cyberonix

Irvine, California
Software Engineering, Internet - Computer Science, Software Development, Mobile Software, Android, Java, Internet, Web, Distributed Systems, Software Architecture, Operating System, Database, Cloud Computing, Software Security, Artificial Intelligence, Machine Learning, Information Technology, Internet of Things, Embedded Systems
Highlights - Professor of Software Engineering, University of California, Irvine - 20+ years of experience in academia and industry - 50+ prior engagements in software-related litigation matters - 40+ prior testimonies in trials and depositions - Renowned author of 120+ peer-reviewed publications Formal Education - PhD, Computer Science, University of Southern California, 2007 - MS, Computer Science, University of Southern California, 2004 - BS, Information and Computer Science, University of California, Irvine, 2000 Academic Experience Sam Malek is a Software Engineering Professor in the Informatics Department within the School of Information and Computer Sciences at the University of California, Irvine. His research is in the field of software engineering, and to date his focus has spanned the areas of software design and architecture, distributed and embedded systems, smartphone and mobile computing, internet and web technologies, and software dependability and security. Re...

J. Wesley Wilson, Esq.

Foundations IT, Inc.

Tampa, Florida
Information Technology, Management - Project management, executive leadership, IT best practices, retail operations, software and hardware implementations, software development, ERPs, project rescue, digital commerce
20+ years of experience architecting, developing, and implementing large scale software and hardware technology projects in roles from hands on software developer to Executive leadership. Expertise with all aspects of Information Technology operations including RFPs, Networks, Digital Commerce, Helpdesks, Operations, Support, Software Development, Architecture, and Strategy. I have a Bachelors Computer Science, a Juris Doctorate, and will complete Harvard Business Schools Certificate of Management Excellence in 2021. My work has focused predominately on the retail sector with some experience in financial services and manufacturing. My services have been with companies from the startup stage through mature companies in the $4B revenue range. Point of Sale systems, ERPs, Merchandising, Inventory, Digital Commerce, etc. I offer expert witness services in the areas of technology project management, retail operations/industry, Information Technology department operations, and ...

Mehdi Tarrit Mirakhorli, PhD

Honolulu, Hawaii
Computers, Cybersecurity - Software Development, source code, Artificial Intelligence, Cybersecurity, Software Design, Trade Secret, Database, API, Software, Copy Right, Software programming, Software maintenance, software security, Offensive Security, Defensive Security, AI
Mehdi Tarrit Mirakhorli is software engineering professor in the department of Information and Computer Sciences at University of Hawaii at Manoa. Prior to that Dr. Mirakhorli served as Kodak Endowed Chair, Associate Professor and Director of Research at ESL Global Cybersecurity Institute and Software Engineering Department at Rochester Institute of Technology. Mirakhorli is also the director of Software Assurance Laboratory. He has carried out various projects of national importance in the areas of software engineering, software design, trustworthy software, cybersecurity, Artificial Intelligence (AI) and AI-enabled software. Additionally, Dr. Tarrit Mirakhorli has supported the implementation of President Biden's Executive Order on Improving the Nation’s Cybersecurity. Dr. Tarrit Mirakhorli, has been ALTA Distinguished Speaker at Alcatel-Lucent, and has delivered numerous technical briefings to public policymakers, members of Congress, government officials, and the general public...

Dennis E Dombkowski

WTM Solutions LLC

Albuquerque, New Mexico
Software Engineering, Computers - Software Misappropriation, Web, Mobile, Artificial Intelligence, Wi-Fi, Smartphone, Database, C#, JavaScript, SQL, Open Source, NDA, HTML, API Security, Software Development, Source Code, Information Technology, Software Security, Python
Dennis has worked in the field of software engineering for nearly 20 years. He has worked in database design, APIs, and frontend frameworks, often focused on one category at a time. However, he has also found himself in positions where he acts as a ‘full stack developer’, or a developer that touches all aspects of a large application, from frontend website work to database design. His experience includes being a heads-down software engineer as well as a leader and mentor. He has vast amounts of experience in explaining highly technical terminology and concepts to non-technical people, such as Product Owners and Project Managers. Dennis has a genuine love for technology. He strives to continually improve himself by learning new skills, technologies, languages, frameworks, and techniques.

Anthony Centrella

Cold Spring Harbor, New York
Software Engineering, Financial - Software Development, Trade Secrets, Intellectual Property, AI, Databases, Business Systems, Programming, Reverse Engineering, Source Code, SQL, Securities Industry, Information Technology, Stock Market, Financial Data, Investments, Fintech, Data Forensics, Insider Trading, AML, Fraud Detection
I have extensive experience in the areas of software engineering and development in multiple programming languages, databases, and technologies which I still work in currently. Software "code" comparison and logic paths, trade secrets, highly technical IP, including copyright and patent infringement, misappropriation, software delivery and implementation failure. Versed in trading systems and vended solutions, financial and securities industry market data, stock and multi-asset trade data, investment analysis and forensics of trading and tick-level "tape" data, fraud and AML detection. I use a variety of tools using data and software analysis skills to forensically study and compare systems, financial data and reports, highly technical trade secret code, insider trading, intellectual property, etc. Ability to create custom analyses, complex reports, and graphical charts tailored to a study's/case’s illustration and presentation requirements. My wealth of knowledge in these area...

Bruce Weiner

Weiner.net, LLC

New York, New York
Information Technology, Software Engineering - Patent, IPR, CBM, Online Travel Agency Tech, E-commerce, Internet, IT Vendor Selection, Airline Technology, Loyalty Program Software, Credit Card Software, Core Banking Technology, Software Development, Complex Commercial Software Disputes, Affiliate Programs, Source Code Review, Fintech
Patented Information Technology and Software Development executive manager with over 30 years of in- depth experience managing software, technology, IT infrastructure, program management and contracting/outsourcing agreements Litigation Consulting Services: Mr. Weiner has experience as a consulting and/or testifying expert witness in software development, patent infringement, and commercial litigation matters for both plaintiffs and defendants. He is adept at translating complex software, patent, and technology issues for the lay person audience. He consulted on industry transforming anti-trust cases in the travel industry. Bruce Weiner is an Information and Internet Technology executive with in-depth experience managing product and software development for contracting companies and Fortune 100 companies. Mr. Weiner is a Princeton trained computer scientist and electrical engineer, and a patent holder. Over his career, he has gained extensive experience in Information Systems ...

Anton Korenev

Knoxville, Tennessee
Software Engineering, Information Technology - Software, Internet, Computers, Integration, Web Services, API, Cloud Computing, Software Development, Software Design, Software Architecture, UML, XML, Azure, AWS, C++, C#, .NET, PHP, EDI, SQL
Implemented software solutions using a wide range of (mostly Microsoft) technologies since 1998. Integrating systems since 2001 (XML, GDSN, EDI, web services). Engagements include Nasdaq, Lancôme, McGraw Hill, Johnson & Johnson, Merck, Microsoft, Navigant Consulting, TrueCommerce, United States Golf Association. AWS Certified Cloud Practitioner AWS Certified AI Practitioner

Craig Rosenberg, PhD

User Interface Expert Witness

Seattle, Washington
Human Factors, Software Engineering - user interface, user interface design, mobile software, smartphones, software, software engineering, software architecture, virtual reality, augmented reality, GPS, human factors, display design, virtual environments, augmented environments, systems engineering, simulation, software development, UI
Dr. Rosenberg has been retained over 120 times, has testified at 8 trials in both State and Federal courts, testified at 45 depositions, and has written over 100 expert reports and declarations. Dr. Craig Rosenberg has worked on many high-profile cases and advanced engineering projects for a wide range of Fortune 500 companies including Google, Samsung, Amazon, Boeing, IBM, Disney, Uber, Lyft, Huawei, Nintendo, BMW, Dell, AT&T, Zillow, Motorola, BlackBerry, Ericsson, LG, Sony, HTC, Mattel, United States Army and Air Force, Federal Aviation Administration and many others. Dr. Rosenberg is the founder of Global Technica and is an accomplished human factors engineer, user interface designer, software engineer, and systems engineer with extensive expert witness experience specializing in user interface design and human factors issues for embedded, mobile, web, desktop, and server software. Dr. Rosenberg specializes in software engineering, user interface design, information architect...