Software developer | Systems architecture | Cloud computing | AI engineering | Full stack
fake-sms. A simple command line tool using which you can skip phone number based SMS verification by using a temporary phone number that acts like a proxy.
2.8kratelimiter. A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.
240boson-lang. A hybrid programming language written in Rust.
124py4jshell. Simulating Log4j Remote Code Execution (RCE) vulnerability in a flask web server using python's logging library with custom formatter that simulates lookup substitution by executing remote exploit code.
87r3. A tiny x86_64 kernel written in Rust.
84sig-716i. A CLI tool that can be used to disrupt wireless connectivity in your area by jamming all the wireless devices connected to multiple access points.
82MarvinOS. A hobby Operating System developed from scratch using C/C++ and assembly
71smartreply. Unofficial port of Google's smart reply runtime (powers gmail and assistant) model to python, allowing developers to leverage intelligent smart reply as an API in Web and embedded systems that supports Linux, a loader (ld.so), a fully POSIX C++ Runtime and Python interpreter.
58pyMigrate. A tool for automatically migrating any python source code to a virtual environment with all dependencies automatically identified and installed. You can also use this tool to generate requirements.txt for your python code base, in general, this tool will help you to bring your old/hobby python codebase to production/distribution.
52rust-kernel-barebones. A minimal 64-bit rust kernel and a bunch of configuration scripts that can be used to bootstrap Operating system development using Nightly-Rust compiler.
50clfu. Implementation of Constant Time LFU (least frequently used) cache in Go with concurrency safety.
38tor-proxy. An experimental Tor-Proxy serivce written in Go using Go-proxy and Go-libtor.
36gopg. A minimal microservice written in Go that executes Go programs. This microservice can be used to set-up local go learning environment at your workspace/school. You can also use the provided zero-configuration docker-image for quick deployments.
30aio-eth. A simple python library that can be used to run large Web3 queries on Ethereum blockchain concurrently as per Ethereum JSON-RPC specification.
28pavlos. A light-weight container runtime for Linux with NVIDIA gpu support, allows developers to quicky setup development environments for dev and test. Pavlos can emulate any Linux rootfs image as a container.
26redis-pydict. A python dictionary that uses Redis as in-memory storage backend to facilitate distributed computing applications development.
23wavenet-stt. An end-to-end speech recognition system with Wavenet. Built using C++ and python.
21PyThreads. A simple python library that makes creation of threads easier. It makes functions asynchronous with only one extra line of code.
21py_cpu. Python bindings for Google's cpu_features library. Allows python developers to enable hardware specific optimizations at runtime.
20bzCompute. bzCompute is a computation graph library with built-in support for domain-decomposition and prallel computation. The library can be used for expressing and executing large number of mathematical and text-processing operations using Data-Flow graphs, (Educational version of tensorflow), written in pure python code with numpy support.
15py-smartreply. Python bindings for Google's Smart Reply (AI based chat suggestions) Tensorflow Lite model.
14httppool. A simple asynchronous worker pool and concurrent job queue for Golang's HTTP Server, inspired from Node.js asynchronous http server design.
8go-cowin. Unofficial GO SDK for Indian Government's Co-WIN API Platform. This SDK helps developers to easily integrate Co-WIN APIs with their existing eco-system.
7StackMachine. A simple educational virtual computer machine that can execute simple arithmetic and logical programs, This Virtual Machine has it's own memory model, instruction queue, virtual CPU and a compiler that comes with a parser.
7C-Dict. A tiny library that brings the support of dictionaries to C programming language with a fast lookup using hash tables. dict type can be used to associate large arrays with string keys.
7exif_service. A C++ microservice used to extract location and other forensic information from JPEG images.
6cc-builder. Live compilation and linking tool for C/C++ projects written in Go.
6Blood-Cell-type-identification-using-CNN-classifier. Notebook providing solution for kaggle dataset to classify blood cell types (Built using Convolution Neural Network)
6BloodCell-Identification-tfjs-client. Blood Cell Identification system is a web app built using React and Tensorflow js, The CNN model trained to classify blood cell images using python and is ported to Browser Client using tensorflow model converter.
6bit_vector. A header-only bit vector library for C . This can be used for implementing dynamic bit-vectors for building Bloom-Filters and Hyper-Logs .
6IronServer. A simple, amazingly fast static web server written in C. Supports faster MIME type resolution and caching.
5ptw. A minimal boilerplate for building frontends using Preact, TypeScript and Web Assembly.
4DirtyPointer-Hack. A hackaround on C++ private class members and methods to access them outside the class even though they are private. (GNU GCC compiler, Linux)
4PyQ. A python library for expressing computations using Message passing queues.
4socketio-cgi. A cgi layer that allows any process / program to stream data across world wide web.
4Inception-On-Device-inference. An android application for on-device machine learning using TensorFlow and GoogleNet (Inception v3)
3dipmp. A decentralized package registry for python built on top of IPFS and Ethereum - using python, solidity and pinata. dipmp can be used with pip.
3GroupChat-C. A simple group chat server that one can write using C/C++, with the support of external websocket router.
3packed-encoder. A tiny rust crate that can be used to encode data of different types into a packed byte array which can be passed over network, system calls or FFI.
3kwatch. :eyes: monitor & detect crashes in your Kubernetes(K8s) cluster instantly
2syscall-numbers. System calls numbers for various architectures
2360Player. A 360 image and Video player based on Google Cardboard Platform, It's just like an example of how to use VrViews in android
2encoder-aas. An architecture providing Universal Sentence Encoder as a service by exploiting job-level parallelism of multi-core architectures. The service can be used as a transformer model for downstream NLP and NLU tasks like Language modelling, Sentiment Classification, Question Answering, Semantic Search and more.
2VSNET_2. Image-Recognition system using Client(android app) and Server(TensorFlow with Flask) model.
2Narasimha1997.github.io. JavaScript
2pnuemonia_classification_onnx. Pnuemonia classification at scale using ONNX runtime and an inference server with batching support.
2bls-server. A gRPC server written in python that provides BLS (Boneh–Lynn–Shacham) signatures related functionalities like signing, verification and signatures aggregation - used in production at some places.
2Narasimha1997. My profile README
2Sento---Online-Sentiment-Analysis-tool. Sento is a free online sentiment analysis tool .
2GameChanger. Java
1ProjectHub. DBMS mini project !
1bootloader. An experimental pure-Rust x86 bootloader
1LiteNet. A simple CNN architecture to solve simple computer vision problems.
1blogs. Awesome Blogs
1fe. Emerging smart contract language for the Ethereum blockchain.
1VegAnalytics. A dashboard tool that provides end-to-end solution for local marts and vegetable sellers.
1monkeylang. Official website for Monkey
1Simple-Service-Broadcast. A simple UDP broadcast protocol used for service discovery in a local network
1