Josh Murphy

Senior Software Engineer at Fountain

Kansas City, Missouri, 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
Josh Murphy is a Senior Software Engineer and team lead with 11 years of experience building APIs and microservices, primarily using Ruby on Rails, Java, and Groovy. He drives API strategy and platform work—helping product and engineering teams design, implement, and scale both public and internal APIs—while owning stakeholder communication and platform resiliency. A practical mentor, he regularly coaches direct reports and has led teams through remote-work process changes that kept delivery on track during the pandemic. Josh contributes to open-source tooling for API documentation (notably improving grape-swagger’s handling of response headers and nested entities), reflecting a focus on making API specs accurate and usable. Based in Kansas City, he pairs deep backend craftsmanship with hands-on infrastructure automation (Chef, Docker) and observability (Splunk, New Relic). Outside work he refuels by cycling trails and roads with his wife and daughter.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Truman State University
github-logo-circle

Github Skills (9)

swagger10
api10
grapesjs10
apidoc10
documentation10
gr10
ruby10
api-design9
apim9

Programming languages (3)

ShellJavaScriptRuby

Github contributions (5)

github-logo-circle
ruby-grape/grape-swagger

Jul 2018 - Aug 2018

Add OAPI/swagger v2.0 compliant documentation to your grape API
Role in this project:
userBack-end Developer
Contributions:10 commits, 5 PRs, 4 comments in 14 days
Contributions summary:Josh primarily contributed to the `grape-swagger` repository, focusing on enhancing the generation of OpenAPI (Swagger) documentation for Grape APIs. They implemented features to support response headers, including those for responses with no content and files, improving the documentation's completeness. The user also addressed issues related to handling nested entities within the API documentation, specifically concerning the processing of parameters and type definitions, thereby increasing the accuracy of the generated documentation.
apicompliantrubyoapigrape-api
jdmurphy/cerner_splunk

Oct 2015 - Feb 2017

Contributions:43 pushes, 10 branches in 1 year 3 months
cernercookbooksplunk
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
Josh Murphy - Senior Software Engineer at Fountain