Find an Expert Witness

Forensic, General & Medical
Expert Witnesses

Software, Hardware, Mobile & Internet Expert Witness

Mahdi Eslamimehr, PhD, MBA - Quandary Peak Research

Mahdi Eslamimehr, PhD, MBA - Quandary Peak Research

205 S Broadway
Suite 300

Los Angeles, California 90012

Phone(323) 545-0160

Website https://quandarypeak.com/software-experts/mahdi-eslamimehr/

► Contact Mahdi Eslamimehr, PhD, MBA - Quandary Peak Research

Expert WitnessForensic ExpertLitigation SupportSpeaker
Dr. Mahdi Eslamimehr is an award-winning scientist and a senior tech executive in the software product and service industry. He has years of experience in executive leadership roles at tech companies around the world, including Ericsson R&D Center, Samsung Electronics R&D Labs, SAP Research Lab, Y Combinator Research, and Clarity Global. Additionally, he participated in several prestigious international research collaborations.

He has taught in universities and research institutes, including UCLA, California State Polytechnic University Pomona, French National Centre for Scientific Research (CNRS), Joseph Fourier University, and Institut National Polytechnique de Grenoble.

Dr. Eslamimehr now serves as an expert witness in IT and computer-related litigation, such as patent and intellectual property infringement, breach-of-contract, and software disputes.

Services

Dr. Mahdi Eslamimehr provides services in the following areas:

Smartphone applications and wireless devices
iOS, Android, Java ME

Programming and software development
Java(J2SE, J2EE), C/C++, C#, XML, Eclipse, Visual Studio, .NET, ANTLR, YACC, SOOT, Virgil, X10, ML, Scala, OCAML, SmallTalk, Racket, Elf, Coq

Hardware programming
Assembly, Verilog, VHDL

Internet services, websites and web applications
Python, PHP, Ruby, HTML, CSS, JavaScript, CofeeScript, AJAX, JSP, Node.js, Ruby on Rails

Databases
RDBMS, SQL, Microsoft SQL Server, Oracle, MySQL, MongoDB

Operating systems and servers
Linux, Windows, Mac OS, UNIX, Apache

Cloud servers and virtual computing
Amazon, Heroku

Networking and protocols
TCP/IP, HTTP, IMAP/POP/SMTP, DNS, Wifi/802.11


Litigation Support Services

Computer expert witness services, Writing testimony, Intellectual property and patent infringement, software design/source code inspection and review, breach-of-contract and non-performance claims, computer forensics, data recovery, and metadata analysis.

Areas of Expertise

Mahdi Eslamimehr, PhD, MBA - Quandary Peak Research in the Social Networks

LinkedIn PageLinkedIn

Professional Experience

Senior Computer Scientist July 2021 – Present
Quandary Peak Research, Los Angeles, CA
• Providing software analysis and expert witness testimony in software-related litigation, including patent infringement, trade secret disputes, software malfunctions, breach-of-contract suits, and other matters.
• Performing forensic investigations of computer systems, including examining digital data, recovering lost and corrupted files, auditing digital records and logs, and analyzing document metadata.
• Investigating software failures to determine the root cause and help clients understand whether and how such failure could have been avoided.
• Applying advanced analytic techniques based on calibrated parametric models for valuation of software products and estimation of software development costs.


Chief Technology & Operating Officer Apr 2018 – Dec 2020
Clarity Global, Sydney, Australia
• Applying creative initiatives to convert board strategies into actionable/measurable KPIs in doubling the company size within two years and increasing overall productivity by 20%.
• Drafting the company's operational strategies and improving agility.
• Overseeing regional HQs' (EMEA, APAC) performance and helping with annual operation planning with 10+ global accounts/projects and 150 staff for more than 500 M subscribers of fix (FTTx) and mobile (2G/3G/4G, Data/IP, Transmission, Voice, IMS, Circuit Switch, Broadband) networks.
• Development and execution of technical roadmap concerning company's vision and goals.
• Creating three R&D centers in Australia, Bulgaria, and Sri Lanka to escalate innovation and product development.


Chief Technology Officer Jan 2017 – Mar 2018
Clarity Global, Sydney, Australia
• Developing an Operational and Business Support Systems (OSS/BSS). Responsible for:
? Designing and developing intelligent, zer0-touch, autonomous OSS of the future across SDN, NFV, vRAN with OPEN-API for empowering 5G networks (CRM, Business Assurance, Billing, Call/Contact Center)
? Transforming from the legacy monolith and obsolete frameworks to Microservice and Kubernetes Architecture, Angular Front End, Cloud Solutions, AI/ML, and Big Data Analytics.
? Expanding product portfolio from OSS to BOSS (BSS/OSS) full-stack with full-service orchestration from BSS layer to OSS improving business assurance.
? Developing product roadmaps and coaching presales and technical sales teams for demos and marketing materials based on TMForum Standards, e.g., SID, eTOM, TAM.


Visiting Research Fellow Nov 2016 – Dec 2017
Human Advancement Research Community (HARC), Y Combinator Research, Los Angeles, CA
• Worked closely with MIT Media Lab, SAP Labs, University of Washington, and the University of California Los Angeles to build products and frameworks using innovative and emerging technologies in the context of Computer Simulation, Video Games, Social Systems, Programming Languages, and Compilers.


Expert Witness and Consultant Aug 2015 – Jul 2016
Quandary Peak Research, Los Angeles, CA
• Providing software analysis and expert witness testimony in software-related litigation, including patent infringement, software malfunctions, breach-of-contract suits, and other matters.
• Applying advanced analytic techniques based on calibrated parametric models for valuation of software products and estimation of software development costs.
• Documenting software systems architecture to identify structural similarities and differences among competing products and services and deducing the origin of software designs and code.


Visiting Faculty Jun 2014 – Jun 2015
Computer Science Department, University of California, Los Angeles, CA
• Conducting software research in the Compiler Lab in testing and formal verification of concurrent, parallel, and web-based programs.


Postdoctoral Scholar Jul 2014 – Jul 2015
SAP Labs / Viewpoints Research Institute
• Developing a new testing environment for Javaprograms and web applications.
• Implementing a web-based framework to improve human-computer interaction using natural language processing techniques.
• Implementing an automatic behavior-driven testing technique for checking the correctness of web applications with natural language.
• Implemented a new constraint-based declarative programming language for rapid web-based application prototyping.
• Implementing a syntactically and semantically correct program generation tool with Parsing Expression Grammars for Javaapplications.


Lecturer Sep 2013 – Jun 2014
California State Polytechnic, Pomona
• Teaching graduate and undergraduate courses (Software Engineering and Object-Oriented Design Patterns) in the Computer Science Department.
• Teaching an undergraduate course (Industrial Computation) in the Department of Industrial and Manufacturing Engineering.


Graduate Fellow Sep 2008 – Feb 2014
Computer Science Department, University of California, Los Angeles, CA
• Designed and implemented VICE, a testing tool for memory management and timing analysis of event-driven embedded systems.
• Designing and implementing several testing tools to detect concurrency bugs in large-scale Java programs, including:
? Racagedon: A tool to detect rare data races in multithreaded Java programs.
? Sherlock: A tool to detect rare deadlocks in multithreaded Java programs.
? AtomChase: A tool to detect rare atomicity violations in multithreaded Java programs.


Graduate Research Intern Jun 2013 – Sep 2013
CNRS, VERIMAG, Grenoble, France.
• Designing and implementing a tool to estimate Worst-Case Execution Time for microcontrollers.
• Implementing a task scheduling system for processors with no timing anomaly.


Graduate Research Intern Jun 2010 – Sep 2010
Samsung Electronics R&D Center, San Jose.
• Designing and implementing a scalable topology language for many-core processors, named Samsung PArallel Real-Time Architecture (SPARTA). SPARTA is a set of tools and a run-time framework that enables superior software performance through dynamic (adaptive) parallelization and system-wide coordination of processing, memory, and I/O resources.
• Designing and implementing Components Configuration Language (CCL) as a subset of SPARTA. SPARTA's CCL is a domain-specific programming language used to generate source code for a component-based application rapidly.
• Analyzing the performance of distributed tasks on many-core architectures for Tilera processors.


Software Engineer Dec 2007 – May 2008
Ericsson AB R&D, Stockholm, Sweden.
• Designing and implementing a model-based testing framework for Ericsson's applications.
• Analyzing accuracy and performance of telecommunication testing tools.


Graduate Research Intern May 2007 – Jul 2007
Conformiq Qtronic, Helsinki, Finland.
• Surveying state-of-art model-based testing tools.
• Developing prototype applications for Conformiq tools.


Software Intern Jun 2004 – Sep 2004
United Nation World Food Program, Tehran, Iran.
• Designing and implementing an internal communication database.
• Migrating legacy databases to SQL.


Licenses

TM Forum Digital Transformation


Legal Experience & Services

• Bridge IT Consulting, Inc. v. Join Digital, Inc. Aug 2021 – Present
• Jurisdiction: Superior Court of California, County of Santa Clara
• Counsel: Finestone Hayes LLP
• Nature of Suit: Breach of Contract

• Centripetal Networks, Inc. v. Palo Alto Networks, Inc. Jul 2021 – Present
• Jurisdiction: U.S. District Court for the Eastern District of Virginia
• Counsel: Kramer Levin Naftalis & Frankel LLP
• Nature of Suit: Patent

• Trevera Solutions, Inc. v. Semtech Corporation Feb 2016 – Jul 2016
• Jurisdiction: Superior Court of California, County of Orange
• Counsel: Tredway, Lumsdaine & Doyle, LLP
• Nature of Suit: Trade Secret

• Global Equity Management (SA) PTY. Ltd. v. alibaba.com, INC., Alibaba group holding Ltd. Jan 2016 – Jul 2016
• Jurisdiction: U.S. District Court for the Eastern District of Texas
• Counsel: Ramey & Schwaller, LLP
• Nature of Suit: Patent

• Internap Corporation v. Noction, Inc. Dec 2015 – Mar 2016
• Jurisdiction: U.S. District Court for the Northern District of Georgia
• Counsel: Warner Norcross & Judd LLP
• Nature of Suit: Patent

• Ericsson Inc. v. TCL Communication Technology Holdings, Ltd. Dec 2015 – Jul 2016
• Jurisdiction: U.S. Central District Court for the of California
• Counsel: Sheppard Mullin Richter & Hampton LLP
• Nature of Suit: Patent

• Fitbit Inc. v. Jawbone Inc. Oct 2015 – Jul 2016
• Jurisdiction: U.S. District Court for the Northern District of California
• Counsel: Gibson, Dunn & Crutcher LLP
• Nature of Suit: Patent

• T-Mobile USA, Inc. v. Huawei Device USA, Inc. Oct 2015 – Jul 2016
• Jurisdiction: U.S. District Court for the Western District of Washington
• Counsel: Hueston Hennigan LLP
• Nature of Suit: Trade Secrets

• Tait Environmental Services Inc. v. Pro Technology Automation, Inc. Oct 2015 – Mar 2016
• Jurisdiction: Superior Court of California, County of Orange
• Counsel: Pettibone & Associates
• Nature of Suit: Trade Secrets

• Nicole, Inc. v. B.L.K. International, Inc. Sep 2015 – Oct 2015
• Jurisdiction: U.S. District Court for the Central District of California
• Counsel: Greenberg & Bass LLP
• Nature of Suit: Copyright

• Bryndon Fisher v. The United States of America Jul 2015 – Jul 2016
• Jurisdiction: Pre-Litigation
• Counsel: Schubert Jonckheer & Kolbe LLP
• Nature of Suit: Class Action



• Chipp'd Ltd. v. Crush & Lovely LLC Jul 2015 – Aug 2015
• Jurisdiction: American Arbitration Association
• Counsel: White and Williams LLP
• Nature of Suit: Breach of Contract

• Seymore Levine v. The Boeing Company Jul 2015 – Jul 2016
• Jurisdiction: U.S. District Court for the Central District of California
• Counsel: Quinn Emanuel Urquhart & Sullivan LLP
• Nature of Suit: Patent


Affiliations

ACM
IEEE
TM Forum


Qualifications

-Master's degree in Computer Science from Linköping University, Sweden.
-Ph.D. degree from the University of California, Los Angeles (UCLA).
-MBA degree from the London School of Economy and Political Science (LSE).
-Two Postdoctoral fellowships at UCLA and Viewpoints Research Institute.
-Served as a software expert in more than ten cases, including patent infringements, trade secret theft, breach of contract, copyrights.
-Authored numerous expert reports in intellectual property cases and other types of cases.
-Has been retained and provided expert opinions on behalf of both plaintiffs and defendants.
-His award-winning research and academic papers were recognized and received numerous citations.
-Served as a program committee member in top conferences and discussion panels.
-Years of experience in executive management as a CTO of large-scale companies with regional headquarters across several time zones.


Awards & Honors

• Open Science Data Cloud PIRE National Science Foundation Scholarship, 2013.
• UCLA Graduate Division Fellowship, 2009-2011.
• Best paper/research award 2015 NIST ISREE Software Conference


Seminars & Training

INVITED TALKS

• Event-Based Directed Testing, Howard Hughes Lab, Malibu, 2013
• Directed Testing: From FPGAs to Supercomputers, Intel, Seattle,2012.
• Model-Based Testing: State of Art, Ericsson AB, Helsinki, Finland, 2008.


Publications

JOURNAL & MAGAZINE ARTICLES
• M. Eslamimehr, M. Lesani, G. Edwards, Efficient detection and validation of atomicity violations in concurrent programs. Journal of Systems and Software, Vol.137, P 618-635, 2018.

CONFERENCE PAPERS
• O. Freiberg, J. Palsberg, M. Eslamimehr, Retargetable Communication for Distributed Programs. In Proceedings of 12th International ACM SIGSOFT Conference on the Quality of Software Architectures (QoSA'16), 2016.
• M. Eslamimehr, G. Edwards, End-to-End Cross-Language Test Case Generation for Web Applications. In Proceedings of the 9th ACM SIGMETRICS International Conference on Performance Evaluation Methodologies and Tools (ValueTools'15), 2015.
• M. Eslamimehr, M. Lesani, AtomChase: Directed Search Towards Atomicity Violations. In Proceedings of the 26th IEEE International Symposium on Software Reliability Engineering (ISSRE'15), 2015. (Won the best paper award)
• H. Samimi, A. Warth, M. Eslamimehr, A. Borning, Constraints as a Design Pattern: from Sketchpad61 to Sketchpad14. In Proceedings of ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming & Software (Onward!'15), 2015.
• M. Eslamimehr, J. Palsberg, Sherlock: Scalable Deadlock Detection for Concurrent Programs. In Proceedings of the 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE'14), 2014.
• M. Eslamimehr, J. Palsberg, Race Directed Scheduling of Concurrent Programs. In Proceedings of the ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming (PPOPP'14), 2014.
• M. Eslamimehr, J. Palsberg, Testing versus static analysis of maximum stack size. In Proceedings of the 37th IEEE International Conference on Computers, Software & Applications (COMPSAC'13), 2013.

WORKSHOP PAPERS & OTHER PUBLICATIONS

• A. Warth, T. Garnock-Jones, M. Eslamimehr, Recognizing and Generating Terms using Derivatives of Parsing Expression Grammars. In Proceedings of Arxiv.org, CoRR abs/1801.10490, 2018.
• Mahdi Eslamimehr, Hesam Samimi, Timing Analysis of Event-Driven Programs with Directed Testing, In Proceedings of WCET'15, 15th International Workshop on Worst-Case Execution Time Analysis, a satellite workshop of the 27th Euromicro Conference on Real-Time Systems (ECRTS 2015), 2015.

POSTERS AND DEMONSTRATIONS

• Directed Scheduling of Concurrent Programs, UCLA Tech Forum, Jan 2014.
• Enhancing Components Configuration Language on SPARTA, Samsung US R&D, San Jose, 2010.
• Scalable Topology Language for Many-Core Processors, Samsung US R&D, San Jose, 2010.


PATENT APPLICATIONS

• Patent Case No. UC-2014-323-1-LA. Serial No. 61/904,977, Mahdi Eslamimehr, Jens Palsberg, Race Directed Scheduling of Concurrent Programs, filed November 15, 2013.


Education

• Lecturer, Software Engineering, Calpoy Pomona, Fall 2014.

• Lecturer, Object-Oriented Design Pattern, Calpoy Pomona, Spring 2014, Winter 2014, Fall 2013.

• Lecturer, Industrial Computation, Calpoy Pomona, Spring 2014, Winter 2014, Fall 2013.

• Teaching Assistant, Java Applications, UCLA Math Department, Winter 2013.

• Teaching Assistant, Compiler Construction, UCLA Computer Science Department, Fall 2012, Fall 2011.

• Teaching Assistant, Introduction to Computer Science, UCLA Computer Science Department, Winter 2010.

• Teaching Assistant, Software Engineering, Linkoping Computer Science Department, Fall 2007.

• Teaching Assistant, Data Structure and Algorithm, Linkoping Computer Science Department, Fall 2007.

• Teaching Assistant, Human-Computer Interaction, Linkoping Computer Science Department, Fall 2007.

• Teaching Assistant, Theory of Machine and Languages, Sharif University Computer Engineering Department, Fall 2004.

• Teaching Assistant, Advanced Programming in C++, Sharif University Computer Engineering Department, Fall 2003.




Find an Expert Witness