PROJECTS

A collection of tools, experiments, and projects I've built while exploring cybersecurity, automation, and web development. Each project represents a learning journey and a solution to a real problem.

01

SNAKES RANSOMWARE

Cybersecurity • Research

A proof-of-concept (PoC) ransomware written in Python, designed exclusively for educational and research purposes in cybersecurity. This project demonstrates encryption and decryption techniques using the AES-256 algorithm, helping security researchers understand how ransomware works to better defend against it.

Tech Stack:
Python pycryptodome AES-256

Key Features

  • Uses AES-256 encryption to secure files with military-grade security
  • Generates unique encryption keys for each session
  • CLI-based interface with potential for GUI expansion
  • Includes decryption functionality for authorized recovery
02

KHCrypt

Security • Automation

USB-based auto-lock system for PC security

A secure authentication system that automatically locks or unlocks your computer based on the presence of a specific USB drive. This project uses encrypted keys and UUID binding to create a tamper-resistant security solution that works completely offline, ensuring your privacy and data security.

Tech Stack:
Python Cross-Platform Cryptography

Key Features

  • Platform-specific integration for Windows, Linux, and macOS
  • Emphasizes user privacy with completely offline operation
  • Tamper-resistant security using UUID binding
  • Automatic lock/unlock functionality for seamless user experience
03

DEV-BLOGS

Web Development • Static Site

An open-source blogging platform built using Astro for efficient static site generation. This project features a responsive UI with Tailwind CSS, Markdown/MDX support, and custom search functionality. Designed for developers who want a fast, modern blog without the complexity of traditional CMS platforms.

Tech Stack:
Astro Tailwind CSS Markdown/MDX Netlify

Key Features

  • High performance static site generation with minimal JavaScript
  • Custom search and filtering mechanisms for easy content discovery
  • Automated CI/CD workflows with Netlify for seamless deployments
  • SEO optimizations and lazy loading for optimal performance
  • Dark mode support and responsive design
04

GitHub PR Auto-Merge & Code Quality Automation

DevOps • CI/CD

Automates pull request management by integrating custom GitHub Actions workflows that check code quality, enforce coding standards, and automatically merge PRs when all conditions are met. This project streamlines the development workflow and ensures consistent code quality across the entire repository.

Tech Stack:
GitHub Actions CI/CD Automation

Key Features

  • Automated code review with linters and formatters
  • Custom merge rules with configurable approval requirements
  • Instant feedback system on pull requests
  • Secure and controlled merging process with status checks
  • Reduces manual review overhead for maintainers
05

SNAKES HASH IDENTIFIER

Security • Cryptography

A Python-based tool that detects and classifies different cryptographic hash values. This utility supports identifying various hashing algorithms like MD5, SHA-1, SHA-256, and more using pattern matching and hash length analysis. Essential for security researchers, ethical hackers, and developers working with cryptographic systems.

Tech Stack:
Python Cryptography Security

Key Features

  • Pattern matching for accurate hash identification
  • Supports multiple hash algorithms (MD5, SHA-1, SHA-256, etc.)
  • Designed for security researchers and ethical hackers
  • Fast and efficient hash analysis
06

Markdown to WordPress XML Converter

Tool • Migration

A utility tool that converts static site markdown folders (Jekyll, Eleventy, Hexo) into WordPress-compatible XML files for easy content migration. This project simplifies the process of moving from static site generators to WordPress, handling metadata, frontmatter, and content structure automatically.

Tech Stack:
JavaScript Node.js File I/O

Key Features

  • Automates batch conversion for seamless blog migration
  • Folder-level parsing and metadata handling
  • Seamless content migration process with preserved formatting
  • Supports multiple static site generator formats