{"$schema":"https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json","basics":{"name":"Michael Rubi","label":"Web Developer · Automation Specialist · App Developer","email":"michael@rubiconetic.com","url":"https://michaelrubi.com","summary":"Web developer, automation specialist, and app developer. I run Rubiconetic, a one-person software studio, and ship my own products end to end. Scanity, an ingredient scanner, is live on the iOS App Store and Google Play. As a freelance automation engineer I've saved clients over $192K with 200+ n8n workflows. Before software I served over 14 years in the U.S. Air Force, 13 of them on active duty leading teams of 8 to 12 avionics technicians. Open to web development and automation roles, remote or with relocation.","location":{"city":"Prescott","region":"Arizona","countryCode":"US"},"profiles":[{"network":"LinkedIn","username":"michaelrubi","url":"https://www.linkedin.com/in/michaelrubi"},{"network":"GitHub","username":"michaelrubi","url":"https://github.com/michaelrubi"}]},"work":[{"name":"Rubiconetic","position":"Founder & Principal Engineer","startDate":"2025","highlights":["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."]},{"name":"Upwork","position":"Freelance Automation Engineer & Web Developer","startDate":"2025-01","highlights":["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."]},{"name":"United States Air Force (Reserve)","position":"Personnellist","startDate":"2023-09","endDate":"2025-01","highlights":["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."]},{"name":"United States Air Force (Active Duty)","position":"Avionics Craftsman","startDate":"2010-06","endDate":"2023-09","highlights":["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":[{"institution":"Arizona State University","studyType":"BAS","area":"Internet & Web Development","endDate":"2024-08","score":"4.0","summary":"Graduated summa cum laude with a 4.0 GPA. JavaScript, HTML, CSS, Git, and Agile delivery."},{"institution":"Community College of the Air Force","studyType":"AAS","area":"Avionic Systems Technology","summary":"Earned in service, alongside the 7-level Craftsman rating."}],"certificates":[{"name":"Digital Marketing & E-commerce Certificate","issuer":"Google","date":"2025-01","summary":"SEO, campaign analytics, and e-commerce operations. Via Coursera."}],"skills":[{"name":"Languages","keywords":["Swift","JavaScript","TypeScript","HTML","CSS"]},{"name":"Frameworks","keywords":["SwiftUI","Skip.dev","Svelte","SvelteKit","React Native","Expo"]},{"name":"Automation","keywords":["n8n","Zapier","Slack bots","Webhooks"]},{"name":"Data","keywords":["PostgreSQL","SQLite","Supabase"]},{"name":"Infrastructure","keywords":["Docker","Kubernetes (K3s)","GitOps","Cloudflare","Git"]}],"projects":[{"name":"Scanity","description":"Ingredient scanner for iOS and Android. Point it at a barcode and it resolves every additive through its E-numbers, trade names, and synonyms, then checks the result against the blocklist you built and gives you one verdict: Safe, Caution, or Danger. It covers 452,000+ products. There's no 0-100 score and there are no ads.","keywords":["Swift","Skip.dev"],"url":"https://scanityapp.com/","status":"shipped"},{"name":"MacroMeso","description":"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.","keywords":["TypeScript","Svelte"],"url":"https://macromeso.com/","status":"in-development"},{"name":"Rubiconetic","description":"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.","keywords":["Svelte","TypeScript","CSS","GSAP"],"url":"https://rubiconetic.com/","status":"live"}],"meta":{"canonical":"https://michaelrubi.com/resume.json"}}