RJ Garcia

Principal Full Stack Software Dev Engineer at Yahoo Finance

Knoxville, Tennessee, 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

🤩
Rockstar
🎓
Top School
RJ Garcia is a Principal Full Stack Software Development Engineer with 13 years of experience building and leading web engineering teams, currently based in Knoxville and driving architecture and delivery at Yahoo Finance. He has progressed from hands-on software roles to engineering leadership at companies like Stadium Goods and Bighead Technology, blending PHP backend expertise with full-stack capabilities. An active open-source contributor, RJ improved robustness and CI/CD for the popular PHP templating library Plates by adding exception handling, theme support, docs migration, and GitHub Actions automation. He is known for solving subtle production issues—such as fixing a variable leak in template rendering—while also modernizing developer workflows. With a BS in Computer Science from CSU Chico, RJ combines practical code-level problem solving with strategic team leadership to ship reliable systems at scale.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at CSU Chico
bookButte College
github-logo-circle

Github Skills (11)

code-templates10
apptemplates10
php10
html-template10
cpp-templates10
python-templates10
githubaction-workflow9
hugo9
github-ci9
testing8
cicd8

Programming languages (12)

TypeScriptJavaCoffeeScriptGherkinSCSSJavaScriptGoPHP

Github contributions (5)

github-logo-circle
thephpleague/plates

Dec 2016 - Jan 2023

Native PHP template system
Role in this project:
userBackend Developer
Contributions:4 releases, 1 review, 105 commits in 6 years 2 months
Contributions summary:RJ primarily contributed to the backend of the PHP template system, focusing on improving exception handling and adding theme support. They implemented exception handling within the template rendering process, ensuring more robust error management. Furthermore, they migrated the documentation to Hugo and set up GitHub Actions for CI/CD, replacing Travis. Finally, they fixed a variable leak issue within the template rendering function.
twig-extensiontemplate-enginetemplatetwigphp
krakphp/fn

Feb 2018 - Mar 2020

Functional library for PHP with proper currying
Contributions:31 releases, 75 commits, 13 PRs in 2 years 1 month
code-generationcurryfunctional-programmingphpcurrying
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
RJ Garcia - Principal Full Stack Software Dev Engineer at Yahoo Finance