About John Cornelison
Software architect, emergency tech builder, and Vashon islander since 2005.
I've been writing software professionally since 1992 — from porting Windows NT to PowerPC at IBM's Kirkland Programming Center, to building healthcare information exchanges for the U.S. Army at Madigan, to preparing designs for Thailand's Phuket Provincial Intelligent Operations Center.
Since 2010, I've run Vashon Software from the island — taking on everything from modern static websites for local businesses to complex microservices architectures for emergency operations centers.
I'm a full-stack developer, system architect, and longtime Vashon community member. If you need something built — big or small — let's talk.
Background & Credentials
Founded Vashon Software
2010
IBM Kirkland
NT/PowerPC team, 1993–1995
Madigan Army / WRMC
Healthcare IT Architect, 2006–2010
FEMA EMI Graduate
35+ courses, 2009–present
FCC Licensed
KE7KDQ General Class
VashonBePrepared
Founding President & CTO, 2005–2024
Seeed Studio Ranger
IoT consultant & community advocate
BA Mathematics
The Colorado College, 1981
Projects I've Built
Just a few of the open-source tools I've developed and maintain:
EOC.online →
Software for Emergency Operations Centers — designed to run cloud or on-prem, with or without internet.
VashonMesh / Mesh101 →
LoRa radio mesh network using LoRaWAN, MeshCore & Meshtastic for off-grid communications.
RangerTrak →
Angular PWA for Search & Rescue member tracking — works without cell or internet coverage.
OpenFemaNgClient →
Angular + Google Maps tool for analyzing and visualizing OpenFEMA disaster data APIs.