Greg Curtis is a seasoned software engineer with 13 years of experience building backend systems, developer tooling, and CI/CD improvements across startups and enterprise teams. Currently at jetpack.io after leadership and staff engineering roles at Box, he has deep hands-on expertise in Go and Python and a track record of improving developer workflows and automation. He founded a health/wellness startup and built its iOS app plus a Go-based REST backend, demonstrating product-minded engineering and end-to-end ownership. His open-source contributions include meaningful refactors to the widely used Box Java SDK and enhancements to Devbox that improved Nix-based developer environments and build caching. Greg combines systems-level thinking with practical DevOps skills—bootstrapping CI, monitoring, and release automation at scale—and mentors teams to adopt best practices. Based in Rochester, NY, he pairs entrepreneurial grit with a consistent focus on productivity and developer experience.
13 years of coding experience
10 years of employment as a software developer
Bachelors, Computer Science, Bachelors, Computer Science at Rochester Institute of Technology
Contributions:7 releases, 359 commits, 95 PRs in 2 years 6 months
Contributions summary:Greg's commits primarily focused on refactoring the `Box Java SDK`. They renamed classes, updated dependencies, and refactored file and folder operations. The user's contributions include adding support for features like file uploads, downloads, moving, copying, and deleting. These commits indicate a focus on enhancing the SDK's functionality and making it more efficient.
Instant, easy, and predictable development environments
Role in this project:
Back-end & DevOps Engineer
Contributions:531 reviews, 36 commits, 332 PRs in 5 months
Contributions summary:Greg contributed to the project by enhancing the developer environment setup, with a focus on automating the Nix package installation process. They also addressed issues in shell configurations to ensure correct PATH settings for Devbox packages. Moreover, the user improved the build process by optimizing the caching mechanism, ensuring that the build environment persists and reduces build times. Finally, they added the `devbox cache credentials` command.
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.