Jake Johns

Associate

Dallas, Texas, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jake Johns is an associate attorney in Dallas with a strong foundation in corporate and litigation work, currently practicing at Paul Hastings after prior roles at Vinson & Elkins and multiple legal internships including judicial and in-house placements. A Tulane Law JD (cum laude) with a BBA in Finance and Sports Marketing, he pairs legal analysis with commercial sensibility developed through diverse externships and firm experience. He brings 13 years of professional maturity to early-career practice and is actively navigating law school decisions and career focus. Unusually for a lawyer at this stage, he has contributed to open-source software—improving a popular Laravel tagging package—demonstrating technical curiosity and an ability to translate complex workflows into practical tooling.
code13 years of coding experience
job1 year of employment as a software developer
bookWilton High School
bookHighland Park High School
bookBachelor of Business Administration Finance and Sports Marketing, Bachelor of Business Administration Finance and Sports Marketing at University of Oklahoma - Price College of Business
bookDoctor of Law - JD Cum Laude, Doctor of Law - JD Cum Laude at Tulane University Law School
github-logo-circle

Github Skills (6)

php10
laravel10
eloquent10
laravel-mix10
tagging10
configuration-management8

Programming languages (7)

ShellCSSJavaScriptGoPHPVim scriptRuby

Github contributions (5)

github-logo-circle
rtconner/laravel-tagging

Nov 2015 - Jan 2016

Tag support for Laravel Eloquent models - Taggable Trait
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 5 comments in 1 month
Contributions summary:Jake focused on improving the `laravel-tagging` package by refactoring and adding functionality related to tag management. Key contributions include removing custom logic for untagging, using `untag` within the `retag` function, and adding the ability to automatically tag models based on a property. The user also addressed configuration issues related to the auto-tagging feature, removing configuration settings and enabling the tracking of manual settings. These changes enhance the tag handling capabilities within Laravel applications.
traitlaravel-eloquentphptaggablelaravel-eloquent-models
Contributions:24 commits, 11 pushes, 2 branches in 1 year 8 months
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.
Request Free Trial
Jake Johns - Associate