Skip to main content

About me

As a Registered Patent Attorney and Computer Engineer, Mr. Hanrahan focuses his practice in the areas of patent prosecution, patent searching, infringement / non-infringement opinions, patent licensing and patent enforcement. 


Mr. Hanrahan is Board Certified in Intellectual Property by the Florida Bar and has extensive experience prosecuting U.S. and foreign patent applications in nearly all technological fields, including mechanical, computer, electrical, software and internet arts.


Photos and videos

1235369 1368195680

Practice areas


  1. Intellectual Property: 100%
    10 years



Fixed (always), Free consultation (30 minutes)

Payment types:

Cash, Check, Credit card

Attorney endorsements

3 total 

Are you an attorney? Endorse this lawyer

  • Joseph Hughes

    I endorse this lawyer.


    Joseph Hughes Landlord or tenant Attorney
    Relationship: Fellow lawyer in community

  • Tiffany Danielle Ruggiero

    I endorse this lawyer!


    Tiffany Ruggiero Divorce and separation Attorney
    Relationship: Fellow lawyer in community

Contact info

Hanrahan Law Firm, P.A.

2525 Ponce de Leon Blvd.
Suite 300
Coral Gables, FL, 33134


FLMember in Good Standing200606/19/2016
We have not found any instances of professional misconduct for this lawyer.
Avvo contributions
Legal answers
Award nameGrantorDate granted
Rising StarSuper Lawyers2013
Board Certified in Intellectual Property LawFlorida Bar2012
Rising StarSuper Lawyers2011
Rising StarSuper Lawyers2010
Work experience
TitleCompany nameDuration
President / Registered Patent AttorneyHanrahan Law Firm, P.A.2013 - Present
Registered Patent AttorneyMalloy & Malloy, P.A.2005 - 2013
Association namePosition nameDuration
Dade County Bar AssociationN/AN/A
American Intellectual Property Law AssociationN/AN/A
Coral Gables Bar AssociationN/AN/A
Legal cases
Case nameOutcome
Baratta v. Homeland Housewares, LLCN/A
See all legal cases 
School nameMajorDegreeGraduated
University of Miami School of LawLawJD - Juris Doctor2006
University of FloridaComputer EngineeringBS - Bachelor of Science2002