Ryan Nett

Senior Software Engineer at Gradle Inc.

California, 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
Ryan Nett is a Senior Software Engineer with eight years of experience, currently building developer tooling at Gradle after progressing from Software Engineer to his current role. He holds both a BS and MS in Computer Science from Cal Poly SLO and focuses on deep learning from a software-engineering perspective, compilers and programming languages, infrastructure/tooling, and distributed systems. Ryan contributes to notable open-source ML tooling—enhancing the tensorflow/java bindings with new ops, improved APIs, and clearer eager-mode errors—demonstrating a practical blend of systems thinking and ML integration. Based in California and open to remote roles, he brings production-grade backend experience and a research-informed approach to making ML frameworks more usable for Java ecosystems.
code9 years of coding experience
job3 years of employment as a software developer
bookCalifornia Polytechnic State University, San Luis Obispo
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

javas10
api10
tensorflow10
object-oriented-programming10
apidoc10
java10
computer-engineering9

Programming languages (20)

PowerShellC#JavaC++CRustCMakeTeX

Github contributions (5)

github-logo-circle
tensorflow/java

Nov 2020 - Nov 2021

Java bindings for TensorFlow
Role in this project:
userBack-end Developer
Contributions:193 reviews, 50 commits, 64 PRs in 11 months
Contributions summary:Ryan primarily focused on enhancing the Java bindings for TensorFlow. Their contributions involved making Ops classes accessible from sub-Ops classes by adjusting constructors and adding accessor methods. Additionally, the user implemented new operations such as "ones" and improved error messages related to invalid operations in eager mode. These changes collectively refined the TensorFlow Java API, and added functionality to the library.
java-bindingstensorflow
rnett/kframe

Jun 2018 - Oct 2018

Contributions:1 release, 176 pushes, 1 branch in 3 months
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