Last updated: 20/08

sooox

MSc Cybersecurity graduate

cybersecurity · machine learning · full-stack dev · self-hosting · arch linux user

Current Work

Master's Thesis

Finished

Comparative analysis of machine learning models for threat detection in resource-constrained environments. Read the summary →

TensorFlow PyTorch scikit-learn Embedded C++ PlatformIO Jupyter

Skills & Technologies

jack of all trades, master of ...some?

Languages

Python Python
PHP PHP
JavaScript JavaScript
Java Java
C C
C++ C++
C# C#
Bash Bash
HTML HTML
CSS CSS
Rust Rust
Go Go

Web Development

Backend

Laravel Laravel
Flask Flask
Node.js Node.js
Spring Spring
ASP.NET ASP.NET
Livewire
Tauri Tauri
Elasticsearch Elasticsearch
Streamlit Streamlit

Frontend

Tailwind CSS Tailwind
Alpine.js Alpine.js
jQuery jQuery
Bootstrap Bootstrap
Thymeleaf Thymeleaf
Blade Blade
React React
Astro Astro
EJS EJS

Data & AI/ML

AI / Machine Learning

TensorFlow TensorFlow
PyTorch PyTorch
OpenCV OpenCV
scikit-learn scikit-learn
YOLOv8 YOLOv8
pandas pandas
Ollama Ollama

Data Engineering

MS Fabric
dbt
Jupyter Jupyter
Airflow Airflow
MinIO MinIO
Superset Superset
PySpark PySpark

Databases

PostgreSQL PostgreSQL
MySQL MySQL
SQLite SQLite
MongoDB MongoDB
MariaDB MariaDB

DevOps & Infrastructure

Containerization & CI/CD

Docker Docker
Kubernetes Kubernetes
Git Git
Jenkins Jenkins
NGINX NGINX
Linux Linux

Infrastructure

Proxmox Proxmox
Arch Linux Arch Linux
Self-Hosting

Privacy & Security

OSINT
OPSEC
Cryptography
TryHackMe TryHackMe

Featured Posts

Portable OpenWRT Router

A portable, VLAN-capable router built on a Raspberry Pi 4B running OpenWRT.

Open SourceNetworkOpenWRTRouterRaspberry PiCybersecurityVLANs
Read more

Learning Go

Project based learning for Golang.

GoLearningProgrammingCybersecurity
Read more

Breach Browser

Full-text search engine for large text datasets, built on Elasticsearch.

PythonElasticsearchFlask
Read more

Domain Availability Checker

Mines the NLTK words corpus for available, brandable domain names.

PythonNLTKWHOIS
Read more

Contact