E-Commerce and Enterprise Software Experts

Barr Group's e-commerce and enterprise software experts provide source code analysis, system and network architecture review, and testimony to assist attorneys in litigation. Our experts have developed and maintained mission-critical business IT systems and software and have significant experience in high-stakes litigation.

Need an expert for enterprise systems litigation? Contact us >

Enterprise Software and IT Systems

Barr Group's enterprise software and IT systems experts​ are intimately familiar with the full range of complex mission-critical systems, such as:

  • Enterprise Resource Planning (ERP) from SAP to Peoplesoft
  • Object-oriented (OODBMS) and relational (RDBMS) databases
  • Customer-relationship management (CRM) systems like Salesforce
  • Knowledge management systems and corporate Intranets
  • Big data, data mining, and data warehouses
  • Information management systems including MIS and GIS
  • Peer-to-peer and private content delivery networks (CDN)
  • Mission-critical wired and wireless networks and datacenters
  • Fintech apps, real-time trading, and banking software
  • Electronic payment systems including ISO 20022, NACHA, and SWIFT
  • Digital wallet, online shopping, and e-commerce transactions
  • Blockchain and cryptocurrencies such as Bitcoin and Ethereum

Barr Group's software experts are familiar with the operating systems and middleware/APIs used in mission-critical business computing systems, as well as major programming languages from C++, C#, and Java to SQL and even COBOL.

Request your e-commerce software expert now >

Expert Witness Services

Barr Group's enterprise software experts support plaintiffs and defendants in litigation in U.S. District Courts, at the International Trade Commission (ITC), and before the Patent Trial and Appeal Board (PTAB). Our services include:

  • Technical assistance with drafting of discovery requests
  • Software source code review and analysis
  • Source code comparisons for copyright and trade secret theft
  • Evaluation of software application design, engineering and deployment
  • Analysis of distributed systems design and network performance
  • Prior art review for patent invalidity
  • Forensic analysis of server logs and metadata
  • Financial and accounting review of historical transactions
  • Expert reports, declarations, and witness statements
  • Testimony at deposition, oral hearings, and trials

    Barr Group has a demonstrated ability to quickly activate one or more code reviewers to match the size, scope, and complexity of any project.

    How can we help you today? >

    The following is a representative subset of Barr Group's experts who have experience designing and/or testifying about these technologies:

    Enterprise Software

    Software Quality Assurance Expert Profile

    Independent consultant and former vice president of engineering with significant experience leading development of enterprise software systems, including systems for electronic payments, information management, and e-commerce. More than two decades of work in software industries and a strong background in core natural sciences to the analysis of neural networks and other complex mission-critical information management systems.

    Fiber Optics and Electronics Expert Profile

    MIT-educated electrical engineer, computer scientist, and physicist with over two decades of technology leadership and entrepreneurial experience. Specialized areas of technology expertise include data communications, network processors, TCP/IP protocols, optical networking and optics, telecommunications including Voice over IP (VoIP), streaming audio-video, multimedia search, automated testing, database-backed website design and their security, and social networking.

    Distributed Computer Systems Expert Profile

    Computer scientist with over forty years of industry experience in design of computer systems, communications systems, electronics, and software. Worked on packet-switching networks, including the ARPAnet and early TCP/IP systems at BBN, custom VLSI circuits and the single-chip optical mouse at Xerox PARC, and led custom chip design efforts for the Apple Macintosh team.

    Just-in-Time Compilation Expert Profile

    Professor of computer science and early pioneer in the areas of moving target cyber defenses, mobile code, and dynamic compilation. Specialized expertise in the areas of compilers and programming languages and distributed and service-oriented computing architectures. Current research focus primarily on software systems with emphases on computer security, virtual machines, and just-in-time compilation.

    Software & Binary Disassembly Expert Profile

    Computer scientist with more than fifteen years of programming experience developing large scale distributed high-performance systems. Also an expert in computer security and reverse engineering of complex systems to locate and assess their vulnerability to hacking. Hands-on experience designing networked safety- and mission-critical systems as well as programming real-time embedded systems. Technical specializations in database architectures, network protocols, user interfaces, and operating systems including Linux and Windows.

    Software Process Improvement Expert Profile

    Former adjunct professor of computer science and university researcher turned industry consultant and trainer focused on software process improvement and product design. Subject matter expert in software engineering, software quality, data analytics, e-commerce, wireless communications, networking, embedded systems, web technologies, and user interfaces.

    Biotech and Pharma Database Expert Profile

    Experienced computer engineer and corporate information technology leader with a successful track record in the biotech, pharmaceutical, medical device, and other industries. Specialized expertise in software development and testing in a variety of languages and with a range of database platforms and languages. Experienced trainer and engaging communicator.

    Android and iOS Mobile Apps Expert Profile

    Computer scientist and inventor with decades of hands-on experience applying emerging technologies to create successful software applications and apps for a variety of computing platforms, including Android and iOS smartphones, Macs, and Windows PCs. Has experience programming in a range of languages. Also a proven engineering team leader, having been a senior technical manager at Apple as well as CEO and VP of Engineering, respectively, of a pair of startup companies.

    Enterprise Apps E-commerce Expert Profile

    Former director of software development and Certified ScrumMaster with more than twenty years of hands-on development, engineering, and programming experience in the financial technology and healthcare industries. Areas of technical expertise include architecture and design of software for cloud-based enterprise applications and databases, e-commerce platforms and Software-as-a-Service (SaaS) websites, as well as mobile apps for Android and iOS. Skilled at forming and growing software development teams and improving their development processes.

    Cybersecurity & CompSci Expert Profile

    Consultant and former computer science instructor who has written more than two dozen books and numerous scientific papers on computer security, cyberwarfare, and digital forensics, as well as cryptography and other forms of applied mathematics. Has mastered and then written and taught a wide range of technical topics within and outside of computer science. After serving in the U.S. Army, earned his undergraduate degree while also doing hands-on work in technical support and design of websites in HTML and JavaScript.


    Expert H400L

    Computer scientist and inventor with decades of hands-on experience applying emerging...

    Expert J525N

    Experienced computer engineer and corporate information technology leader with a successful...

    Expert L100F

    Technical leader in the computer, software, and hard disk industries with over thirty years of...

    Expert E235M

    Consultant and former computer science instructor who has written more than two dozen books and...

    Expert H164L

    Computer scientist with over forty years of industry experience in design of computer systems,...

    Expert C656T

    Computer scientist and executive with experience managing development of a range of computer...

    Expert G416R

    Former director of software development and Certified ScrumMaster with more than twenty years of...

    Expert K460R

    Former assistant professor of computer science and advisor to technology startups with...

    Expert T512N

    MIT-educated computer scientist experienced in analyzing, architecting, designing, developing...

    Expert L555N

    Professor of electrical engineering and an award-winning innovator in the areas of wireless...


    Don't see the right expert for your project among this subset?

    Describe the perfect expert for your case >