top of page

About Me

Hi, I'm Harshul. I love everything about cybersecurity. I enjoy the challenge of ethical hacking, penetration testing, and keeping data secure. I've learned a lot through my studies and hands-on experiences. This website is where I share my experiences and learnings. I'm excited to continue my journey in cybersecurity and work to make the internet a safer place for everyone!


Courses [Technical and Security]

  • Ethical Hacking

  • Digital Forensics

  • Mobile and IoT Security

  • Information Security

  • Cybersecurity and Cryptography: principles and practices

  • Computer and Network Security: Advanced Topics

  • Security Protocols

  • System and Network Security

  • Biometrics

  • Machine Learning

  • Deep Learning

  • Law and Data

  • Internet of Things and Smart Cities

Research Projects

Privacy-preserving Drone Invasion Detection [Masters Thesis]

My thesis proposes a novel approach to detecting drone invasions that utilize privacy-preserving protocols. The proposed approach can detect drones invading the restricted areas while maintaining the privacy of drones and organizations. This research provides a valuable contribution to the field of drone detection and privacy protection and can be applied in various domains. Overall, this work demonstrates the possibility of detecting drone intrusions while preserving the privacy of all parties involved.

Partial License plate matching protocol

Developed a privacy-preserving protocol for secure matching of Partial License Plate using Fully Homomorphic Encryption, using Microsoft SEAL library and other FHE schemes. It was acomplished by exploring wildcard based equality testing. The project was developed in C++ programming language.

QSecret-Sharing Scheme (QSS)-Based Keyless: Titanium Secure (TitaniumSec) EMail Application [Publication

This project was a part of research internship (B.Tech project) at Advanced Data Processing Research Institute, Department of Space. Our team developed a Secure Mail Web Application with Quasi Groups and modifications over Shamir’s Secret Sharing. This project was done using C++, Java and Python programming languages. HTML, CSS, Javascript, JQuery and PHP were also used for web development.

Efficient Implementation of Private License Plate Matching Protocols [Publication

Developed a secure and efficient privacy-preserving protocol for matching of License Plate using Paillier’s Partial Homomorphic Encryption. The project was developed in Java programming language.

Secure Cloud backup using Secret Sharing Schemes

Developed and implemented an efficient and secure Cloud backup using Secret Sharing Schemes. Its objective was to reduce the computation and communication costs with also maintaining CIA Triad. The project was developed in Go programming language.

Fast Private License Plate Matching Using Symmetric Homomorphic Encryption [Publication]

This project is a subset of Private Set Intersection. For this project, I've developed a privacy-preserving protocol using Symmetric Homomorphic Encryption to compute Hamming distance between two license plate in cipher domain. The project was developed in C++ and Python.

Analysis of Return Oriented Programming (ROP)

Analysed ROP automation tools, Ropper and Ropgadget, and automated the generation of rop gadgets for different shellcodes. Also investigated defense techniques against such attacks.

An Enhanced Privacy-Preserving Recommender System [Publication]

Efficient and more secure practical privacy-preserving Recommender System using Additive Elgamal Cryptosystem. The project was developed in Python programming language.

Privacy Preserving Similar Document Matching

Implemented Simhash protocol, for document similarity, and Additive Elgamal Cryptosystem with Eventlet Server. It was part of Summer Research Internship. The project was developed in Python programming language.

Memory Corruption Vulnerabilities

Analysed Buffer overflow, Format strings and Heap overflow attacks with the exploit-exercise's protostar VM. Ret2Libc attack was also investigated alongwith them.

Course Projects

Understanding Privacy Risks on Android

Conducted a literature review to gain insights into the collection of private data on Android devices. Also investigated the impact of privacy regulations, like GDPR, on private information collection.

Secret Sharing Schemes and Image Steganography 

Developed applications for secretly sharing information over public channels using Secret Sharing Schemes and JPEG Stegnography.

Airways Database System

For this project, my team had developed a database for Airways Schedule and reservation.

Shellshock Vulnerability: Implementation and Remediation Techniques 

Implemented the Shellshock attack and observed the severity of the vulnerability and its countermeasures. Also, extended the attack over malicious DHCP server. SEED Labs VM was used for this project.

Home Automation 

Developed a Home Automation and security system using Arduino and Raspberry Pi.

Wireless Earthquake Alarm System

Developed an Arduino based system to detect the Primary waves of an earthquake which are faster and far less dangerous than Secondary waves.

Face Recognition using CNN and KNN 

Developed a Face Recognition application using Convolutional Neural Networks and KNN K-Nearest Neighbors algorithms.

Mini Operating System

For this project, my team had developed a mini operating system. The goal of the project was to understand how the OS works.

Community Activities

Survey of Tech-driven Smart City

Our team generated a report which provided an analysis of the development of one of Smart City in India, GIFT city (Gujarat International Finance Tec-City), Gandhinagar, Gujarat and its nearby areas.

Conducted Survey for Public Distribution System (PDS) 

The objective of this survey was to understand the living conditions of people below the poverty line and the problems they face with the Public Distribution System (PDS).

Rural Internship

I served as a teacher with i-India NGO, where I worked in a school located in a slum area in Jaipur, where many children come from poor backgrounds. The goal of my work was to provide these children with education and opportunities for learning that they might not otherwise have had access to.

Digital Skills

Programming Languages

  • Bash

  • C

  • C++

  • Java

  • JavaScript

  • PHP

  • Powershell

  • Python

  • SQL

Cybersecurity Expertise

  • Active Directory Security

  • Cyber Threat Intelligence

  • Incident Response

  • Linux

  • Windows

  • Phishing

  • Privilege Escalation

  • Red Teaming

  • SIEM Tools

  • Vulnerability Assessment

  • Web Application Security

Cybersecurity Resources and Frameworks

  • CVE Details

  • MITRE ATT&CK Framework


  • Tactics, Techniques, and Procedures

Cybersecurity Tools and Technologies

  • Android App Development (Android Studio)

  • Arduino

  • Raspberry Pi


  • IBM Guardium

  • IBM QRadar

  • Chisel

  • Nmap

  • Nessus

  • Penetration Testing Tools

  • Machine Learning and Deep Learning Techniques

Data Privacy and Compliance Expertise

  • GDPR

  • ISO 27001

  • ISO 27002

  • NIST Framework

Professional Interests

  • Interactive Cybersecurity Training

  • Cryptography

  • Cybersecurity Compliance

  • Penetration Testing

  • Ethical Hacking

  • Data Security and Privacy

  • Operating Systems Security

  • Privacy-preserving Protocols

  • Research & Development

Hands-On Cybersecurity Experience

  • Capture The Flag (CTF)

  • Hack The Box: Pro Hacker

  • TryHackMe: Top 1%

  • Offensive Security Proving Grounds

Man Signing

Management and Leadship Skills

  • Convenor of Electronics Hobby Club at DA-IICT
  • Coordinator of Workshop on Manual and Autonomous Robotics at DA-IICT

Honors and Awards

  • Active participant in Hack The Box, a platform for hands-on cybersecurity training. Current rank: Pro Hacker.
  • Ranked in the top 1% of users on TryHackMe, a platform for hands-on cybersecurity training. 
  • Presented the paper titled, Fast Private License Plate Matching Using Symmetric Homomorphic Encryption at IEEE ANTS'18
  • Presented the paper titled, Efficient Implementation of Private License Plate Matching Protocols at SPACE'17
  • Achieved Second rank in Autonomous Line Following bot Competition at DA-IICT
  • Achieved Third rank in Autonomous Line Following bot Competition at IIT Jodhpur
Collection of Trophies
Russian alphabet

Language Skills

  • Hindi: Mother Tongue
  • English: Fluent
  • Italian: Limited working proficiency


  • Participating in Capture the Flag competitions
  • Swimming
  • Playing Cricket and Badminton
  • Travelling
Paper Structures



Padova (Italy)



  • LinkedIn
  • Instagram
  • Facebook
bottom of page