I'm Mark — an IT security and infrastructure leader in the Greater Chicago area. This domain is my home on the internet: part professional profile, part lab notebook, part hosting platform for community and hobby projects I support.
| netname | MARKVD-NET |
| person | Mark |
| aut-num | AS402766 |
| route | 204.238.17.0/24 |
| route | 44.30.206.0/24 (AMPRNet) |
| route6 | 2602:F340::/40 |
| amateur-radio | K9MEV · EN51uu |
| descr | IT security & infrastructure leadership |
| descr | Independent network operator & project host |
| country | US / Greater Chicago, IL |
| status | ACTIVE |
| remarks | Hosting tech, networking & amateur radio projects |
| mnt-by | MARKVD-NET |
I've spent 25+ years building and protecting enterprise technology — leading IT security and infrastructure teams across regulated life sciences manufacturing, federal government, and global education environments. My work sits at the intersection of security strategy, hands-on engineering, and business leadership: risk and compliance programs, incident response, network and datacenter architecture, and the people who make all of it run.
Outside of the day job, I'm a technology hobbyist. I operate my own independently registered internet number resources, hold an amateur radio license, run a home lab that has long since stopped being "home-sized," and lend hosting, networking, and security help to community projects — details on all of it below.
High-level areas where I've led teams and delivered results. (Details, references, and a full résumé available on request.)
Security programs, risk management, and compliance in regulated environments — frameworks like NIST CSF and ISO 27001, audits, and board-level reporting. Building the policy set, the control framework, and the evidence trail that holds up in front of an auditor, a customer questionnaire, or a regulator.
A good part of the job is translation: turning technical risk into something a business leader can act on, and turning a board mandate into work a team can actually execute.
Networks, datacenters, cloud, and endpoint fleets — designed, modernized, and operated at scale for organizations that can't afford downtime. Routing and switching, virtualization, storage, identity, and the operational discipline that keeps all of it boring.
Modernization usually means replacing something old and load-bearing without an outage anyone notices, so the sequencing and the rollback plan matter more than the technology on the invoice.
Securing the plant floor: industrial control systems, engineering workstations, and the equipment that stops making product when you get it wrong. Purdue Model zoning, IEC 62443 and CISA/NSA guidance, IT/OT segmentation and DMZ design, brokered remote access, and asset visibility across a global manufacturing footprint.
Built as a program rather than a project: policy and architecture standards, deployment playbooks, site assessment and maturity scoring, and a funding model that survives contact with a board.
Building and running detection and response capabilities, from security operations centers to tabletop exercises to the real thing at 2 a.m. Detection engineering, escalation paths, forensics-ready logging, and playbooks written before anyone needs them.
The measure of a response program is not the tooling. It is how quickly the right people reach the right decision while the situation is still moving.
Practical security and infrastructure guidance for small and mid-sized businesses: assessments, hardening, incident recovery, and roadmaps that fit real budgets. Engagements run from a single day on site to full network redesigns, firewall and segmentation work, and rebuilding after something goes wrong.
Smaller organizations rarely need enterprise tooling. They need the handful of controls that genuinely reduce their risk, documented well enough that whoever comes next can keep them running.
MARKVD-NET is a small autonomous system I operate personally — my own registered corner of the internet, used for learning, for self-hosting, and as the platform behind the community projects on this page.
| aut-num | AS402766 |
| route | 204.238.17.0/24 (IPv4 direct assignment) |
| route | 44.30.206.0/24 (AMPRNet assignment from ARDC) |
| route6 | 2602:F340::/40 (IPv6 allocation) |
| rpki | ROAs published — announced prefixes RPKI-valid |
| irr | Route objects registered; 44.30.206.0/24 held in RADB under MAINT-ARDC |
| peering | Multiple IPv4/IPv6 transit and peering sessions; peering inquiries welcome |
| geofeed | Greater Chicago, IL, US |
Amateur Extra class licensed operator in grid square EN51uu (Batavia, Illinois). Where RF meets IP: I operate HF through UHF, run local APRS infrastructure, and support the amateur radio community's presence on the internet.
Primary rig is a Yaesu FT-710 AESS covering 80m through 6m from home, feeding a Gap Challenger vertical and a G5RV. Lately most active on digital modes — primarily FT8 and JS8Call.
All HF contacts logged with N3FJP's Amateur Contact Log and uploaded to LoTW (my preferred QSL route), eQSL, and Clublog.
I am most active locally on VHF/UHF voice — usually monitoring the Fox River Radio League repeaters (W9CEQ) and other popular local machines. Base station is a Yaesu FTM-400 on a well-elevated Comet GP6, with a TYT TH-9000D covering 1.25m and a Yaesu FT5D as the go-to handheld. DMR-capable too, via an Anytone AT-D878UVII Plus.
Mobile: a Yaesu FTM-200 in the truck, second band parked on APRS for road-trip tracking.
I run a local-coverage APRS digipeater [K9MEV-1] and igate [K9MEV-10] serving the general Batavia area — a Yaesu FT-2900 with an Argent Data OT2m tracker and a Raspberry Pi running Xastir, with home-built relay automation for remote management. Fairly active on APRS with several trackers in rotation.
Portable HF runs on a Yaesu FT-710 in a custom go-kit, Buddipole antenna, and a custom battery pack in an ammo-can case. A home-built uBITX transceiver occasionally makes it on the air as well.
On the receive side: a Diamond D3000N discone on a multicoupler feeding various scanners and receivers, plus a dedicated ADS-B receiver reporting to FlightAware.
| club | Fox River Radio League — member & webmaster, frrl.org |
| amprnet | Volunteer IP coordinator, Illinois allocation 44.72.0.0/16 — ardc.net |
| memberships | ARRL life member · AMSAT life member |
73 — hope to catch you on the air. QRZ lookups welcome at qrz.com/db/K9MEV.
The hobby side of the wire. Some of these have their own corners of this server; others live in the lab.
Web, DNS, mail, and services for this domain and friends' projects — because the best way to stay sharp is to run it yourself. A redundant authoritative BIND pair, a hardened Postfix and Dovecot mail server, web, monitoring, and a public status page.
All of it is documented as though someone else might have to take it over, which is the only thing keeping a hobby platform from quietly becoming a liability. Dual-stack throughout, since IPv6 stops being intimidating once you are forced to live on it.
Discrete electronics, restoring legacy compute, bench projects, microcontrollers, sensors, and the occasional repair that turns into a rebuild. Homebrew radio kits, battery packs and go-kits, antenna work, and whatever the current pile on the bench happens to be.
Half the appeal is the diagnosis: reading a schematic, chasing a fault down to a single component, and then deciding whether to fix the thing or build a better one.
An Ambient Weather WS-2000 station watches the local sky from Batavia — a full outdoor sensor array plus dedicated lightning, soil, and air-quality sensors reporting to a live console indoors.
That feeds a weather page I built for this site: current conditions, forecasts, radar and satellite, river gauges, air quality, space weather, climate normals, and a computed sky chart, with no JavaScript and no third-party requests. markvd.net/weather →
Raw station data also streams to a public console: live station dashboard →
Lab environments for testing hardware, software, tools, techniques, hardening, and defenses before they ever touch production anywhere. Isolated segments, deliberately weak targets, and packet capture to see what a control actually does rather than what the datasheet claims.
It is also where the bad ideas go first. Anything I would rather not discover live gets discovered here instead, on equipment nobody is depending on and at an hour of my own choosing.
markvd.net is also home to a rotating set of community and hobby sites I support — amateur radio groups, technology projects, and other efforts that need a reliable place to live on the internet.
A free, public TWGS (TradeWars Game Server) instance keeping one of the great BBS-era games alive and playable. Telnet in and fly.
The Fox River Radio League is our local amateur radio club, serving the Fox Valley area with the W9CEQ repeater system, license classes, public service events, and a great community of operators. I'm a member and have served as the club's webmaster for the past several years.
A self-hosted, public Minecraft server running Paper with Geyser, so Java and Bedrock players can share the same world regardless of device. Survival with PvP, no whitelist — just connect and start building. Live map, health, and statistics dashboards run alongside it.
A directory of small browser games — retro arcade throwbacks and an IT-themed text adventure — that Claude built to my inputs and design, each a single self-contained HTML file. No installs, no accounts; open one and play. All MIT licensed.
A tribute to the golden age of hauling CRT monitors into basements: the archived home of a long-running LAN party gaming group, preserved both in a modern format and in its original early-2000s glory.
If you're a project I host and need something, you know where to find me. If you're a small community project looking for a home, reach out — I occasionally take on new tenants.
For professional inquiries, consulting, hosted projects, peering, or just to talk shop about networks and radios:
| markvd@markvd.net | |
| radio | K9MEV — try the W9CEQ repeaters or APRS |
| remarks | Résumé, LinkedIn, and references available on request |