Tom Flores

Attorney at Law




  • Nov 29, 2014


  • San Jose, United States

    Active Country

  • California


  • English



I'm a seasoned attorney, litigator, and consultant. I am an expert in software licensing, product monetization, and open source software issues. I help companies, both large and small, protect and license their intellectual property.

I've held several different positions in my career: prosecutor, software engineer, staff attorney, and general counsel.

I have helped start up companies save money, won jury trials, and reported a security breach in bar exam software to the State Bar of California. My passions are to help bring excellent products to market, zealous advocacy, and quality teamwork.

If you would like to talk, please call my Google voice number at (760) 410-8356.

Work history

Tomas M. Flores, Esq., Attorney

Negotiating, and drafting software development contracts, software-as-a-service (SaaS) contracts, copyright licenses, intellectual property transactions, non-disclosure agreements and consumer agreements. Representing clients in mediations and conflict resolutions. Representing clients in intellectual property litigation, license compliance reviews, and civil litigation issues. Acting as project lead in negotiating contract terms, supporting sales teams, and implementing company policy. Prosecuting trademarks, and responding to USPTO Office Actions. Advising computer software clients on e-commerce, privacy, and marketing issues.

Representing clients against white collar crime, computer related crime, and internet related cases. Negotiating and litigating over 30 case resolutions per week in Alameda, Santa Clara, San Diego and San Francisco counties. Managing, training and leading support staff and attorneys. Performing as first chair jury trial attorney. Drafting and arguing pretrial motions. Building and maintaining relationships with area companies and attorneys. Acting as a local contract attorney for high volume, fast paced law firms.

Lecturing students at CSU San Marcos and Mira Costa College on intellectual property protection and legal procedure

Juniper Networks, Software Licensing Attorney

Drafting End User License Agreement (EULA) language, and implementing new software defined networking (SDN) licensing models. Auditing third party component contracts, and OEM contracts for compliance with software licensing models. Reviewing and drafting distributor, partner, and reseller contracts to implement software licensing models. Advising business units and managers on best practices regarding third party intellectual property, open source software, and product documentation. Working with IT and Customer Service team to ensure contract formation, and order fulfillment. Advising Sales Team to close large deals, and addressing licensing questions from Engineering Teams.

Servio, General Counsel

Negotiating, reviewing, red lining, and drafting enterprise level Master Services Agreements, and Service Level Agreements for crowd source generated SEO content, product descriptions, and translation services. Assisted marketing team with lead generation and research on Fortune 1000 companies. Advising management on employment, human resources, compliance, and litigation issues. Streamlined contract execution process.

Earl Carter & Associates, Associate Attorney

Advising clients on their case, exposure of the case, and managing risk. Performing as lead trial counsel. Coordinating with other attorneys, investigators, and case managers.
Negotiating, and litigating over 30 case resolutions per week in Alameda, Contra Costa, Santa Clara, and San Francisco County Superior courts. Managing a caseload of over 90 active cases.
Managing, training, and leading support staff and attorneys in case management, law and motion work, and new laws. Maintaining a healthy and respectful relationship with local attorneys and judges.

Tulare County District Attorney*s Office, Deputy District Attorney, Level II

Prosecuted misdemeanor and felony criminal defendants. Performed as first chair jury trial attorney, and first chair preliminary hearing prosecutor. Charged felony and misdemeanor criminal complaints.

Issued discovery letters and requests, and drafted memorandums to law enforcement agencies. Coordinated physical evidence and witnesses for trial.

Received special training in jury selection, conducting jury trials, conducting a preliminary hearing, sentence calculation, dealing with difficult witnesses, and trial preparation.

Canon USA, Inc, Automated Quality Assurance Software Engineer

Designed and coded automated quality assurance software that tested Canon*s logistics systems. Wrote applications to measure the target software*s load capacity. Coded an auto-build application to automatically install the most current version of the test application when the development team passed their build to the Quality Assurance team.

Wrote test plans, and automated test scripts. Drafted technical requirements, design documents, architecture, and technical specifications documents for software development.

Epicor Software, Quality Assurance Software Engineer

Engineered and implemented an automated test suite used in Epicor*s global development team using Visual Basic, C++, and Rational Robot. Designed and coded automated quality assurance applications to test Epicor*s accounting software.

Developed an internal engineering and marketing document repository application using Microsoft ASP and an SQL database. Tested software using black box, and white box testing techniques. Wrote test scripts, and utilized bug tracking and reporting software. Communicated with developers to address software errors. Performed regression, stress, and module tests on target software.

Education and qualifications

Whittier Law School J.D., Intellectual Property
University of California, Irvine B.S., Computer Science


Software Monetization (2014)
What's the message box for?

Need advice or services? Send inquiry

Your name will be visible to the professional receiving your message or inquiry. Please note that, subject to our Terms of Use, a client-attorney or similar professional relationship is not formed until you have entered a formal agreement with your service provider.