session: whoami
scroll โ–พ

~$ cat about.md

~/about.md

I'm a DevOps / Linux specialist and Python developer focused on infrastructure that runs itself: reverse proxies, container orchestration, and networks that stay up.

Day to day I live in nginx/OpenResty configs, Kubernetes manifests, Dockerfiles, and Python automation scripts โ€” with a fair amount of time spent inside Cisco and MikroTik CLIs and KVM hypervisors keeping virtualized fleets healthy.

This site is itself a small infra project: a Nuxt 3 static build, containerized and served behind nginx โ€” practicing what I preach.

location: Somewhere on Earth, UTCยฑ0status: available

~$ ls skills/

~/skills$ cat edge-security.txt

edge & security infra

WAF (ModSecurity / OWASP CRS) [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 9/10
CDN design & edge caching [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 8/10
Authoritative DNS (BIND / PowerDNS) [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 8/10
nginx / OpenResty / Lua [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 9/10
~/skills$ cat bare-metal.txt

bare-metal & provisioning

Linux (Debian/RHEL/Arch) [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 9/10
iLO / iDRAC remote KVM provisioning [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 8/10
Zero-touch OS installs (Kickstart/Preseed) [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 8/10
Bash / Python automation [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 9/10
~/skills$ cat monitoring-alerting.txt

monitoring & alerting

Alerting pipelines (Prometheus/Alertmanager) [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 8/10
Log aggregation & triage [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 7/10
CI/CD pipelines [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 8/10
Docker [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 8/10
~/skills$ cat media-network.txt

media & network tooling

FFmpeg transcoding for VOD platforms [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 8/10
GeoIP routing / locator panels [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 7/10
Cisco IOS / MikroTik RouterOS [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 8/10
VLANs, routing, firewalling [โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] 8/10

~$ ls projects/ --stack

~/projects/waf-cdn-dns-stack

waf-cdn-dns-stack

edge-security
Hard400 pts

A self-managed edge stack: WAF rules on top of nginx/OpenResty, edge caching CDN nodes, and authoritative DNS โ€” protecting and serving production traffic without a third-party edge provider.

nginxOpenRestyModSecurityBIND/PowerDNS
./view --project_
~/projects/bare-metal-autoprovision

bare-metal-autoprovision

automation
Hard400 pts

Zero-touch OS installs on dedicated servers over iLO/iDRAC virtual media โ€” mounts the ISO, drives Kickstart/Preseed through the remote KVM panel, and hands back a ready-to-configure box.

PythoniLO/iDRACRedfish APIKickstart/Preseed
./view --project_
~/projects/alerting-system

alerting-system

monitoring
Medium250 pts

A self-hosted alerting pipeline that watches infra health signals and pages the right channel the moment something breaks, built on Prometheus/Alertmanager with custom routing rules.

PrometheusAlertmanagerPythonDocker
./view --project_
~/projects/vod-ffmpeg-pipeline

vod-ffmpeg-pipeline

media
Medium300 pts

An FFmpeg-based transcoding pipeline for a VOD platform โ€” adaptive bitrate encoding, thumbnail/preview generation, and a queue-driven worker fleet that scales with upload volume.

FFmpegPythonRedis queueDocker
./view --project_
~/projects/geoip-locator-panel

geoip-locator-panel

tooling
Easy200 pts

A GeoIP lookup panel that resolves IPs to location/ASN for abuse investigation and edge-routing decisions, backed by a small API service.

PythonMaxMind GeoIPFastAPIDocker
./view --project_
~/projects/this-portfolio

this-portfolio

meta
Medium300 pts

This very site โ€” Nuxt 3 + Three.js, statically generated and served from a minimal nginx container. Has a whole XP/achievement system hiding in the terminal.

NuxtThree.jsnginxDocker
./view --project_

~$ ./contact.sh

~/contact.sh

Let's build something reliable.

Open to DevOps / infrastructure roles and freelance automation work. Reach out below.

โ†“ download --resume