A few highlights of my projects. For open-source contributions, check out my GitHub.

ZapBG – Fastest Background Removal Tool

ZapBG is the fastest background removal tool that uses the latest AI technology to detect a subject in an image and remove its background. The product was first launched around 10th June 2020 and was ranked top 3 products on week on the product hunt.

Product Hunt Page: ZapBG 1.0 | ZapBG 2.0

DonorGrid – Donor Management System

DonorGrid is a ready-to-use headless donor management system for NGOs and other similar organizations provided for free. It can be used with literally any website and make it accept donations in no time (of course integration time excluded).


Bash-it – A community Bash Shell Framework

Bash-it provides a solid framework for using, developing, and maintaining shell scripts and custom commands for your daily work. If you're using the Bourne Again Shell (Bash) regularly and have been looking for an easy way on how to keep all of these nice little scripts and aliases under control, then Bash-it is for you!


Mongoose – ODM for Nodejs

Mongoose is a very popular MongoDB object modelling tool designed to work in an asynchronous environment. Mongoose supports both promises and callbacks.


Hacktricks GitBook

Hacktricks is a gitbook maintained by @carlospolop which contains almost all the techniques of penetration testing. It is kind of a gist with steps and further resources explaining the particular concept in detail.


CS7038 Malware Analysis Resource

It is a course repository for the University of Cincinnati Malware Analysis Class (CS[567]038).


Microsoft Win32 API Docs

It contains all the documentation maintained by Microsoft Team for their products or the language frameworks like dotnet or F#.



SARENKA is an Open Source Intelligence (OSINT) tool that helps you obtain and understand Attack Surface. The main goal is gathering information from search engines for Internet-connected devices (, It scraps data about Common Vulnerabilities and Exposures (CVE), Common Weakness Enumeration (CWE) and also has a database where CVEs are mapped to CWE.


LibFirefly – A standalone vector calculation library

I created this library in C++ while learning about vectors and C++ programming language back in my college days. It allows you to take a std::vector of floats and perform almost all the operations on the vectors.

#include <firefly.hpp>
#include <iostream> // for io operations
#include <vector>  // for dynamic arrays :P
using namespace std;

int main() {
  vector<float> array = {1, 2, 3};
  Vectors vec1(array);  // Vectors is the class in firefly
  vec1.print();   // print is the method of class
  return 0;

[1, 2, 3, ]    
Example usage of libfirefly


What a Bomb – Whatsapp Message Bomber

What a Bomb is a selenium driven WhatsApp bombing script that allows one to spam the message on a contact/group name. It is only for educational purposes.


Cpp-CLIBars – Standalone CLI Bars in C++

CLIBars is an easy to use and customizable library to show elegant ASCII progress bars on the terminal. For more details see the API

 * compiling
 * $ g++ example.cpp -o example -lclibars
 * running
 * $ ./example
#include <clibars.hpp>
#include <unistd.h>

int main()
    // instancing the object
    CLIBars *bar = new CLIBars("Downloading", 40, 100, '#', '_', '[', ']');

    for (size_t i = 0; i <= 100; i++)
        // writing the

        // giving the sleep of 200ms

    // deallocating the memory
    delete bar;
Example Usage of Cpp-CLIBars


More contributions coming soon...