Open Source Contributions


Varadhi - A message bus implementation with a REST Interface


Involved in the effort to open-source our in-house Kafka-based REST-Bus platform. Rebuilding from scratch as a cloud-native offering supporting multiple message bus implementations like Kakfa, Pulsar, and Google Cloud Pub-Sub.

Contributions

  • Evaluated Zookeeper as a metadata storage by benchmarking the performance of creation and access of large number of znodes.

  • Published the evaluation report and recommended hardware specifications for utilizing Zookeeper as a metadata store for Varadhi.

  • Worked on defining the Authorization interface to allow external providers to integrate with Varadhi.

  • Implemented a Default Authorization provider module which provides Role-Based-Access-Control out of the box for users to try out. #45, #56, and #80.

  • Currently working on implementing the Pulsar Message sources for Grouped and Un-Grouped messages for Varadhi Consumption layer.

  • List of merged PRs here


Uptime Kuma


Easy to use, self-hosted monitoring tool.

Contributions

  • Contributed monitor for Zookeeper to allow users to monitor the uptime of their Zookeeper ensemble. #4114

  • Stated to be merged as part of the 2.2.0 milestone.


Generative Adversarial Networks


This repository adds NumPy and PyTorch based implementations for new and emerging GAN architectures. Contributed to this project in the winter of 2017 as part of the Kharagpur Winter of Code by the IIT Kgp Open Source Society.

Contributions

  • Added Pytorch sequential model for Simple GAN implementation. #9

  • Documentation updates for DCGAN on CIFAR10 dataset. #13

  • Implemented CycleGAN model and demonstrated it’s Style Transfer capabilities on the MNIST-SVHN dataset. #14

Aayush Gupta

Software Engineer at Flipkart. Learning about Distributed Systems, Databases, and other fun stuff.


Some of my OSS work. It ain't much, but it's honest work


On this page: