Intro

Inventor and consultant in Sierra Vista, Arizona — 29 years in product development and programming, from security and infrastructure to embedded products. Current focus: MedAlert, a bedside wellness platform with mmWave radar, wearable integrations, and Alexa smart-home alerts.

Background: Texon LP, NASA security consulting (contractor), six granted U.S. patents on hybrid building networks (VUTP), and hands-on IoT prototype development. See work · ESP32 cam · Contact

AI Workflow Automation

I build agent-backed automations that do the repetitive research and drafting inside a workflow — while a person approves every consequential step. AI leverage without handing over the wheel: a human in control, an audit trail, and nothing sent or changed without a yes.

What I build

  • Multi-agent pipelines — research → score → rank → draft, coordinated from Python
  • Desktop apps a non-coder can run — one window, plain buttons, no terminal
  • Integrations to your systems — Gmail, CRMs, databases, the web — via official APIs and MCP
  • A human approval gate on every step that matters

How I work

  • Intake — we map one real process: trigger, inputs, the 2–6 stages a person does today, systems, approval points, and output
  • Build — each stage becomes one gated agent step
  • Integrate — your systems become tools the agent can use
  • Ship — a desktop app your team runs, plus a short runbook

Case study — multi-agent job-search pipeline

A chain of agents scouted live postings, scored each against a real profile, ranked them, and drafted tailored cover letters — with a human approving every step. In one real run it evaluated 8 roles (fit-scored 43–74 with itemized gaps), shortlisted the top 3, and produced 5 same-day submitted applications. Uploads, CAPTCHAs, and the final submit stayed manual by design.

Career Copilot — roles table, Job Scout + Hunter, and yes/no approval step

Full write-up: the case study on GitHub.

Where it applies

  • Sales — research leads, score fit, draft tailored outreach → you approve and send
  • Operations — triage inbound email/tickets, draft responses → a person confirms
  • Reporting — gather inputs, draft the weekly or board report → an owner signs off

Built on the Cursor SDK · open-source examples: cursor-agent-lab · workflow-app-starter

Apps

Tools I’ve built on this stack — open source on GitHub, with desktop builds — plus the reusable template I use to build them for clients. Want a custom app for your team, or to license one of these? Get in touch.

Career Copilot (Windows)

Career Copilot — roles table with fit scores, Job Scout + Hunter, yes/no workflow

Job Scout + Hunter in one desktop app: live search (LinkedIn, Indeed, and more), a roles table with fit scores, matchers against your résumé, ranked shortlist, and cover-letter drafts — you only say Yes or No. Includes Email Check (read-only Gmail) and Task Assistant. Bring your own Cursor API key; 14-day trial with CCOP-TRIAL.

  • Job Scout — LinkedIn/Indeed seeds, live board search, fit table
  • Matchers + ranker — honest APPLY/MAYBE/SKIP scoring and top picks
  • Local reports — markdown saved on your machine; nothing auto-submitted

$79 one-time license · open patterns on GitHub. Same Windows build free on GitHub (MIT); Buy on Gumroad for checkout and license key by email.

Workflow App Starter

Workflow Copilot launcher running a report workflow

A reusable template for shipping agent-backed workflow apps to a client or team: define the steps, wire in their systems, and hand over a desktop app a non-coder can run. This is the spine behind custom builds.

Job Inbox Checker (Windows)

A small standalone app that scans your Gmail for real replies to job applications — interviews, recruiters, rejections — and skips the “we received your application” noise. Read-only: it can never send, delete, or change your mail. A one-time Google connection is required on first run.

Python BackUp (Windows)

Python BackUp desktop app showing a completed folder backup with live log output

A standalone folder-backup app — copy on demand or on a schedule you set (every N days at a clock time). Incremental copies skip files that already match the destination. CSV logs and a live console show what ran. No cloud account required.

  • Backup Now — one-off copy; source and destination only
  • Schedule — interval in days + 24-hour clock time (e.g. 09:00)
  • Incremental — unchanged files are skipped on repeat runs
  • CSV logs — success and error trails under logs/

Same Windows build on GitHub (MIT, free). Buy on Gumroad to support ongoing development — you get the same zip with SETUP.txt inside.

MedAlert

MedAlert is a contactless bedside wellness platform for caregiver peace of mind — passive mmWave radar at the bed, plus a Health Board that pulls in rings, watches, blood pressure, temperature, and smart-home alerts.

The bedside unit uses 60 GHz mmWave radar (Seeed MR60BHA2) and an ESP32-C6 to detect presence, estimate breathing and heart rate, flash a local NeoPixel alarm, and send staged SMS via Twilio when configurable conditions are met.

Health Board

Live dashboard at medalert.stephenv.net — Oura ring connected today; one view for vitals, trends, and recovery signals.

MedAlert Health Board overview - vitals grid and recovery summary Health Board recovery trends - improving and declining signals Health Board weekly charts - heart rate, readiness, sleep, activity Health Board chart detail - trends over time

Visit medalert.stephenv.net

Bedside hardware

MedAlert prototype - Seeed XIAO ESP32-C6 and MR60BHA2 mmWave kit

What it does

  • Passive presence and vitals sensing at the bedside (no camera, no microphone)
  • Person-present gating to reduce false alarms from an empty bed
  • NeoPixel local alarm plus LAN dashboard for status and cancel
  • Wi-Fi setup portal and Twilio SMS escalation to primary and family contacts
  • Health Board at medalert.stephenv.net — Oura ring live today; watches, BP cuffs, thermometers, and more on the same dashboard
  • Alexa & Matter — whole-home announcements via Echo Routines (ACK application submitted)

Connected devices

  • Smart rings — Oura (heart rate, SpO₂, sleep, readiness)
  • Smart watches — activity, sleep, and heart rate via health APIs
  • Blood pressure — cuff readings for trend and alert context
  • Temperature — body or room sensors for fever and comfort monitoring
  • Alexa & other smart home — voice announcements and automation when alarms fire

Status

Working engineering prototype — flashable firmware, web UI, alarm logic, Health Board, and documentation. Not a cleared medical device; wellness / demo use with appropriate oversight.

Seeking licensing, acquisition, or co-development with a strategic OEM or health-tech partner.

Project: med-alert-prototype · Sierra Vista, AZ

Work

Selected work from 29 years across embedded products, patented network systems, and consulting.

MedAlert

Contactless bedside wellness platform — see project details or visit the Health Board (rings, watches, BP, temperature, Alexa).

ESP32 Cam

Seeed XIAO ESP32-S3 Sense live stream — see camera details (password required).

Service Health Monitor

Dependency-free Python / Tkinter dashboard that watches sites, APIs, and devices with live status cards, internet speed tests, and Twilio SMS alerts — open source on GitHub (MIT, unit tests, CI, packaged Windows build).

Patents — VUTP hybrid networks

Co-inventor on six granted U.S. patents (Orbit-Matrix / Global Communications) covering hybrid command management over existing building wiring.

Patent links open Google Patents in a new tab. This page stays open — use Close (top right) or the browser Back button to return.

Consulting

Security and solutions consulting — NASA (contractor), Texon LP, and independent client work. Problem solving from requirements through deployable systems.

ESP32 Cam

About Me

Stephen Vowell — inventor and consultant

Stephen Vowell · Sierra Vista, AZ · vowellstephen@gmail.com

Professional summary

Software engineer and consultant with 29 years in product development and programming — from mission-critical security consulting (NASA contractor) and enterprise systems at Texon LP to shipping production web services, embedded firmware, and patented network architectures. Strong hands-on coding in JavaScript (Node.js), C/C++, and Python; comfortable owning features end-to-end: design, implementation, review, deployment, and debugging in live environments. Recent work includes LLM-integrated voice assistants and agentic Python automation.

Current projects: MedAlert — contactless bedside wellness platform (mmWave radar + ESP32-C6 + live Health Board); Lumin — open-source Windows voice assistant (Groq, tool calling, desktop app).

Current project — MedAlert

medalert.stephenv.net · GitHub · Project details · 2024–present

Contactless bedside wellness — no camera, no microphone. Production Health Board (Node.js, Oura OAuth, vitals dashboard) plus bedside firmware (C++/ESP32-C6, 60 GHz radar, Twilio SMS, NeoPixel alarms). Oura ring live; watches, BP, and Alexa on the roadmap.

Technical skills

  • Languages: JavaScript (Node.js, ES modules), C/C++ (embedded), Python, HTML/CSS
  • Backend & APIs: Express, REST, OAuth 2.0, token refresh, reverse-proxy hosting
  • Embedded & IoT: ESP32 (C6, S3), PlatformIO, Wi‑Fi, UART/sensor stacks, NVS, MJPEG/HTTP servers
  • Infrastructure: DNS (Cloudflare), deploy automation, Linux PaaS, environment-based secrets
  • AI & automation: Groq LLM/STT integration, tool calling, speech pipelines, Cursor SDK agents, Gmail API/OAuth
  • Practices: Production code, debugging, code review, technical documentation

Professional experience

Independent software engineer & consultant

Sierra Vista, AZ / Houston, TX · 2024–present

  • Design, implement, and operate production Node.js services and embedded firmware for MedAlert
  • Shipped Lumin — Windows voice assistant with Groq STT/LLM, tool calling, session memory, and PyInstaller desktop packaging
  • Debug deployments across GoDaddy Node.js PaaS, Cloudflare DNS, and home-lab devices
  • Write API guides, deployment runbooks, and operator documentation

MedAlert Health Board — lead developer (Node.js)

medalert.stephenv.net · 2024–present

  • Express API: Oura OAuth 2.0, token persistence, auto-refresh, dashboard REST endpoints
  • Vanilla JavaScript frontend with Chart.js, auto-refresh, and alert-driven UI
  • Linux PaaS deploy pipeline; secrets via host UI; cross-platform zip packaging

MedAlert bedside unit — lead firmware developer (C/C++)

PlatformIO / ESP32-C6 · 2024–present

  • 60 GHz mmWave radar, person-present gating, debounced alarms, NeoPixel feedback
  • Captive-portal Wi‑Fi setup; LAN JSON status/cancel APIs; Twilio HTTPS SMS escalation

NASA — security consultant (contractor)

Johnson Space Center area, Houston, TX

  • Security consulting for mission-critical environments: risk assessment and deployable solutions
  • Bridged security policy and engineering teams under high-reliability expectations

Texon LP — solutions developer / technical consultant

Houston, TX · midstream energy / technology

  • Custom systems for crude-oil blending, pipeline logistics, and terminal operations
  • Requirements through deployment in a regulated production environment

Co-inventor — VUTP hybrid command-management systems

Orbit-Matrix / Global Communications · ~2007–present

Six granted U.S. patents on hybrid networks over existing building wiring and centralized command authority.

Selected projects

  • MedAlertHealth Board, bedside radar, OAuth, alerts, SMS
  • Lumin — Windows voice assistant: Groq LLM + Whisper STT, tool calling, web search, desktop app (MIT)
  • service-monitor — Python / Tkinter service dashboard with speed tests & SMS alerts (MIT, tested, CI)
  • espcamESP32-S3 MJPEG stream, Cloudflare tunnel
  • esp32-round-display-clock — clock & stopwatch for the Seeed XIAO round display (C++)
  • python-backup — scheduled folder-backup tool with a GUI (Python)
  • stephenv.net — portfolio and project showcase

Patents

Co-inventor, 6 granted U.S. patents (VUTP hybrid command management):

Patent links open Google Patents in a new tab. This page stays open — use Close (top right) or the browser Back button to return.

Résumé · July 2026 · PDF download