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.
SNAKES RANSOMWARE
Cybersecurity • ResearchA 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.
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
KHCrypt
Security • AutomationUSB-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.
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
DEV-BLOGS
Web Development • Static SiteAn 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.
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
GitHub PR Auto-Merge & Code Quality Automation
DevOps • CI/CDAutomates 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.
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
SNAKES HASH IDENTIFIER
Security • CryptographyA 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.
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
Markdown to WordPress XML Converter
Tool • MigrationA 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.
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