Portfolio

Sanjay Ragavendar

Security Researcher

About

I am a security researcher with a passion for cybersecurity and programming. I have experience in various areas of cybersecurity, such as penetration testing, digital forensics, and web application security. I enjoy working on projects that involve solving complex security challenges and developing innovative solutions to protect systems and data. I am constantly learning and exploring new technologies to stay up-to-date with the latest trends in cybersecurity and programming.

Projects

StegPy

StegPy

This project provides a comprehensive steganography tool that allows users to hide and retrieve secret messages within media files. Steganography is the practice of concealing messages or information within other non-secret text or data, and this project aims to make it easy and secure to perform such operations.

Technologies: Python, Steganography, Cryptography

View on GitHub
Forensense

Forensense

Forensense is a digital forensics tool that allows users to extract and analyze data from various sources, such as hard drives, memory dumps, and network traffic. This project aims to provide a user-friendly interface for digital forensics experts to perform their investigations efficiently and effectively.

Technologies: Flask, Digital Forensics, Powershell, Bash

View on GitHub
web-app-firewall

Web Application Firewall

This project provides a web application firewall that protects web applications from various attacks, such as SQL injection, cross-site scripting, and cross-site request forgery. The firewall uses a anomaly-based detection using machine learning to identify and block malicious traffic. It consists of a admin dashboard in a web application.

Technologies: Flask, Machine learning, Web Application Security

View on GitHub
Weather Forecast

Weather Forecast Tool

This project provides a weather forecast application that allows users to check the weather conditions for any location around the world. The application uses the OpenWeatherMap API to retrieve weather data and display it in a user-friendly interface. Users can search for a location and view the current weather conditions, temperature, humidity, and wind speed.

Technologies: Python, OpenWeatherMap API, CLI

View on GitHub

Certifications

EJPT

eLearnSecurity Junior Penetration Tester (eJPT)

The eLearnSecurity Junior Penetration Tester (eJPT) certification is designed to assess the knowledge and skills of cybersecurity professionals in the field of penetration testing. The certification covers various topics, such as information gathering, vulnerability assessment, and exploitation techniques.

Google Cybersecurity

Google CyberSecurity

The Google Cybersecurity certification is designed to assess the knowledge and skills of cybersecurity professionals in the field of cybersecurity. The certification covers various topics, such as network security, cryptography, and incident response.

JOCP

The Joy of Computing using Python

The Joy of Computing using Python certification is designed to assess the knowledge and skills of programming professionals in the field of Python programming. The certification covers various topics, such as data structures, algorithms, and object-oriented programming.