Jyotinder Singh

Machine Learning Engineer at The Apache Software Foundation

Bengaluru, Karnataka, India
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
Jyotinder Singh is a Machine Learning Engineer based in Bengaluru with eight years of experience building high-performance distributed systems, compiler-driven OLAP engines, and production ML tooling at Google. He leads quantization, JAX enablement, and developer-friendly TPU workflows for Keras and Kinetic, while co-creating DiceDB, an open-source in-memory database focused on reactive, low-latency caching. A longtime contributor and committer to Apache Ozone, he blends deep systems engineering—optimization of file-system semantics and test runtimes—with strong algorithmic and data-structure expertise demonstrated in core DiceDB implementations. Comfortable across C++, Python and full-stack tooling, he also brings leadership experience from running a 200+ student media organization, showing he scales both teams and systems.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Technology, Information Technology, Bachelor of Technology, Information Technology at Manipal Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
11reputation
370reached
0answers
1question
github-logo-circle

Github Skills (20)

ozone10
testing10
databases10
oz10
distributed-systems10
object-storage10
data-structure10
java10
javas10
go10
data-structures10
database10
hadoop9
storage-engine9
big-data9

Programming languages (10)

TypeScriptJavaC++SCSSJavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
DiceDB/dice

Nov 2022 - Nov 2022

DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware.
Role in this project:
userBack-end Developer
Contributions:4 releases, 650 reviews, 6 commits in 1 day
Contributions summary:Jyotinder contributed significantly to the DiceDB project, focusing on implementing and testing core data structures and related functionalities. The commits reveal the development of a `StackInt` data structure along with comprehensive unit tests. Furthermore, the user refactored code, fixed typos, and introduced improvements to the build process. The user also added evaluation operations for SINT and SREF commands.
golangmemoryrulekv-storedatabase
apache/ozone

Oct 2021 - Jun 2022

Scalable, reliable, distributed storage system optimized for data analytics and object store workloads.
Role in this project:
userBackend Developer
Contributions:125 reviews, 35 commits, 51 PRs in 8 months
Contributions summary:Jyotinder contributed to the `apache/ozone` project, a distributed storage system. Their work focused on improving the performance and runtime of tests within the `TestOzoneManagerHA` suite, indicating a focus on enhancing the system's robustness. Further contributions involved bucket layout definition, ensuring that buckets created through the OFS had the correct layout, reflecting a strong understanding of the project's architecture. The user also addressed issues related to the display of bucket information in the shell and the correct handling of bucket layouts in various scenarios like those created via link commands.
scalableredundantapachebig-dataspark
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