End-to-end IoT system built on Arduino with a YL-69 moisture sensor
and water pump. Features automatic control via configurable thresholds, manual override,
a Python GUI with 24h history chart, and a local REST API on port 8080 with a
mobile-responsive web panel β all running 100% offline.
Python
Arduino C++
Tkinter
PySerial
SQLite
IoT
Open Source
REST API
Automated security system with motion sensors, automatic door control,
audible/visual alarm and surveillance camera. Includes nighttime logic (01:00β05:00)
with autonomous activation. Runs on Raspberry Pi, Cisco Packet Tracer, or any PC
in simulation mode β same codebase, zero changes.
Python
Raspberry Pi
GPIO
Packet Tracer
IoT
Open Source
Hands-on lab simulating the work of a Tier 2 SOC analyst. Covers
Wireshark traffic analysis, iptables hardening, Telnet vs SSH credential exposure,
PCAP malware forensics, password auditing and HIDS deployment with OSSEC.
Includes IoC extraction and step-by-step incident response.
Wireshark
iptables
OSSEC
Nmap
Kali Linux
Threat Analysis
Full penetration test of a deliberately vulnerable Flask app:
five findings β Command Injection, Reflected XSS, CSRF, SQL Injection and an
exposed debug console (RCE) β each located in source, proven with an
OWASP ZAP scan of 999 requests plus manual exploits, and shipped
with its own remediation. Every attack was run and verified to fire against the
target and to be blocked against the hardened version.
OWASP ZAP
Burp Suite
OWASP Top 10
Python
Flask
SQLite
Open Source
A distributed honeypot that simulates vulnerable services to attract
and study attackers. Uses machine learning to classify attack patterns,
map TTPs to MITRE ATT&CK and generate real-time threat intelligence reports.
Python
Machine Learning
Elastic Stack
Docker
MITRE ATT&CK
Threat Intelligence
A self-reconfiguring IoT mesh network using LoRa + MQTT nodes with a
lightweight blockchain layer for data integrity. Designed for environmental monitoring
in remote areas with no internet connectivity β resilient by design.
ESP32
LoRa
MQTT
Blockchain
IoT Security
No internet required