Jyotinder Singh
Portrait of Jyotinder Singh

Hey, I'm Jyotinder

I'm a software engineer interested in low-level software systems and largely work with C++, Go, and Python. I'm currently working on Keras to make machine learning easier for humans. Previously built query engines at Google Ads.

Selected work

09
  1. Keras

    Deep learning for humans: a multi-backend framework for JAX, TensorFlow and PyTorch. Home of the Keras Quantization API and the model optimization charter.

    64,000+ stars·GitHub

  2. KerasHub

    Pretrained models for Keras 3: multi-framework implementations of popular architectures with checkpoints on Kaggle. I built its end-to-end automated release pipeline.

    990+ stars·GitHub

  3. Qwix

    A quantization library for JAX: quantization-aware training and post-training quantization for XLA and LiteRT targets. I built its benchmark framework and low-bit techniques such as INT4, GPTQ and AWQ.

    140+ stars·GitHub

  4. Kinetic

    Run Keras and JAX workloads on cloud TPUs and GPUs with a single decorator, with no infrastructure to manage.

    GitHub

  5. DiceDB

    An open-source, low-latency key/value engine built on Valkey with query subscriptions: a multi-threaded core, reactive subscriptions, an observability stack and client SDKs.

    10,700+ stars·GitHub

  6. Apache Ozone

    A scalable, redundant, distributed object store for Hadoop and analytics workloads.

    1,300+ stars·GitHub

  7. dropdb

    A from-scratch relational database in Go: disk and memory management, transactions, query planning, and Go's standard sql interface.

    55+ stars·GitHub

  8. goLSM

    A write-optimized embedded key-value store built on a log-structured merge tree in Go; ~10 µs reads and writes under the Yahoo Cloud Serving Benchmark.

    45+ stars·GitHub

  9. Tok

    A programming language with its own bytecode virtual machine in C: dynamic typing, garbage collection, closures, classes and inheritance, plus a remote execution engine so it runs in the browser.

    GitHub

Index

03
  1. Bookshelf
  2. Papershelf
  3. Resume