Sysadmin. Into pentesting, CTFs and Linux.
Code is a hobby that sometimes gets out of hand.
π Russia Β |Β π Graduating college β June 2026
I'm a systems administrator who ended up writing more code than expected. Mostly because the tools I needed didn't exist yet β so I built them.
Currently deep into CTFd β deployed it for my diploma project, found gaps in the ecosystem, and closed them one plugin at a time.
CTFd ecosystem
- π
ctfd-ldap-pluginβ Active Directory auth with AES-256 offline cache, no alternative exists - π©
ctfd-dynamic-flagβ per-user computed flags, anti-sharing - π²
ctfd-dynamic-valuesβ per-participant dynamic variables (IP/port/token) - βοΈ
ctfd-plugin-multichoiceβ multiple choice challenges with partial scoring - π‘οΈ
ctfd-user-control-pluginβ profile lock, attempt limiting, audit log - π¦
ctfd-stackβ production-ready Docker stack with everything above
CTFd core
- Fixed a long-standing
babel.cfgbug that silently blocked all admin panel translations since CTFd 3.6 β PR #3068
Python Flask Docker Nginx Linux Active Directory Bash
π‘οΈ Sharpening pentesting skills on the side π§ Arch was home. Devuan + i3wm is next. π― Heading into sysadmin work, pentesting in parallel
Plugins exist because the alternative didn't. β defojeco