Ravi Gadde is a seasoned software developer based in Memphis, Tennessee with a decade of hands-on experience building production software. Currently at Cummins Inc., he brings practical engineering discipline to complex projects and a track record of shipping reliable systems. An active contributor to machine learning tooling, he implemented a Wave2Letter encoder in NVIDIA's widely used OpenSeq2Seq toolkit, designing convolutional architectures and integrating data preprocessing and normalization techniques for speech recognition. That work highlights his ability to bridge deep learning model design with engineering-quality code and data pipelines. Known for pragmatic problem solving, he blends domain knowledge in ML with solid software development practices to move research-grade models toward production.
Toolkit for efficient experimentation with Speech Recognition, Text2Speech and NLP
Role in this project:
ML Engineer
Contributions:172 commits, 3 PRs, 1 push in 3 months
Contributions summary:Ravi implemented a Wave2Letter encoder within the open-seq2seq framework, focusing on speech recognition tasks. Their work involved defining the architecture of the convolutional layers, including layer types, kernel sizes, strides, and activation functions. The commits demonstrate the creation and modification of the model configuration files, including the integration of different normalization techniques. The user also updated the data input to use log filter bank features.
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.