Welcome to the digital archive.
This section contains projects, experiments,
writeups, and random things I’ve built or broken.
> cybersecurity
> linux
> web experiments
> hardware
> digital chaos
Select a project from the left panel...
System Overview
This portfolio acts more like a digital lab than a
normal showcase website.
Most projects here are experiments, learning experiences,
or systems built while exploring cybersecurity,
Linux, web development, and automation.
> STATUS: ACTIVE
> PROJECTS INDEXED: 1
> CURRENT FOCUS: dashboard systems
OWASP ZAP + SQLMap Integration
Final year cybersecurity project focused on enhancing automated web application vulnerability testing by integrating OWASP ZAP with sqlmap to improve the detection and validation of SQL injection vulnerabilities. The aim was to create a workflow where potential SQL injection points identified during passive and active scanning in ZAP could be automatically passed to sqlmap for deeper testing and verification. The implementation was developed using Python on a Windows environment, leveraging the ZAP API and backend automation scripts to reduce the need for manual testing. The project demonstrated how combining the broad scanning capabilities of ZAP with the specialized exploitation techniques of sqlmap can create a more efficient and accurate assessment process for web applications. Ethical considerations, controlled testing environments, and responsible disclosure practices were also included to ensure the system aligned with cybersecurity best practices.
The results showed several practical advantages, including improved automation, reduced false positives during SQL injection detection, and faster validation of vulnerable parameters compared to using ZAP alone. The integration also highlighted real-world limitations, such as dependency on stable API communication, challenges handling authentication-protected applications, occasional inconsistencies in parameter formatting between tools, and slower scan times when sqlmap performed deeper enumeration. Another limitation was that the solution relied heavily on existing open-source tool functionality rather than introducing a completely new detection engine, meaning innovation came primarily from workflow automation and integration design. Despite these constraints, the project successfully demonstrated a realistic enhancement to web application penetration testing by streamlining vulnerability discovery and verification into a single semi-automated process suitable for educational and small-scale security assessment environments.
> Jython
> OWASP ZAP
> SQLMap
> API automation
Debian Based Server
__UNDER CONSTRUCTION__
So far I've set up a nextcloud storage solution and Tailscale so i can connect from anywhere in the world.
> Debian
> Docker
> SSH
Honda Civic Build
Personal project documenting maintenance,
upgrades, and work done on my MK8 Civic.
Includes servicing logs, modifications,
and future plans for the car.
> maintenance
> servicing
> future tuning
Arch Linux Setup
Customized Arch Linux + Hyprland setup focused on workflow,
aesthetics, and performance.
Includes terminal customization, scripting,
system tweaks, and rice experiments.
> arch linux
> hyprland
> shell scripting
> customization
Project ESP32
Project ESP32 was a personal project where I experimented with the ESP32 to learn more about wireless networking, embedded programming, and cybersecurity concepts in a hands-on way. The project started as simple hardware and Wi-Fi experiments but gradually turned into a small collection of tools and demos, including an “evil twin” Wi-Fi setup used to understand how fake access points work and how users can be tricked into connecting to them. I also experimented with Wi-Fi scanning, captive portals, small web servers, LED/GPIO controls, and basic automation features. Most of the project was written in C++ using PlatformIO and the Arduino framework, which helped me get more comfortable with firmware uploads, debugging, and working with low-level hardware.
One of the biggest strengths of the project was how flexible and cheap the ESP32 platform is for learning and rapid prototyping. At the same time, I ran into plenty of issues such as random crashes, unstable Wi-Fi behaviour, driver problems, and memory limitations when trying to run too many features at once. These problems ended up being useful learning experiences and improved my troubleshooting skills. In the future, I’d like to expand the project with a cleaner web dashboard, OLED displays, Bluetooth features, OTA updates, and better automation between devices. Overall, the project gave me practical experience with IoT devices, networking, and security concepts while letting me experiment creatively outside of a classroom environment.