Skip to main content

Web Developer · Automation Specialist · App Developer

Hi, I'm Michael 👋

I build and ship apps end to end under my own studio, Rubiconetic. The most recent one is Scanity, an ingredient scanner that's live on iOS and Android. On the automation side I've saved clients over $192K with 200+ n8n workflows.

39 · Prescott, Arizona · 16+ years building and leading technical work

Michael Rubi

Ask the chatbot anything about me. It answers from my actual background.

Experience

  1. 2025 — Present Current

    Founder & Principal Engineer

    Rubiconetic

    • One-person software studio. I do the product design, the architecture, the build, the store release, and the support calls after.
    • Shipped Scanity to the iOS App Store and Google Play. It's an ingredient scanner that resolves additives through their E-numbers, trade names, and synonyms across 452,000+ products; originally built with React Native and Expo, then migrated to Swift and Skip.dev for Android.
    • Built Scanity's data layer on USDA FoodData Central and Open Food Facts with nightly refreshes, and kept user data on the device rather than on a server.
    • Building MacroMeso, a diet and training engine that pairs macro targets with mesocycle programming.
    • Run the studio's backend on a self-hosted two-node Kubernetes (K3s) cluster managed through GitOps. Client-facing n8n webhooks go out through Cloudflare Tunnels with no open firewall ports, and every admin tool stays off the public internet.
  2. Jan 2025 — Present Current

    Freelance Automation Engineer & Web Developer

    Upwork

    • Saved clients over $192K by delivering 200+ n8n automations, moving staff off repetitive work.
    • Cut client onboarding time 73% with a deployed onboarding automation and custom dashboard.
    • Migrated 15 Zapier Zaps to n8n, producing more robust and cost-effective workflows under client control.
    • Built a Slack bot that securely triggers backend automations for content generation and data processing, saving ~81 labor hours per month.
  3. Sep 2023 — Jan 2025

    Personnellist

    United States Air Force (Reserve)

    • Worked with unit stakeholders to put new personnel processes in place, which kept actions accurate and on schedule.
    • Consistently exceeded assigned performance goals while serving part-time and moving into development full-time.
  4. Jun 2010 — Sep 2023 13 yrs

    Avionics Craftsman

    United States Air Force (Active Duty)

    • Led teams of 8–12 technicians through avionics system assessments, troubleshooting, and repair.
    • Earned the 7-level Craftsman rating, the Air Force's senior technical qualification for the career field.
    • Managed logistics, tooling, and manpower for system assessments across concurrent aircraft.
    • Briefed technical detail, project status, and objectives to team members and senior stakeholders.

Education & Certifications

  • BAS, Internet & Web Development

    ASU · Aug 2024

    Graduated summa cum laude with a 4.0 GPA. JavaScript, HTML, CSS, Git, and Agile delivery.

  • AAS, Avionic Systems Technology

    Community College of the Air Force

    Earned in service, alongside the 7-level Craftsman rating.

  • Digital Marketing & E-commerce Certificate

    Google · Jan 2025

    SEO, campaign analytics, and e-commerce operations. Via Coursera.

Featured Products

View More

MacroMeso

In Development

Diet and training engine. It puts macro targets and mesocycle programming in the same loop, so your nutrition adapts to the training block instead of just sitting in a tracker next to it.

Rubiconetic screenshot

Rubiconetic

Live

The studio's marketing site. It's pre-rendered all the way down, so there's no backend and no database. GSAP handles the motion through Svelte 5 attachments, and the hero and contact sections each run their own generative Canvas2D visual.

Recent Posts

View More

I spent a while dismissing no-code automation as a thing for people who can't write scripts. I was wrong. Here's how I ended up on n8n, why I'm moving to Windmill, and how Zapier and Make compare.

Send a msg to start the chat. You can ask the bot anything about me.