J.Millanes
Trigger
Fetch
Build
Automate
Deploy
0

Building, automating, and shipping.

Medical VA by day, systems engineer by night.

J. Millanes

About me

Medical VA, systems builder, automation dev. 9+ years in healthcare ops.

Highlighted Projects

Pocket Bills

Bill tracker & cash-flow app. Live on Google Play.

Scourge Servers

Game-server hosting for Filipino gamers.

J. Millanes

The rare blend most Med VAs can't offer

I'm John (Joshua) Millanes, a Virtual Medical Assistant and systems & automation enthusiast.

I've spent years supporting U.S.-based clinics in neurology and other specialties, helping manage the day-to-day operations that keep practices running smoothly. Along the way, I discovered that I enjoyed building systems just as much as using them.

What started as tinkering with Linux and self-hosting turned into a passion for automation, homelabbing, and software development. Today, I maintain a Proxmox homelab, build WordPress plugins and custom tools, and run a small game-server hosting business.

These days, my work sits at the intersection of healthcare operations and technology. Beyond clinical and administrative support, I create automations, integrations, and internal apps that make processes more efficient and reduce manual work.

Most Medical VAs know how to operate the software. I enjoy understanding how it works, and building better ways to use it.

By the numbers

A quick snapshot of the work.

9+
Years in healthcare ops
20+
Plugins shipped
245+
Files in largest plugin suite
10ms
Min latency for PH players
24/7
Game-server uptime
100%
HIPAA-compliant builds

What I work with

My stack across healthcare, dev, and infrastructure.

+
Healthcare / VA
EMRs / EHRsSchedulingPrior AuthPatient CoordinationMedical RecordsHIPAARemote Team Lead
&
Automation
GoHighLevelZapiern8nWebhooksREST APIsIntegrations
{ }
Development
PythonPHPJS/TSSQLWordPressFlutterReactFlaskHTML/CSS
Infrastructure
ProxmoxLXCs & VMsDockerDebianZeroTierCloudflareGit
Design
shadcn/uiAI-assisted FEDashboard UX

How I got here

2025 –

Healthcare & Automation Specialist

A wellness clinic & a nationwide hunting club

The role where my clinical and technical skills meet. On the clinical side I handle scheduling, prior authorizations, and converting GoHighLevel leads into patients, and I led a data migration across multiple EMR systems. On the technical side I build and maintain automation workflows in GoHighLevel, wire up webhook/API integrations with Zapier and n8n, develop cross-platform and web apps, and build the WordPress plugin suites powering both platforms.

Aug 2021 – 2025

Virtual Medical Assistant

Global Medical VA

Assisted patient navigators, prepared data-analysis reports, managed medical records, served as executive assistant to clinical directors, and handled appointment scheduling and prior authorizations.

May 2019 – Jan 2021

Virtual Administrative Medical Assistant & Clinic Team Lead

Medspecialized

Led a remote team and oversaw patient scheduling. Coordinated with claims adjusters and nurse case managers on treatment and authorization status, handled medical records and electronic paperwork, managed inbound/outbound calls, and tracked daily work status.

May 2017 – Jan 2019

Customer Service Representative

Teleperformance

Handled inbound customer concerns for major U.S. clients including Caesar's Entertainment and Target.

Education

B.S. in Information Technology

ACLC College Tacloban, 2016

Projects

Things I've built, am building, or maintain. Click any card for the full story.

Pocket Bills

Pocket Bills

Monthly bill tracker & cash-flow app. React 19, Firebase, Capacitor Android. Live on Google Play.

Scourge Servers

Scourge Servers

Game-server hosting for Filipino gamers. WordPress plugin suite, Cebu data center, 10ms latency.

Hunting Club Mobile App

Cross-platform Flutter app for a nationwide hunting club. WordPress backend, GoHighLevel automation.

Clinical Staff Dashboard

Custom EMR integration with FHIR API, private staff dashboard, HIPAA-compliant. Flask + React + Docker.

Scourge-Sim

Text-based survival game engine in Python. Systemic simulation depth over graphics.

Custom WordPress Plugins

Tailored plugin suite replacing premium subscriptions. Built from scratch for a client's exact needs.

Pocket Bills

Monthly bill tracker and due-reminder app. React 19 + Firebase + Capacitor Android.

Pocket Bills home screen Pocket Bills bill list Pocket Bills calendar Pocket Bills settings
Pocket Bills home screen Pocket Bills bill list Pocket Bills calendar Pocket Bills settings

Platform

Web + Android (Play Store)

Released

2026

About

A monthly bill tracker and cash-flow app built with React 19 and TypeScript. Track recurring and one-time bills, see what's due, mark things paid, and get reminders before they're late. Works offline, syncs across devices, and ships as both an installable PWA and a native Android app on Google Play.

Set your payday schedule, pick how many days before each bill you want a reminder, and choose between push, email, or SMS alerts. The app handles the rest, automatically rolling recurring bills into each new month and tracking your cash flow alongside what you owe.

Key Features

  • Recurring & one-time bills: Track monthly bills and one-off expenses; variable-amount bills prompt for the actual amount at mark-paid
  • Cash flow tracking: Log income and expenses, see your net position at a glance each month
  • Smart reminders: Push, email, or SMS alerts before bills are due (pick 0, 1, 2, 3, 5, or 7 days ahead)
  • Works offline: Add bills, mark paid, check your calendar even with no connection. Syncs automatically when you're back online
  • Receipts: Snap a photo and attach it to any bill or transaction (Android)
  • Multi-currency: Works in USD or PHP, switch anytime
  • Calendar view: See every bill on a monthly calendar with day-dot indicators
  • Onboarding guide: Swipeable intro for new users, reopenable from Settings
  • Installable: Add to your home screen on Android or use the native Play Store app
  • Customizable categories: Rename, add, or remove bill categories to match how you think about your spending

Tech

React 19TypeScriptTailwind v4FirebaseCapacitorPWAGoogle Play
Google Play liveReact 19 + CapacitorPWA installable

More Projects

Scourge Servers

Game-server hosting for Filipino gamers. WordPress plugin suite, Cebu data center, 10ms latency.

Since

Ongoing

Location

Cebu, Philippines

About

A game-server hosting business at scourgeservers.org. What started as hosting an Arma 3 Exile server grew into a real service: a data center in Cebu, Philippines, 10–70ms low latency for PH players, and 24/7 uptime. Hosts games like Project Zomboid and communities such as MayhemPH and The Ancient of Days.

The whole platform (storefront, game-server management, hosting, and billing) runs on a WordPress plugin suite I built myself.

10–70ms latency24/7 uptimeCebu, PH data center

The Plugin Suite

The WordPress ecosystem powering Scourge Servers, all built by me:

Manager

The core management plugin, Dockerized with its own frontend & backend.

Game Servers

Game-server provisioning & management for multiple game types.

Hosting

Hosting plans, billing, and customer workflows.

Homepage & Addons

The storefront and supporting feature modules.

WordPress MCP

Custom MCP integration for AI-assisted site management.

custom-built

Tech

WordPressPHPJavaScriptDockerNginxProxmoxCloudflareMCP
Visit scourgeservers.org

More Projects

Hunting Club Mobile App

Cross-platform Flutter app for a nationwide hunting club. WordPress backend, GoHighLevel automation.

Platform

iOS + Android

Status

Active testing (TestFlight + beta)

Client

A nationwide hunting club

About

Built with Flutter for Android and iOS, currently in active testing (TestFlight on iOS, beta on Android). It's the front door to a large community platform I also power on the web, a suite of WordPress plugins I built from scratch, with GoHighLevel automation and API integrations wiring the member workflows together.

Screenshots

Hunting club app, home screen Hunting club app, member screen

Tech

FlutteriOS + AndroidTestFlightWordPressGoHighLevelREST APIs

More Projects

Clinical Staff Dashboard

Custom EMR integration with FHIR API. Private staff dashboard, HIPAA-compliant. Flask + React + Docker.

Client

A wellness clinic

Compliance

HIPAA

About

A custom EMR integration with a private staff dashboard for clinic operations. I built a server-side integration against a FHIR API using SMART Backend Services (JWT-bearer auth, US VPN egress for compliance), exposed through a Flask API and a React dashboard that surfaces patient charts, clinical notes, and a multi-provider schedule, fully containerized with Docker.

The system is HIPAA-compliant and built to protect PHI end to end: scoped read-only access, secure session handling, and no patient data left exposed.

Clinical staff dashboard

Tech

SMART Backend ServicesJWT + VPN egressFlask + ReactDockerHIPAA compliant

More Projects

Scourge-Sim

Text-based survival game engine in Python. Systemic simulation depth over graphics.

Status

Ongoing experiment

Language

Python

About

A text-based survival game engine in Python, focused on systemic simulation depth over graphics. An ongoing experiment in deep game mechanics, emergent behavior, and clean engine architecture.

Tech

PythonSystems DesignEmergent Behavior

More Projects

Custom WordPress Plugins

A tailored WordPress plugin suite built from scratch so the client never pays for premium plugins again.

Platform

WordPress (PHP)

Scope

14 custom plugins

Status

Actively maintained

About

Most businesses that run WordPress end up stacking expensive premium plugins for features that almost fit but never quite match their workflow. This project is the opposite approach: build exactly what the client needs and nothing they don't.

I built a custom WordPress plugin suite from scratch for a client who was spending on multiple premium subscriptions. Instead of duct-taping together third-party tools with conflicting updates and licensing headaches, every feature is tailored to their exact operational workflow. Member management, content workflows, automation hooks, and integrations are all handled in-house.

The result: no recurring plugin license fees, no compatibility breakage on WordPress updates, and every feature works exactly the way the business actually operates. When they need a new capability, I build it. When something breaks, I fix it directly. No support tickets, no waiting on third-party developers.

Plugin Suite

14 custom-built plugins, each solving a specific operational need. No premium subscriptions, no third-party dependencies.

Content Credits

Content submission program where members earn free membership months by submitting approved content. Handles uploads to Google Drive, Zapier integration, reviewer workflows, and WooCommerce subscription extensions.

33 PHP files · Google Drive · Zapier · WooCommerce

Rank Manager

Auto-assigns member ranks based on activity and revokes Founder status when no active subscription remains. Includes cron jobs, attendance tracking, prospect handling, and webhook notifications.

9 PHP files · Cron · Webhooks · WooCommerce Subscriptions

Submission

Hunt content submission form with media uploads to Google Drive and form data pushed to Zapier. Login-gated with AJAX handling and database tracking.

10 PHP files · Google Drive · Zapier · AJAX

Member Portal

Member portal with announcement management. Shortcode-driven with an admin interface for managing portal content and member-facing communications.

3 PHP files · Shortcode · Admin UI

Matchmaker

Member connection and matchmaking for logged-in users. REST API endpoints power the matching logic with a front-end shortcode interface.

3 PHP files · REST API · Shortcode

Trophy Tag Tool

Members-only trophy photo tagging tool. Overlays a branded tag on harvest photos, submits to n8n for processing, and lets users download the result.

7 PHP files · n8n · AJAX · Webhook

Regional Team Map

Interactive US map showing regional directors, gated to logged-in users. State-by-state data rendering with an admin management interface.

6 PHP files · Interactive Map · Admin UI

Map Manager

Controls the staff directory map: member data endpoints, business type approvals, and map display settings via AJAX-driven admin interface.

3 PHP files · AJAX · Admin UI

Member Stats

Adds a "View More Info" modal to directory member cards, showing extended profile data via AJAX. Lightweight and focused.

2 PHP files · AJAX

Checkout Skin

WooCommerce checkout overhaul. Custom-designed checkout flow that replaces the default WooCommerce checkout experience.

1 PHP file · WooCommerce Hooks

Expose Membership Fields

Exposes WooCommerce Membership user meta fields to the WordPress REST API for use with Zapier and n8n automation pipelines.

REST API · Zapier · n8n

Event Webhook

Fires a single webhook to n8n on member event updates. Clean event-driven integration for the automation pipeline.

Webhook · n8n

ACF User Defaults

Migration utility that applies ACF default values to users who hold an active WooCommerce Subscription. Batch processing tool.

ACF · WooCommerce Subscriptions

AI MCP Plugin

Connects WordPress to AI model context protocol servers, letting external AI agents read and write site data securely. Enables automated content workflows and intelligent site management through MCP.

MCP · AI Integration · REST API

Key Benefits

  • Zero premium plugin costs: Every feature is custom-built; no recurring license fees for plugins that almost fit
  • Tailored to the workflow: Features match the client's actual operations, not a generic plugin's assumptions
  • Full control: No dependency on third-party update schedules, licensing changes, or deprecations
  • Direct ownership: When something breaks or needs changing, it gets fixed immediately by someone who knows the codebase
  • Clean architecture: No plugin bloat; only the code the business needs, nothing extra running in the background
  • Future-proof: New capabilities are built as in-house features, not new subscriptions

Tech

PHPWordPressCustom Post TypesREST APIWooCommerce HooksGoHighLeveln8nZapierGoogle Drive APIACFWebhooksCron Jobs

More Projects

Say hello

Questions, collaborations, or opportunities. I read every message.

!

You've reached today's message limit. Try again tomorrow.

Please enter your name
Please enter a valid email
Please write a message (at least 10 characters)