Mark Villalon
Open to conversations
Summary
TODO — three or four sentences in your own voice. What you build, who you build it for, and what you want next. This is the first thing an employer reads; keep it concrete rather than adjectival.
Highlights
- U.S. military veteran
- Founder, MVLabs LLC (Ohio, est. 2025) — D-U-N-S registered
- Designs and operates a production self-hosted stack: firewall, L3 core routing, VLAN segmentation, Zero Trust access, 25+ containerised services
- Ships full-stack products end to end — Next.js/React web, React Native mobile, Postgres/Supabase backends with row-level security
Current
Founder & Principal Engineer
Building and operating two product lines: ToolBelt Systems (AI agent services and marketing systems for small trade businesses) and Sovereign Systems (privacy-first consumer software). Responsible for everything from network architecture to shipped application code.
Experience
Not filled in yet — edit data/career.json
Skills
Infrastructure & Networking
- OPNsense
- MikroTik RouterOS
- VLAN design & segmentation
- Cloudflare Zero Trust / Tunnel
- WireGuard
- DNS (Unbound, split-horizon)
- Linux administration
- Docker & Compose
Software
- TypeScript
- React
- Next.js
- Node.js
- Python
- React Native / Expo
- PostgreSQL
- Supabase (RLS)
- Neo4j / Cypher
AI & Automation
- LLM application development
- Agent tooling & orchestration
- Retrieval and graph-backed QA
- n8n workflow automation
- Local model deployment
Practice
- Self-hosting & data sovereignty
- Backup and recovery design
- Security hardening
- Technical documentation
Selected Work
Sovereign home infrastructure
A production-grade home network and service stack: OPNsense firewall, MikroTik L3 core, VLAN segmentation, Cloudflare Tunnel with Zero Trust access policies, and 25+ containerised services including photo, file, password and monitoring platforms. Runs the household and doubles as the reference implementation for product work.
- OPNsense
- MikroTik
- Docker
- Cloudflare Zero Trust
- Home Assistant
BarPulse
Android application for anonymous venue service signals. Postgres schema with row-level security acting as the identity firewall, all client writes routed through SECURITY DEFINER procedures, moderation pipeline for user-generated content.
- React Native
- Expo
- Supabase
- PostgreSQL
- PostGIS
ToolBelt Systems
AI agent services and marketing systems for small trade businesses — assessment, build, and managed retainer model.
- Next.js
- Vercel
- Stripe
Graph-backed business QA
Plain-English questions answered over a connected business dataset — an LLM writes Cypher against a live schema and returns verified results, including multi-hop queries across customers, jobs, parts and invoices.
- Neo4j
- Cypher
- Python
- LLM tool use