Minh N. Do | Software Consultant

Minh N. Do

Senior Software Consultant

Minh Do is a computer scientist, experienced software engineer, and entrepreneur with 20+ years of experience in the technology industry with a robust educational background. His career has included roles at Apple, Toyota Research Institution, Netflix, and other leading organizations, where he consistently showcased proficiency in designing and implementing scalable platforms and contributing to developing innovative technologies. Minh’s skill set encompasses a variety of programming languages and knowledge in a wide range of open-source software.

His extensive experience in building and operating scalable, high-availability, distributed infrastructures, coupled with his familiarity in the latest ML/AI technologies, Minh is a valuable asset at the intersection of computer science and legal contexts. He brings experience and perspective deeply rooted in programming to the legal landscape.

Summary of Qualifications

  • Extensive Industry Experience
    Over 20 years of professional experience in the technology sector, working with leading companies such as Apple, Toyota Research Institution, Netflix, and other top-tier organizations.
  • Advanced Technical Skills
    Expertise in building and maintaining scalable, high-availability systems and distributed infrastructures. Proficient in a wide array of programming languages including Java, C, C++, Kotlin, Scala, Python, Golang, and JavaScript.
  • Specialization in ML/AI Technologies
    Deep understanding and practical knowledge of machine learning and artificial intelligence infrastructure and applications, including model building and deployment using technologies such as Ray, Keras, PyTorch, and TensorFlow.
  • Diverse Software Engineering Roles
    Demonstrated success in roles ranging from senior software engineer and architect to technical advisor and consultant, showing a broad and adaptable skill set.
  • Innovative Problem Solver
    Consistent record of developing innovative solutions and enhancements in software architecture and system designs, including patent acquisition for a distributed caching system.
  • Project Leadership
    Led small to large teams in high-stake projects, successfully driving the development and implementation of technological solutions across various platforms.
  • Litigation Consulting Expertise
    Valuable experience as a litigation consultant and source-code analyst in legal contexts, dealing with issues such as patent and copyright infringement and breach-of-contract matters.
  • Robust Educational Background
    Holds an M.S. in Applied Math from Santa Clara University, an M.B.A. from the University of Phoenix, and a B.A. in Computer Science from the University of California, Berkeley.
  • Technical Advisor and Public Speaker
    Served as a technical advisor on blockchain systems and contributed to open source projects, and speaking experience at industry conferences like CassandraSummit.

Areas of Expertise

  • Software Architecture
    Skilled in assessing software architecture, strengths, and weaknesses, and in the development of distributed systems and data processing systems.
  • Big Data and Microservices
    Founded and led teams for big data infrastructure, including a data lake for ML/AI projects, and developed microservice platforms. Experienced with many systems including Hadoop, Spark, Cassandra, S3, YARN, Kubernetes, Hive, AWS, IceBerg, Flink, Kafka, Apache Superset, and others.
  • Machine Learning and Artificial Intelligence
    Experienced with many systems, tools and model developments including Spark, PyTorch, TensorFlow, Ray, Pandas, Keras, Scikit-learn, Jupyter, SageMaker, Huggingface, Foundation Models, Predictive Models, Recommendation Models, and others.
  • Networking and Protocols
    TCP/IP, HTTP/HTTPS, IMAP/POP/SMTP, DNS, FTP, SIP, WebRTC, REST
  • Database, and Storage Engines
    MySQL, PostGres, Oracle, Microsoft SQL Server, Cassandra, ScyllaDb, ElasticSearch, ClickHouse, Redis, Hbase, CouchDb, MongoDb, Neo4J, and others.
  • Codecs, Storage Formats and Compressions
    VP9, AV1, H.264, HEVC, MPEG, SStables, LSM, ZStandard, Gzip, and others.
  • Cloud Computing Services
    Amazon, Google, Microsoft.
  • Programming Languages
    Java, C, C++, C#, Golang, JavaScript, Scala, Kotlin, Assembly, Verilog, Python, PHP, R, MatLab.
  • Wireless Devices and Mobile Application Developments
    Android, iOS, Windows Mobile.
  • Software Tools
    Eclipse, Visual Studio, IntelliJ, CLion, .NET, Vim, Git.
  • Operating Systems
    Linux/Unix, Windows, Mac OS, Chrome.

Litigation Consulting

  • The Nielsen Company, LLC v. TVision Insights, Inc |
    Jurisdiction: ND Illinois
    Case Number: 1:22-cv-00057 (filed January 14, 2022)
    Counsel: Kelley, Drye & Warren LLP.
    Nature of Suit: Patent Infringement
    Technology: Multimedia fingerprinting, reverse engineering, decompilation
  • Anduril Industries, Inc v. Salient Motion Inc |
    Jurisdiction: US District Court, Central District of California
    Case Number: 8:23-cv-01650
    Counsel: McKool Smith, P.C.
    Nature of Suit: Trade Secret
  • Electronic Devices Including Smartphones, Computers, Tablet Computers, and Components Thereof |
    Jurisdiction: International Trade Commission (ITC)
    Counsel: Alston & Bird LLP
    Nature of Matter: Patent
  • Oriental Trading Company LLC v. Denovo Ventures LLC |
    Jurisdiction: District Court of Douglas County, Nebraska
    Case Number: CI 2206047
    Counsel: Gordon Rees Scully Mansukhani, LLP
    Nature of Suit: Copyright, Breach of Contract
  • Nantworks, LLC, and Nant Holdings IP, LLC v. Niantic, Inc |
    Jurisdiction: US District Court Northern District of California
    Case Number 3:20-cv-06262
    Counsel: Sullivan Blackburn Pratt LLP
    Nature of Suit: Patent
Other Consulting Assignments
  • Software Analysis for FTC in Undisclosed Matter |
    Technology: complex WebServices, Chat bots, Software Design, Migration & Practices
  • Pre-litigation Patent Infringement Assessment |
    Technology: mobile gaming, geolocation, user and device verification, jailbreak detection, proxy detection, Bluetooth beacon, ad delivery, biometric authentication.

Intellectual Property Consulting

  • Confidential Technology Company |
    Nature of Consultation: Patent Analysis
    Technology: Video codecs, streaming technology.
  • Confidential Technology Company |
    Nature of Consultation: Patent Analysis
    Technology: 5G, wireless, Bluetooth, and operating systems.
  • Software Analysis for FTC in Undisclosed Matter |
    Technology: complex WebServices, Chat bots, Software Design, Migration & Practices
  • Pre-litigation Patent Infringement Assessment |
    Technology: mobile gaming, geolocation, user and device verification, jailbreak detection, proxy detection, Bluetooth beacon, ad delivery, biometric authentication.

Meet More of Our Experts

Eric Koskinen | Senior Computer Scientist
Assoc. Prof. at Stevens Institute New York

Dr. Eric Koskinen has expertise ranging from operating systems, networks, and servers to high-level concepts such as software architecture and compilers. Currently, he is an endowed Assistant Professor at Stevens Institute, and holds a PhD in Computer Science from the University of Cambridge.

LitigationLitigationSenior Testifying Expert
Anna Mathias | Project Manager, Health IT and Litigation
Director of Project Management Nashville

Anna Mathias is a certified Project Manager with a focus in organizing, supporting, and contributing to work products related to Electronic Health Record (EHR) software quality, regulatory, and patient safety assessments. She is a strong leader and team player with excellent interpersonal and communication skills.

LitigationLitigationExpert Witness Support
Health ITFocus AreaSafety & Quality Assessments
Brad Ulrich - Software Expert Witness
VP of Health IT & Audits Nashville

Brad Ulrich has a diverse career as a computer scientist, software engineer, technology manager, and entrepreneur. His experience spans software design, programming, patent management, healthcare, mobile devices, startups, technology licensing, regulatory compliance, and risk management.

LitigationLitigationSenior Testifying Expert
Health ITFocus AreaSoftware & Standards
Due DiligenceArea of ExpertiseHealth IT & Standards
Muzammil Hassan | Director of Patent Monetization
Director of Patent Monetization Mohali

Muzammil Hassan is an IP expert with over 13 years in patent licensing, monetization, litigation, and management. He leads our India Operations, overseeing patent analysts and delivering customized IP solutions across various technology domains, ensuring that clients receive innovative solutions tailored to their patent needs.

Patent ServicesPatent SpecialtiesLicensing & Monetization
Isaac Pflaum | Director of Complex Software Litigation
Director of Complex Software Litigation Chicago

Isaac Pflaum is an IT litigation consultant and expert witness specializing in software source code review, patent, and copyright issues. Experienced in a wide range of technologies, he is also an attorney and registered patent agent with a background in financial services and software development.

LitigationLitigationSenior Testifying Expert
Health ITFocus AreaGovernment Contracts & Health Exchanges
William Luk | Regional Director, Northern California
Regional Director, Northern California Bay Area

William Luk is an entrepreneur, software executive, and developer with over 20 years of experience in network and computer security. William has developed and led product teams to deliver enterprise class firewall, intrusion detection / prevention systems, database security, and data security / privacy solutions at Symantec and several security startups.

LitigationLitigationTestifying & Consulting Expert
Health ITFocus AreaSoftware Engineering & Security
Due DiligenceArea of ExpertiseEmbedded Systems & Security