Software
Back end to browser. Written, shipped, and kept running for years.
Systems engineer and developer in Park City, Utah. I fix things, build things, and keep banks out of trouble with their examiners. Here are the products I've built, the tools and scripts I give away, and the books I keep handing to people.
Today I work with 30 banks across the Midwest. I write their policies, sit with them through every exam and audit, serve on their IT committees, and explain compliance to the people who need to understand it. I also build tools that watch for configuration drift and give IT committees the reports they need to make informed decisions, clean up their environment, and reduce security risk and exposure.
I acquired these skills on the job at Celtic Bank, through many audits and exams and by working with compliance mentors. I was the IT Manager for twenty-one years, from a $2M startup to over $1B in assets. Every server, every network, every exam was mine. Later, at RESULTS Technology, I found out most institutions are fighting the same handful of problems.
Before the bank, I was a programmer. I wrote my first real code in 1994 and started Erb Networks in 1995. I still write code today, and I still build the servers and networks it runs on. LakeMonster started as a personal problem. A few times a year I was calling the lake to ask if the ice was off, what the water temperature was, and what the weather and conditions were like. Nobody had that in one place, so Dillen and I worked long and hard on what everyone said was impossible. ioJump, AuditHat and DriveCrazy came about the same way, along with the other projects on this page. They are what happens when the developer, the infrastructure guy and the compliance guy are the same person.
I've worked every layer of the stack since 1994, so I don't have to hand your problem off to someone else.
Back end to browser. Written, shipped, and kept running for years.
Agents, report pipelines and detection models that do real work, plus the policy that lets a bank actually use them.
Servers, virtualization, storage and cloud for organizations of 500 to 10,000 people.
Hotel, campus and multi-site networks, including a few that other vendors had already given up on.
On-prem and cloud, hardened to what examiners expect, from the firewall rule down to the lock on the door.
What I know best. Controls put in place for real and explained to the examiner, every year.
I keep an eye on what's coming. Most of the products on this page started because I saw a need a little before everyone else did.
Live products, each run as its own company. Each one has its own page with the story and a link to the live site.

Current lake conditions so you can have the best day on the water: water temperatures, recent satellite imagery, weather and comprehensive lake information for anglers and boaters.

Remote support and unattended access for Windows, Mac and Ubuntu, plus monitoring and a web terminal. Six-digit connect codes, nothing to install on the technician side. Free for 10 endpoints.
Tracks security drift in a financial institution, the gap between what the policies say and what the systems actually do, so boards, auditors and IT leaders see it before the examiner does.

A Mac app (Windows next) that mounts cloud storage as a native drive in Finder and File Explorer, so you open, edit and save files as if they lived on your machine. SharePoint, Teams and OneDrive today; S3 buckets and Google Drive on the way.
Built to solve a real problem, then cleaned up so anyone can use them. Free with a free account (Google or email). Each one has its own page with downloads, likes and feature requests.
PhD research tool for near-real-time fusion of thermal land and water surface temperature from free satellite sources: NASA ECOSTRESS, USGS Landsat 8/9 Collection 2 Level-2 and, optionally, ESA Sentinel-3 SLSTR.
Scaffolds grabbing the most recent cloud-filtered Sentinel-2 (or fallback Landsat) RGB cloud-optimized GeoTIFF, with optional pansharpening.
Active Directory and Group Policy governance reporting for bank and credit union IT committees. Committee-ready HTML with control mapping to the FFIEC IT Examination Handbook and NIST CSF 2.0, plus quarter-over-quarter drift tracking.
Audit a whole fleet of SonicWall firewalls from their EXP config exports. Side-by-side differences, a compliance matrix mapped to PCI DSS, NIST 800-53, CIS Controls and FFIEC, and ticket-ready remediation steps for banks and credit unions.
AI prompts that write a server’s recovery documentation with you: project overview, inventory, rebuild runbook with scripts, verification checklist and a secrets map. Paste the prompt, paste the server’s own output, save the answer.
The last two books off my nightstand. Open one for my take, then rate it or leave your own review.
Michael Singer's memoir of a forty-year experiment: what happens if you stop fighting what life puts in front of you and just say yes to it. He starts as a graduate student who wants nothing but solit…
The ones I actually hand to people. The full list of what I've read, with ratings, is on the reading list, where you can rate and comment too.
Start anywhere. Laugh-out-loud honest about anxiety, depression and taxidermied raccoons, and somehow the most hopeful books on the shelf. Her books, in order:
A neurosurgeon's memoir of the summer a stranger in a magic shop taught him to calm his body, tame his mind and open his heart, and what happened when he forgot the last part. Science and compassion i…
Four short rules, Toltec in origin: be impeccable with your word, don't take anything personally, don't make assumptions, always do your best. Simple to read, hard to live, worth re-reading every year…
Tell me what you need to be able to do. Approved requests go on a public list; signed-in members vote them up or down.
No open requests yet. Yours could be the first.
New tools, project notes and beta invites. Roughly monthly, one-tap unsubscribe.