Juan Rodriguez is an attorney-turned-software engineer with a decade of experience blending intellectual property law and full-stack development, currently serving as Senior Associate advising clients on patent strategy while also developing authentication and backend systems. He has written hundreds of patent filings and office-action responses for Fortune 100 clients and simultaneously built production services using Python/Flask, React, Docker, Kubernetes, and .NET across finance and consumer-facing domains. At TransUnion he helped shape a multi-factor authentication product and acted as interim Scrum Master and cross-team liaison, demonstrating both technical ownership and delivery leadership. His background in molecular biology, transnational IP law, and a later BS in Computer Science gives him an uncommon interdisciplinary perspective on patentable technology and software design. Skilled at translating legal risk into engineering requirements, he thrives at the intersection of patent prosecution, regulatory strategy, and secure, scalable software.
9 years of coding experience
5 years of employment as a software developer
N/A, Temple University Japan Semester Law Program, N/A, Temple University Japan Semester Law Program at Temple University - James E. Beasley School of Law
BS, Molecular Biology / Chemistry, BS, Molecular Biology / Chemistry at University of Nevada-Las Vegas
N/A, China Intellectual Property Summer Insitute, N/A, China Intellectual Property Summer Insitute at Tsinghua University
JD, Law, Intellectual Property, JD, Law, Intellectual Property at UNH Franklin Pierce School of Law
Learning all the devops things from start to finish (from Docker to Kubernetes)
Contributions:1 review, 1 PR, 1 push in 5 months
devopsdockerkubernetesfinishkubernetes-to
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.