Josh Rowley

Senior Software Engineer at GitHub

Jersey City, New Jersey, 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
Josh Rowley is a Senior Software Engineer with 13 years of experience building reliable, full-stack systems and scalable infrastructure from Jersey City. Currently at GitHub, he brings hands-on expertise from roles spanning site reliability at Betterment to senior engineering positions at WeWork and Flatiron School. He contributes to open-source tooling—most notably enhancements to the roots front-end toolkit—where he’s solved practical problems like path helpers, EMFILE handling, and worker compatibility via a CLI toggle. Comfortable across the stack, Josh combines production-grade reliability work with front-end developer ergonomics, making him effective at bridging developer experience and operational resilience. His academic background mixes software engineering training with a multidisciplinary BA in French, Environmental Studies, and Mathematics, reflecting a curious, systems-oriented thinker. Peers describe him as a pragmatic problem-solver who surfaces small, high-leverage fixes that prevent recurring production pain.
code13 years of coding experience
job9 years of employment as a software developer
bookBA, French, Environmental Studies, Mathematics, BA, French, Environmental Studies, Mathematics at New York University
bookSoftware Engineering, Software Engineering at Flatiron School
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
26reputation
428reached
1answer
0questions
github-logo-circle

Github Skills (18)

javascript10
coffeescript10
front-end-development10
nodejs10
testing9
command-line-interface9
uitest9
command-line9
api-testing9
cli9
configuration-management8
fileio8
file-operations8
filesystem8
soundcloud6

Programming languages (10)

TypeScriptJavaCoffeeScriptCSSShellJavaScriptGoHTML

Github contributions (5)

github-logo-circle
jescalan/roots

Jun 2014 - Jan 2015

a toolkit for rapid advanced front-end development
Role in this project:
userFull-stack Developer
Contributions:12 commits, 2 PRs, 12 comments in 6 months
Contributions summary:Josh made several contributions to the Roots project, a toolkit for front-end development. They added a URL path helper to view locals, enabling easier referencing of file paths within views. They also fixed a bug related to the handling of file paths and implemented a CLI option to disable workers, addressing compatibility issues with dynamic content. Furthermore, they addressed EMFILE errors by raising the maximum number of open file descriptors.
front-end-development
joshrowley/alexamartinez.com

May 2015 - Dec 2021

Contributions:4 pushes, 1 branch, 1 issue in 6 years 8 months
reactjsjavascriptreactalexa
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