Elliot Jackson

Senior Software Engineer at Nelo

New York, 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
Elliot Jackson is a Senior Software Engineer and tech lead based in New York with a decade of experience building Go microservices, payment/card systems, and developer-facing tooling. He has led card management and digital provisioning initiatives at ANZ Plus, drove key open-source projects and community growth at Buf (including work on protoc-gen-validate, prototransform, and protovalidate), and now guides engineering at Nelo. Elliot combines hands-on backend and DevOps skills—demonstrated by contributions to the widely used bufbuild/buf repository and automation of cross-platform CI/CD pipelines—with a knack for translating developer feedback into robust, multi-language tooling. Known for marrying product-focused engineering with active community engagement, he has a track record of shipping production systems and improving release and build infrastructure.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at RMIT University
languagesEnglish
github-logo-circle

Github Skills (22)

github-ci10
docker10
protocol-buffers10
buf10
build-system10
dockers10
cicd10
automation10
go10
automations10
githubaction-workflow10
protobuffer10
protobuf10
cli10
bazel9

Programming languages (13)

JavaCSSC++GoKotlinTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
bufbuild/protoc-gen-validate

Sep 2022 - Jan 2023

Protocol Buffer Validation - Being replaced by github.com/bufbuild/protovalidate
Role in this project:
userDevOps Engineer
Contributions:12 releases, 153 reviews, 40 commits in 4 months
Contributions summary:Elliot primarily contributed to the repository by upgrading build dependencies and toolchains, specifically focusing on Go-related dependencies and the build process. They implemented Dockerfile improvements for enhanced platform support (arm64 and amd64) and optimized caching strategies within the Docker build environment. Furthermore, the user automated the Maven Central publication process and added automatic semver tagging using GitHub Actions.
protocol-bufferspolyglotvalidationprotobufprotoc-plugin
bufbuild/buf

Nov 2022 - Jan 2023

The best way of working with Protocol Buffers.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:2 releases, 133 reviews, 25 commits in 2 months
Contributions summary:Elliot contributed to the `bufbuild/buf` repository by addressing feature requests, bug fixes, and infrastructure improvements. They removed a code generator related to API functionality. Further, they implemented a type filtering feature for image generation via configuration settings. They also made changes to the release process by integrating a changelog fetcher, indicating DevOps tasks. Version updates reflect an iterative development process, showcasing adaptability to changes and deployments.
protocol-buffersbuf-schema-registryprotobufgrpcbuf-cli
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
Elliot Jackson - Senior Software Engineer at Nelo