Dheeraj R Reddy is a Senior Data Engineer with a decade of experience building large-scale data platforms and real-time analytics pipelines across enterprises like AT&T and Cigna. He combines deep Big Data expertise—Hadoop, Spark (including Streaming and MLlib), Hive, Kafka—and cloud experience with AWS S3/EC2 and Snowflake to design performant ETL and streaming solutions. Comfortable across Scala and Python, he has converted complex SQL/Hive logic into optimized Spark transformations and automated production workflows with shell and Python tooling. Beyond production engineering, he contributes to notable open-source ML projects such as tensorflow/addons and TensorFlow Federated, improving optimizers and Keras integration—an indicator of his applied ML systems interest. Based in Birmingham, AL, he brings a pragmatic blend of systems thinking and hands-on coding, often surfacing subtle performance gains in optimizer and streaming code paths. Known for shipping reliable data pipelines, he thrives where distributed computation, streaming, and ML engineering intersect.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, 7.02, Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, 7.02 at Jawaharlal Nehru Technological University, Hyderabad
Useful extra functionality for TensorFlow 2.x maintained by SIG-addons
Role in this project:
ML Engineer
Contributions:3 reviews, 43 commits, 113 PRs in 1 year 3 months
Contributions summary:Dheeraj primarily focused on refactoring and enhancing the `tensorflow/addons` repository, which provides extra functionality for TensorFlow. Their commits centered around optimizing optimizers, specifically the `LazyAdam` and `MovingAverage` optimizers, including refactoring code, updating test cases, and adding eager execution support. They also contributed to adding the Euclidean Distance Transform op and updating CRF functions.
An open-source framework for machine learning and other computations on decentralized data.
Role in this project:
ML Engineer
Contributions:7 commits, 1 PR, 9 comments in 2 days
Contributions summary:Dheeraj focused on enhancing the TensorFlow Federated framework, specifically related to integrating and supporting Keras models. Their contributions include adding support for multiple loss functions, enabling loss weighting, and expanding test cases to improve model integration and validation. The updates also included improvements to the documentation and general code formatting.
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.