Skip to content
View parthan2001's full-sized avatar

Block or report parthan2001

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
parthan2001/README.md

About Me

Computer Science graduate pursuing an M.Tech in Information Security with a strong interest in cybersecurity, network defense, vulnerability assessment, and threat detection. Passionate about applying AI/ML to solve real-world security challenges and building practical security solutions through hands-on projects. Dedicated to developing secure, scalable solutions while continuously exploring emerging technologies and security practices.

  • 🔐 Focused on cybersecurity engineering — VAPT, network reconnaissance, SIEM, and threat monitoring
  • 🤖 Applied AI/ML to real security problems — biometric anti-spoofing, threat detection systems
  • 🌐 Comfortable across the full stack — from Python-based security tooling to web applications
  • 🧠 Product-engineering mindset: I build systems that are secure and usable, not just functional

Open To: Entry-level roles in Cybersecurity, SOC Analysis, AI/ML Engineering, or Software Development


Tech Stack

Languages Python Java HTML5 CSS3

Frontend HTML CSS

Backend & Databases MySQL

Cloud, DevOps & Tooling Docker Ubuntu Kali Linux Wireshark Nmap


AI / ML Expertise

Domain Proficiency Details
Machine Learning Intermediate Scikit-learn, Naïve Bayes, K-Means clustering
Deep Learning Intermediate TensorFlow, frequency-domain liveness detection
Computer Vision Intermediate OpenCV for biometric and image processing tasks
Applied Security AI Intermediate AI-based anti-spoofing, Honey Encryption

Featured Projects

🔒 Integrated Cybersecurity Monitoring and Threat Detection System

Python-based cybersecurity platform integrating network scanning, traffic analysis, firewall log monitoring, phishing detection, and SIEM dashboards into a unified security monitoring solution.

Aspect Detail
Stack Python, ELK Stack, Nmap, Wireshark, Docker, Ubuntu, Kali Linux
Scale Single-host network monitoring pipeline
Performance Real-time traffic analysis and alerting
Security Firewall monitoring, threat detection, log analysis
Impact Centralized visibility into network security posture through SIEM dashboards
Repository 🔗 View on GitHub
Demo 🌐 Coming Soon

Key Highlights

  • Automated network discovery and asset mapping
  • Live packet capture and traffic analysis
  • Firewall log monitoring and event correlation
  • Phishing detection using heuristic analysis
  • ELK Stack integration for centralized logging
  • Docker-based deployment for easy setup

Built to unify reconnaissance, monitoring, and threat detection into a single security workflow, reducing manual effort while improving visibility into network security events.

🧬 D-SENSE: Anti-Spoofing Biometric Framework

AI-powered biometric authentication framework combining frequency-domain liveness detection, two-stage machine learning, and Honey Encryption to defend against face presentation attacks and securely protect biometric templates.

Aspect Detail
Stack Python, OpenCV, PyTorch, Scikit-learn, FFT, LBP, Cryptography
Scale Modular biometric authentication and anti-spoofing pipeline
Performance Two-stage liveness verification with confidence-based decision pipeline
Security Honey Encryption, AES-256-GCM, PBKDF2 for secure biometric vaults
Impact Enhances biometric authentication by detecting spoof attacks while protecting biometric templates
Repository 🔗 View on GitHub
Demo 🌐 Coming Soon

Key Highlights

  • Frequency-domain feature extraction using FFT and LBP
  • Two-stage spoof detection with SVM/Random Forest and Autoencoder
  • Confidence-based gray-zone verification for improved reliability
  • Honey Encryption for secure biometric template storage
  • Real-time webcam-based face authentication
  • Modular architecture supporting training, evaluation, and deployment

Developed to strengthen biometric authentication systems by integrating computer vision, machine learning, and cryptographic protection into a unified anti-spoofing framework.

🖼️ Image Compression using K-Means Clustering

Implemented K-Means clustering to compress digital images while preserving visual quality.

Aspect Detail
Stack Python, NumPy, Scikit-learn, OpenCV
Scale Image-level compression experiments
Performance Reduced color palette with minimal perceptible quality loss
Security N/A
Impact Demonstrates unsupervised learning applied to media compression
Repository 🔗 View on GitHub
Demo 🌐 Coming Soon

Key Highlights

  • K-Means clustering for color quantization
  • Image compression with reduced color palette
  • Visual comparison between original and compressed images
  • Adjustable number of clusters for compression control
  • Machine learning–based image processing
  • Lightweight Python implementation

Developed to demonstrate the application of unsupervised machine learning in image compression by reducing color redundancy while maintaining acceptable visual quality.

📩 Spam Message Classifier

Machine learning model to classify SMS messages as spam or legitimate using the Naïve Bayes algorithm.

Aspect Detail
Stack Python, Scikit-learn, Pandas
Scale SMS text classification dataset
Performance Naïve Bayes-based binary classification
Security Helps filter malicious/unwanted messages
Impact Practical text-classification use case for spam filtering
Repository 🔗 View on GitHub
Demo 🌐 Coming Soon

Key Highlights

  • Machine learning–based spam message classification
  • TF-IDF feature extraction for text representation
  • Multinomial Naive Bayes model for accurate spam detection
  • Automatic preprocessing of email and SMS messages
  • Interactive Tkinter-based desktop application
  • Model evaluation using accuracy and confusion matrix
  • Supports both training and real-time prediction
  • Easy-to-extend architecture for future NLP enhancements
👁️ Randomized Eye Blink Challenge–Response Based Liveness Verification System

Biometric liveness verification system that authenticates users through randomized eye blink challenge–response sequences to prevent spoofing attacks.

Aspect Detail
Stack Python, OpenCV, MediaPipe, Computer Vision
Scale Prototype liveness verification system
Performance Real-time eye blink detection and challenge validation
Security Protects against photo and replay attacks using dynamic liveness verification
Impact Enhances biometric authentication by verifying genuine user presence
Repository 🔗 View on GitHub
Demo 🌐 Coming Soon

Key Highlights

  • Randomized eye blink challenge–response authentication
  • CNN-based eye state classification for accurate blink detection
  • Real-time facial landmark tracking using MediaPipe
  • CNN + Eye Aspect Ratio (EAR) fusion for robust liveness verification
  • Active protection against photo and replay attacks
  • Real-time webcam-based biometric authentication
  • Modular architecture supporting training, testing, and deployment
  • Configurable challenge sequences with confidence-based verification

Implements a challenge–response mechanism with randomized blink patterns to strengthen biometric authentication against presentation attacks.

🏢 Employment Management System

Web-based employee management system for managing employee records and attendance.

Aspect Detail
Stack Python, MySQL, HTML, CSS
Scale Organization-level employee data management
Performance CRUD operations over relational database
Security User authentication and protected administrative routes
Impact Streamlines record-keeping and attendance tracking
Repository 🔗 View on GitHub
Demo 🌐 Coming Soon

Key Highlights

  • Employee registration and profile management
  • Secure user authentication and authorization
  • Attendance management module
  • Administrative dashboard with reports
  • SQLite database integration
  • RESTful backend architecture using Flask
  • Responsive frontend using HTML, CSS, and JavaScript
  • Modular project structure for easy maintenance

Developed as a full-stack employee management solution that centralizes employee information, attendance tracking, and administrative workflows through a secure and user-friendly web interface.

🔐 Password Strength Meter Using Entropy Calculation

Password security assessment tool that evaluates password strength using entropy calculation and security best practices.

Aspect Detail
Stack Python, Tkinter
Scale Desktop-based password analysis tool
Performance Instant password strength evaluation
Security Entropy-based strength analysis with password improvement recommendations
Impact Promotes secure password creation and awareness of password security
Repository 🔗 View on GitHub
Demo 🌐 Coming Soon

Key Highlights

  • Password strength evaluation using entropy calculation
  • Character set analysis (uppercase, lowercase, digits, symbols)
  • Real-time password strength feedback
  • Security improvement recommendations
  • Random strong password generator
  • User-friendly Tkinter graphical interface

Calculates password entropy and evaluates complexity based on length, character diversity, and randomness to encourage stronger password practices.


Experience

Cybersecurity Intern · Srishti Innovative June 2026 – July 2026

Hands-on cybersecurity internship focused on offensive and defensive security operations.

  • Performed VAPT and network reconnaissance using Nmap
  • Worked with Linux/Kali Linux for vulnerability assessment and penetration testing
  • Gained hands-on experience in SIEM, log analysis, and threat monitoring
  • Prepared security assessment reports

VAPT Nmap Kali Linux SIEM Log Analysis Threat Monitoring


Process Associate · Ecesis June 2024 – July 2025

Operational role focused on accuracy, quality, and client communication management.

  • Managed daily operational tasks while maintaining high accuracy and quality standards
  • Monitored and processed email communications from international clients
  • Reviewed and prioritized incoming emails while maintaining quality and service standards

Operations Client Communication Quality Assurance


Achievements

Recognition Details
Newbie of the Quarter Ecesis – Process Associate
Employee of the Quarter Ecesis – Process Associate

🎓 Education

Degree Institution Duration Status
M.Tech – Information Security College of Engineering Trivandrum 2025 – 2027 Pursuing
B.Tech – Computer Science & Engineering Heera College of Engineering & Technology 2019 – 2023 Completed

Certifications

Certifications will be added soon.


Coding Profiles

LeetCode GeeksforGeeks HackerRank CodeChef


GitHub Analytics


Contribution Activity

Activity Graph


Current Focus

Learning:
  - Advanced Network Security & Cryptography
  - Applied Machine Learning for Threat Detection
Building:
  - Cybersecurity monitoring & SIEM tooling
  - AI-driven security systems
Exploring:
  - Cloud Security
  - SOC / Blue Team Operations
Open To:
  - Cybersecurity Analyst / Engineer roles
  - AI/ML Engineering roles
  - Software Development roles

Connect

Gmail LinkedIn GitHub Portfolio


"Securing systems today, building intelligent ones for tomorrow."

Footer

Pinned Loading

  1. integrated-cybersecurity-monitoring-system integrated-cybersecurity-monitoring-system Public

    Python-based cybersecurity platform integrating network scanning, SIEM, firewall monitoring, and threat detection using the ELK Stack.

    Python 1

  2. d-sense-biometric-anti-spoofing d-sense-biometric-anti-spoofing Public

    AI-powered biometric anti-spoofing framework using FFT, LBP, two-stage classification, and Honey Encryption for secure face authentication.

    Python 1

  3. eye-blink-liveness-verification eye-blink-liveness-verification Public

    Deep learning-based eye blink challenge–response liveness verification system using OpenCV, MediaPipe, and CNN for secure biometric authentication.

    Python 1

  4. password-strength-meter password-strength-meter Public

    Python-based password strength analyzer using entropy calculation, security best practices, and Tkinter to evaluate password resilience.

    Python 1

  5. spam-message-classifier spam-message-classifier Public

    Python-based spam message classifier using TF-IDF vectorization, Naive Bayes, and Tkinter for real-time email and SMS spam detection.

    Roff 1

  6. employee-management-system employee-management-system Public

    Web-based employee management system for managing employee records, attendance, authentication, and administrative operations using Python, Flask, SQLite, HTML, CSS, and JavaScript.

    JavaScript 1