DK26 - Overview
๐ก๏ธ Security Platform Engineer | Rust & Python
I build security-by-design platforms and developer tools: safe primitives, guardrails, and reliable services that help teams ship faster without shipping incidents.
My work blends backend engineering, security engineering, and systems design โ with open-source Rust projects focused on correctness and hard-to-misuse APIs.
๐ก Focus
- Security tooling & platforms (safe-by-default libraries, policy layers, automation)
- Backend systems (performance, reliability, clean APIs)
- SIEM/SOC automation & pipelines
- Currently expanding: Kubernetes + observability + MCP servers
๐ Where to start
Check the pinned repos for my core Rust security primitives and platform/tooling work.
๐งญ Principles
- Make powerful things feel simple
- Explicit boundaries, small trusted cores
- Clarity, maintainability, real-world impact
๐ง Journey
- Started coding early (DOS/Pascal), later built small GUI tools (VB6)
- Built a strong networking/IT foundation and moved into SIEM/SOC environments
- Shipped and maintained automation + backend systems in Python over multiple years
- Shifted toward Rust to build security-by-design primitives and developer tooling
- Today: security tooling/platforms + SIEM automation, expanding cloud-native fundamentals
Pinned Loading
-
Handle paths from external or unknown sources securely. Defends against 19+ real-world CVEs including symlinks, Windows 8.3 short names, and encoding tricks and exploits.
Rust 6
-
Create file paths relative to your executable for truly portable Rust applications. Zero dependencies, cross-platform, simple API.
Rust 4
-
Path canonicalization that works with non-existing paths.
Rust 3
-
Wraps an executable binary file inside a Python source file, to be used as a script in a closed system.
Python 1