Available for opportunities

DevOps &
Cybersecurity
Engineer

I build secure, observable, and resilient infrastructure. Specialized in the intersection of DevOps and Cybersecurity — hardening systems proactively by understanding them at their core.

Linux • Docker • Ansible • AWS • Wazuh • llama.cpp • ZFS • FreeBSD • Python • Bash • Pentesting • ModSecurity • Linux • Docker • Ansible • AWS • Wazuh • llama.cpp • ZFS • FreeBSD • Python • Bash • Pentesting • ModSecurity

Selected Projects

A showcase of cybersecurity, infrastructure, and AI research projects.

🛡️

Global SSH Brute-Force Observer

Honeypot infrastructure on AWS with Wazuh SIEM integration for real-time attack visualization and geographic tracking.

🤖

Llama.cpp Optimization

Research into local LLM deployment and optimization, maximizing inference performance with quantization techniques.

📡

WiFi Positioning System

Cart tracking system using ESP32 with a Django web application for real-time monitoring and management.

5+
Years Experience
6+
Projects Shipped
∞
Curiosity Level

Jordi Paeshuijse

Jordi Paeshuijse

Passionate about the core of complex systems

Driven IT professional with a deep passion for understanding the core of complex systems. Specialized at the intersection of DevOps and Cybersecurity, with a focus on building secure, observable, and resilient infrastructures.

I don't just solve problems — I seek to understand the underlying causes at the system level to proactively harden infrastructures. My approach combines hands-on engineering with a relentless curiosity for how things work under the hood.

Currently working as a DevOps/Security Engineer at GOdevelop, where I manage and harden infrastructure, automate processes with Ansible, and implement security monitoring with Wazuh.

Linux
Expert Level
Wazuh
SIEM Expert
AWS
Cloud Native

My Toolkit

Technologies and tools I use to build, secure, and automate infrastructure.

🐧

Operating Systems

Linux (Expert) FreeBSD (Jails/iocage) Arch Linux ZFS
🛡️

Cybersecurity

Wazuh ModSecurity auditd Pentesting SQLi WAF Bypass PrivEsc OpenVPN Honeypots
☁️

Cloud & DevOps

AWS (EC2) Docker Ansible Bash Python
🌐

Web & Servers

Apache php-fpm Django FTP SFTP Plex Media Server
🔧

Tools & Methodologies

Oracle VirtualBox openZFS (raidZ2) UC Diagrams ERD Schemas

All Projects

A comprehensive list of my technical projects and research.

🛡️

Global SSH Brute-Force Observer

Cybersecurity honeypot on AWS analyzing global brute-force attacks with real-time visualization and Wazuh SIEM integration.

🤖

Llama.cpp Optimization

Local LLM deployment and optimization research, maximizing inference performance with quantization and hardware acceleration.

📡

WiFi Positioning System

Cart tracking system using ESP32 sensors with a Django web application for real-time monitoring and architecture design.

🔷

DIY FreeBSD Server

Robust server environment with openZFS (raidZ2) and Jails, running FTP, SFTP, OpenVPN, and Plex Media Server.

🏹

Arch Linux Setup

Complete manual installation and configuration of Arch Linux for an optimized and productive development workflow.

🛡️ Global SSH Brute-Force Observer

A real-time cybersecurity honeypot infrastructure that captures, analyzes, and visualizes global SSH brute-force attack patterns.

⚡ Work in Progress AWS EC2 Wazuh SIEM Cowrie Python

📋 Overview

This project is a cybersecurity honeypot deployed on AWS EC2 designed to attract, capture, and analyze SSH brute-force attacks from around the world. By deploying Cowrie — a medium-interaction SSH honeypot — the system simulates a realistic Linux environment, logging attacker credentials, connection patterns, and post-compromise behavior.

All captured data is fed into a Wazuh SIEM (Security Information and Event Management) system for centralized log collection, correlation, and analysis. The result is a comprehensive Global Attack Map — an interactive dashboard that visualizes attack origins, frequencies, and patterns in real-time.

🏗️ System Architecture

// ────────────────────────────────────────── // Global SSH Brute-Force Observer // Architecture Diagram // ────────────────────────────────────────── [Global Internet] │ │ SSH Brute-Force Attempts ▼ ┌─────────────────────────┐ │ AWS EC2 Instance │ │ (Ubuntu Server) │ │ │ │ ┌───────────────────┐ │ │ │ Cowrie Honeypot │──┼──► Logs (auth.log) │ │ Port: 2222 │ │ │ └───────────────────┘ │ │ │ │ ┌───────────────────┐ │ │ │ Wazuh Agent │◄─┼──► Ingest Logs │ │ (Filebeat) │ │ │ └───────────────────┘ │ └─────────────────────────┘ │ │ API / Webhook ▼ ┌─────────────────────────┐ │ Wazuh Manager (SIEM) │ │ - Log Correlation │ │ - Rule Matching │ │ - Alert Generation │ │ - Dashboard │ └─────────────────────────┘ │ │ Visualization ▼ ┌─────────────────────────┐ │ Global Attack Map │ │ - GeoIP Mapping │ │ - Attack Frequency │ │ - Credential Analysis │ │ - Real-time Feed │ └─────────────────────────┘ // ────────────────────────────────────────── // Key: [External] → Services → Data Flow // ──────────────────────────────────────────

⚡ Key Features

  • Cowrie Honeypot — Medium-interaction SSH/Telnet honeypot simulating a realistic Linux environment for attacker engagement
  • Wazuh SIEM Integration — Automated log collection, rule-based alerting, and security event correlation
  • Global Attack Map — Interactive dashboard visualizing attack origins via GeoIP data and attack frequency patterns
  • Credential Analysis — Captures and catalogs attempted username/password combinations for threat intelligence
  • Real-time Monitoring — Live feed of incoming attacks with geographic mapping and statistical analysis
  • Post-Compromise Tracking — Cowrie captures commands executed by attackers, providing insight into common attack methodologies

🔧 Technology Stack

☁️
AWS EC2
Cloud hosting & networking
🛡️
Wazuh
SIEM & log analysis
🐝
Cowrie
SSH honeypot
🐍
Python
Dashboard & data processing
🐧
Ubuntu
Host operating system
📊
Kibana
Visualization dashboard

🎯 Goals & Objectives

  • Build a comprehensive understanding of real-world SSH brute-force attack patterns
  • Create an educational tool for demonstrating the scale and persistence of automated attacks
  • Develop threat intelligence capabilities through data analysis and pattern recognition
  • Gain hands-on experience with SIEM deployment, log correlation, and security monitoring
  • Eventually integrate ML-based anomaly detection for predictive threat analysis

🤖 Local LLM Optimization

Research into local Large Language Model deployment, optimizing inference performance and minimizing resource footprint using llama.cpp.

⚡ Work in Progress llama.cpp Quantization C++ AI/ML

📋 Overview

This project focuses on the local deployment and optimization of Large Language Models (LLMs) using llama.cpp — a highly efficient C/C++ inference library. The goal is to maximize inference performance while minimizing the computational and memory resource footprint, enabling LLMs to run efficiently on consumer-grade hardware.

The project explores various quantization techniques (GGUF format), hardware acceleration options (CPU, GPU, Metal, Vulkan), and model selection strategies to create an efficient, production-ready local AI workflow.

🏗️ System Architecture

// ────────────────────────────────────────── // Local LLM Inference Pipeline // llama.cpp Architecture // ────────────────────────────────────────── [Model Weights] │ │ GGUF Quantized Format │ (Q4_K_M, Q5_K_M, Q8_0...) ▼ ┌─────────────────────────┐ │ llama.cpp Inference │ │ │ │ ┌───────────────────┐ │ │ │ Quantization │ │ │ │ Q4_K_M → 4-bit │ │ │ │ Memory: ~4GB │ │ │ └───────────────────┘ │ │ │ │ ┌───────────────────┐ │ │ │ Hardware Accel │──┼──► CPU / GPU / Metal │ │ CPU / GPU │ │ │ └───────────────────┘ │ │ │ KV Cache │ │ │ │ Optimized │ │ │ └───────────────────┘ │ └─────────────────────────┘ │ │ Inference (Tokens/sec) ▼ ┌─────────────────────────┐ │ Output / API │ │ - Streaming responses │ │ - OpenAI-compatible │ │ - Batch inference │ └─────────────────────────┘ // ────────────────────────────────────────── // Key: Quantization trade-off: quality vs. // memory usage vs. inference speed // ──────────────────────────────────────────

🔬 Research Areas

  • Quantization Techniques — Exploring GGUF formats (Q2_K through Q8_0) to find the optimal balance between model quality and resource efficiency
  • Hardware Acceleration — Benchmarking CPU-only inference vs. GPU acceleration (CUDA, Vulkan, Metal) for different model sizes
  • Memory Optimization — Minimizing VRAM/RAM usage through layer offloading, KV cache optimization, and batch size tuning
  • Inference Performance — Measuring tokens-per-second across different configurations, model architectures, and quantization levels
  • Model Selection — Comparing different open-source LLM architectures (Llama, Mistral, Phi, etc.) for specific use cases
  • API Integration — Setting up OpenAI-compatible API servers for seamless integration with existing applications

🔧 Technology Stack

⚡
llama.cpp
Core inference engine
📦
GGUF
Quantized model format
⚙️
C++
Development & optimization
🎮
CUDA / Vulkan
GPU acceleration
🐧
Linux
Host operating system
🌐
FastAPI
API server integration

📊 Quantization Comparison

// ────────────────────────────────────────── // Quantization Levels (Model Size: ~7B params) // ────────────────────────────────────────── Q8_0 │ ██████████████████████████ ≈ 4.7GB │ Highest quality Q6_K │ ████████████████████░░░░░░░░ ≈ 3.5GB │ Excellent quality Q5_K_M │ ██████████████████░░░░░░░░░░ ≈ 3.7GB │ Great quality Q4_K_M │ ████████████████░░░░░░░░░░░░ ≈ 3.8GB │ ★ Recommended Q5_0 │ ██████████████████████░░░░░░░░ ≈ 4.3GB │ Good quality Q4_0 │ ████████████████░░░░░░░░░░░░ ≈ 3.5GB │ Standard Q3_K_M │ █████████████░░░░░░░░░░░░░░░ ≈ 2.7GB │ Good quality Q2_K │ ████████████░░░░░░░░░░░░░░░░ ≈ 2.2GB │ Acceptable // ────────────────────────────────────────── // Trade-off: Lower bits = less memory & // faster inference, but reduced output quality // ──────────────────────────────────────────

🎯 Goals & Objectives

  • Establish an efficient local AI workflow that runs complex LLMs on consumer hardware
  • Document quantization benchmarks for different model architectures and sizes
  • Create a reproducible setup for running open-source LLMs with minimal resource overhead
  • Explore the potential of local LLMs for automated security analysis and reporting
  • Eventually integrate the LLM into the Wazuh project for automated threat analysis

📡 WiFi Positioning System

A real-time cart tracking system using ESP32 sensors and a Django web application for monitoring and management.

✓ Completed C++ Python Django ESP32

📋 Overview

This project involves developing a positioning system for tracking carts in a warehouse/retail environment. The system uses ESP32 microcontrollers as WiFi signal receivers to determine cart locations, with data processed and displayed through a Django web application.

The architecture was designed using Use Case (UC) diagrams and Entity-Relationship Diagrams (ERD) to ensure a well-structured and scalable system design.

⚡ Key Features

  • ESP32 Sensor Network — Multiple ESP32 devices deployed as WiFi signal receivers for cart position triangulation
  • Django Web Dashboard — Real-time monitoring interface showing cart locations and movement history
  • System Architecture — Professional design using UC diagrams and ERD schemas for clear system structure
  • C++ Embedded Code — Low-level firmware for ESP32 devices handling WiFi scanning and data transmission
  • Python Backend — Django framework powering the web application with database integration and API endpoints

🔧 Technology Stack

🔌
ESP32
WiFi sensor hardware
⚙️
C++
Embedded firmware
🐍
Python
Backend development
🌐
Django
Web framework

🔷 DIY FreeBSD Server

A robust self-built server environment using FreeBSD with openZFS, Jails, and multiple network services.

✓ Completed FreeBSD openZFS Jails OpenVPN

📋 Overview

A fully configured FreeBSD server leveraging the operating system's native strengths: openZFS for enterprise-grade storage with raidZ2 redundancy, and Jails for lightweight, secure containerization. The server runs multiple services including FTP, SFTP, OpenVPN, and Plex Media Server.

⚡ Key Features

  • openZFS raidZ2 — Double-parity RAID configuration for maximum data protection
  • FreeBSD Jails — Lightweight isolation for running services securely
  • FTP / SFTP — File transfer services with proper access controls
  • OpenVPN — Secure remote access VPN tunnel
  • Plex Media Server — Media streaming service for personal media library

🔧 Technology Stack

🔷
FreeBSD
Operating system
💾
openZFS
Filesystem & RAID
📦
Jails
Containerization
🔐
OpenVPN
Secure VPN

🏹 Arch Linux Setup

A complete manual installation and configuration of Arch Linux for an optimized and productive development workflow.

✓ Completed Arch Linux Bash Workflow

📋 Overview

A fully custom Arch Linux installation performed manually — from disk partitioning to desktop environment configuration. Every package and service was hand-selected and tuned for maximum productivity and minimal resource consumption.

This project demonstrates deep Linux knowledge, from understanding the boot process to configuring networking, services, and a personalized development environment.

⚡ Key Features

  • Manual Installation — Full disk setup with partitioning, filesystem creation, and bootloader configuration
  • Custom Configuration — Every service and package hand-tuned for optimal performance
  • Productivity Workflow — Development tools, terminal customization, and automation scripts
  • System Hardening — Security best practices applied from the ground up
  • Rolling Release — Leveraging Arch's rolling release model for always-up-to-date software

Work Experience

My professional journey in IT and cybersecurity.

Jul 2024 – Jul 2025

GOdevelop

DevOps / Security Engineer
  • Manage and harden infrastructure security across all environments
  • Implement Ansible for process automation and Infrastructure as Code
  • Manage and configure cloud environments on AWS
  • Optimize web servers using Apache, php-fpm, and mod_security
  • Deploy and manage Wazuh for security monitoring and observability
  • Execute penetration tests on PHP applications to identify and remediate vulnerabilities
Mar 2024 – Mar 2024

InTouch

Customer Care Engineer
  • Provided technical support for complex IT issues
  • Applied SQL and Linux knowledge for troubleshooting and data analysis
Aug 2023 – Mar 2024

Plascobel

Operator
  • Worked in a 3-shift system within an industrial production environment
  • Developed strong operational discipline and process awareness

Education & Certificates

🎓

Thomas More, Geel

Professional Bachelor Electronics-ICT
1st & 2nd year completed — Specialization: Digital Innovation
🏫

Don Bosco, Helchteren

Secondary Education
Industrial ICT
📜

Cloud Transformatie voor Bedrijven

Webinar — Cloud Transformation for Businesses

Contact

Let's connect and discuss opportunities, projects, or just tech.

Let's talk

Whether you're looking for a DevOps engineer, a security-conscious developer, or just want to chat about infrastructure — I'd love to hear from you.

📧
Email
[email protected]
📱
Phone
+32 (0)491 32 16 73
💼
LinkedIn
Jordi Paeshuijse
📍
Location
Pelt, Belgium

Send a message