Greg Curtis

Software Engineer at jetpack.io

City of Rochester, New York, 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
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.
code13 years of coding experience
job10 years of employment as a software developer
bookBachelors, Computer Science, Bachelors, Computer Science at Rochester Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
3,731reputation
361kreached
57answers
2questions
Badges
android
top-5%
gradle
top-5%
stringbuilder
top-5%
android-studio
top-5%
github-logo-circle

Github Skills (41)

api-rest10
file-management10
nix10
package-management10
apidoc10
api-design10
restful-api10
command-line-interface10
cicd10
java10
javas10
go10
api10
sdk10
build-automation10

Programming languages (9)

TypeScriptJavaShellC++RustGoHTMLNix

Github contributions (5)

github-logo-circle
box/box-java-sdk

Aug 2014 - Feb 2017

The Box SDK for Java.
Role in this project:
userBack-end Developer
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.
boxbox-sdksdkjava11jar
jetify-com/devbox

Aug 2022 - Jan 2023

Instant, easy, and predictable development environments
Role in this project:
userBack-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.
dev-environmentbuildpackvirtualizationdevcontainerdevcontainers
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
Greg Curtis - Software Engineer at jetpack.io