Juan Müller

Staff Software Engineer at Greenhouse Software

Ho-Ho-Kus, 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
Juan Müller is a Staff Software Engineer with 15 years of experience building reliable backend systems and leading engineering teams at Greenhouse Software. He specializes in Linux, Ruby on Rails, Go, Docker, Postgres and embedded device work, bridging low-level operations and web applications. Juan has a strong track record of hardening libraries and production code—his contributions to the popular geocoder Ruby library improved Mapbox result handling and added resilient test coverage. Based in Ho-Ho-Kus, NJ, he combines formal training in mathematics and computer science with hands-on ops skills (Nginx, zsh, bash) to solve thorny deployment and data problems. Colleagues rely on him for pragmatic refactors, consistent code style, and quietly improving systems people depend on.
code15 years of coding experience
job15 years of employment as a software developer
bookBA, Mathematics, BA, Mathematics at New Jersey City University
bookColegio Aleman Cali
languagesSpanish, German
github-logo-circle

Github Skills (4)

geocoding10
ruby10
google-geocoding-api9
testing8

Programming languages (18)

JavaRustCGoValaMustacheHTMLShell

Github contributions (5)

github-logo-circle
alexreisner/geocoder

Nov 2016 - Nov 2016

Complete Ruby geocoding solution.
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 1 comment in 1 day
Contributions summary:Juan focused on improving the `geocoder` library, specifically the `mapbox` result handling. Their contributions included refactoring the code to extract context-related methods, fixing a bug to prevent errors when responses lack context, and ensuring consistent code style. They also added test cases to validate the fixes. This involved modifying Ruby code and updating test files to improve the library's functionality and robustness.
geocodingrubygeocoding-apigeocoding-objectsgeocoding-requests
jcmuller/bootstrap

Mar 2019 - Mar 2023

Automated setup
Contributions:2 PRs, 134 pushes, 3 branches in 4 years
ansiblebashautomationdotfilesshell
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