{"$schema":"https://www.andrewfribush.com/career/schema/brief-v1.json","schemaVersion":1,"id":"https://www.andrewfribush.com/career/brief.json","canonical":"https://www.andrewfribush.com/career/brief.json","lastVerifiedAt":"2026-08-31","name":"Andrew Fribush","bio":"Andrew Fribush builds consequential systems where software meets institutions — finance, healthcare, commerce, government data, and the mechanisms that govern AI agents — from Austin, Texas. A software and computer engineer shipping production systems since 2008: more than seventy named engagements across banks, ecommerce, healthcare, and AI infrastructure. He ran the AI practice at Abstract as Director of Engineering through 2026 — a multi-year contract engagement through his own practice, held with the Director title — and independently builds a suite of public-data APIs that turn US federal datasets into MCP servers and REST APIs for AI agents. He is Upwork Expert-Vetted (top 1% of freelancers). He takes engagements — fractional technical leadership, production AI systems, and expert consulting — and is open to the right full-time role.","record":"Engineering since 2008: more than seventy named engagements, founder → CTO → Director of Engineering. $4.27M in lifetime personal contract earnings and $29M+ in project budgets managed; the Upwork subset alone is platform-verified at Expert-Vetted (top 1%), $500K+ across 27 contracts.","positioningFirstPerson":"I build consequential systems where software meets institutions: finance, healthcare, commerce, government data, and the mechanisms that govern AI agents.","availability":{"statusCode":"available","status":"Taking select engagements.","startWindow":"Start within 1–2 weeks of agreement.","leadTimeDays":{"min":7,"max":14},"validThrough":"2026-10-15","afterValidThrough":"Treat availability as unknown and re-fetch this endpoint.","workAuthorization":"US citizen — no visa sponsorship required","location":{"city":"Austin","region":"TX","country":"US","remote":"US","travel":true}},"lanes":[{"id":"fractional-cto","title":"Fractional CTO / technical leadership","forms":["fractional","advisory"],"priority":1,"summary":"Owning the technical direction of a product company, especially healthtech or connected hardware. Software and computer engineer who has run a practice with teams from solo to 27 at peak, scaled infrastructure more than 10× through a demand spike, reported to CEOs, managed $29M+ in project budgets (annual engineering budget to $3.3M), most recently oversaw a client portfolio doing a combined $65M a year in revenue (annualized), and hires specialists while still shipping alongside them.","evidence":[{"label":"The engagement record","url":"https://www.andrewfribush.com/projects#record"},{"label":"The timeline, 2008 to now (fig 1.4.1)","url":"https://www.andrewfribush.com/fig/1.4.1"},{"label":"Résumé","url":"https://www.andrewfribush.com/resume"}]},{"id":"embedded-devices","title":"Embedded & connected devices","forms":["fractional","contract"],"priority":2,"summary":"Production devices in the field, by a computer engineer whose first language was C: Del Mar Vacations' AWS IoT digital twins deployed across a vacation-rental fleet in mid-expansion (227 managed homes in Nov 2020, grown to 320 by late 2021), integrating a sprawling, heterogeneous device estate: Flo, Flume, YoLink LoRa, SensorPush, Minut, Tank Utility, and a mixed installed base of locks, alarms, thermostats, and networking gear, among others, plus custom ESP32 pressure nodes and Raspberry Pi gateways Andrew built at the bench and field-installed alongside the crews, with a React Native field-service app for the crews acting on the data; and MMD Inspector's mold-sensing workflow: Protimeter BLE meters and FLIR thermal integrated, custom leave-behind sensors taken through contract manufacturing to a mass-production build. Startup device work, stated exactly: Bevi's Standup dispenser (2016–18): on-machine screen/UI programming, telemetry/backend integration, and in-field machine servicing; Pavlok's post-launch hardware revisions (2015–17): hands-on across most of the module (stimulus circuit, vibration motor, accelerometer, BLE SoC, battery/charging) plus companion software; WOO's kiteboarding jump sensor (Kinematiq, 2015–16): session software and spec-level work on the 9-axis IMU + BLE stack; ROCKI's second-generation Wi-Fi audio streamer (2014–15): software with component-spec involvement (Wi-Fi module, DAC/audio path, control protocol); and contract work out of MakerBot's Newbury Street offices in the Replicator era (2014–15). Manufacturing responsibility at the managing/interfacing level: sourcing, component specs, and production communication with Chinese manufacturers across several device engagements, plus MMD's mass-produced, contract-manufactured sensors (2020–21). Recent custom builds (2024–2026), in real third-party use, cover the core device patterns of sensing, OTA updates, companion-app communication, and safety interlocks: a remote-start safety interlock on a heating element built to the UL 60335 standard, an ESP32 water-pressure/leak node with OTA updates, a BLE environmental probe with a companion app, and a thermal-protection phone enclosure for sauna use.","evidence":[{"label":"The engagement record","url":"https://www.andrewfribush.com/projects#record"},{"label":"Résumé · Del Mar","url":"https://www.andrewfribush.com/resume"}]},{"id":"production-ai","title":"Production AI systems","forms":["full-time","contract"],"priority":3,"summary":"Senior/staff work on AI systems that must hold up in production: speech and audio pipelines, RAG, LLM orchestration with compliance controls. Ran Abstract's AI practice as Director of Engineering through 2026: FINCA's six-language audio pipeline, ALL-SAFE's prize-winning training assessment, Saatva's customer intelligence.","evidence":[{"label":"ALL-SAFE case","url":"https://www.andrewfribush.com/projects/allsafe"},{"label":"FINCA International case","url":"https://www.andrewfribush.com/projects/finca-international"},{"label":"Résumé · Abstract","url":"https://www.andrewfribush.com/resume"}]},{"id":"agent-infrastructure","title":"Agent infrastructure & data platforms","forms":["full-time","contract"],"priority":4,"summary":"Applied agent-governance engineering: the Dendrite public-data corpus (40+ data products, 443 MCP tools), Cairn, a continuity layer built to guard long-horizon agent work against drift, and the machine-gated multi-agent methodology that builds this site.","evidence":[{"label":"Dendrite corpus","url":"https://www.andrewfribush.com/projects/dendrite-corpus"},{"label":"How this site is built","url":"https://www.andrewfribush.com/colophon"}]},{"id":"government-data","title":"Government data & civic technology","forms":["full-time","contract"],"priority":5,"summary":"The Dendrite public-data corpus turns US federal datasets into production MCP/REST services; Cameral runs analysis over a billion-plus data points for campaigns and advocacy groups; and the subcontract record includes judicial software for New Jersey's tax-appeals system, a foreign-aid visibility project for the State Department, and engineering for the VA and DoD.","evidence":[{"label":"Dendrite corpus","url":"https://www.andrewfribush.com/projects/dendrite-corpus"},{"label":"Cameral","url":"https://www.andrewfribush.com/projects/cameral"},{"label":"Public-sector record","url":"https://www.andrewfribush.com/resume"}]},{"id":"healthcare-software","title":"Healthcare software","forms":["fractional","contract"],"priority":6,"summary":"Allermi's allergy-telehealth build (provider app, patient app, backend); the ALL-SAFE surgical-training platform deployed across 3 countries; NeuroPraxis, a native iOS healthtech app; and an emergency-dispatch platform. Comfortable where compliance and clinical stakes are real.","evidence":[{"label":"ALL-SAFE case","url":"https://www.andrewfribush.com/projects/allsafe"},{"label":"The engagement record","url":"https://www.andrewfribush.com/projects#record"}]},{"id":"ecommerce","title":"Ecommerce: Shopify Plus & headless","forms":["fractional","contract","advisory"],"priority":7,"summary":"Nine-figure Shopify Plus engineering: the Pat McGrath Labs replatform, Credo Beauty end to end (ERP → storefront, plus the 0→$5M+/yr mobile app), Steele Canvas's custom ERP with real-time inventory, Eleven Madison Park's headless storefront, multi-region compliance, subscriptions, and clienteling. The practice runs revenue-critical commerce systems for DTC brands doing tens of millions a year. Available for retained ongoing work as well as builds.","evidence":[{"label":"Credo Beauty case","url":"https://www.andrewfribush.com/projects/credo-beauty"},{"label":"Pat McGrath Labs case","url":"https://www.andrewfribush.com/projects/pat-mcgrath-labs"},{"label":"The engagement record","url":"https://www.andrewfribush.com/projects#record"}]},{"id":"mobile-apps","title":"Mobile apps","forms":["contract","advisory"],"priority":8,"summary":"Apps that carry revenue and run operations: Credo Beauty's mobile app from zero to $5M+/yr, NeuroPraxis's native iOS build, Del Mar's React Native field-service app for on-site pros, and a social-fitness app shipped to the App Store as head of development.","evidence":[{"label":"Credo Beauty case","url":"https://www.andrewfribush.com/projects/credo-beauty"},{"label":"The engagement record","url":"https://www.andrewfribush.com/projects#record"}]},{"id":"erp-integration","title":"ERP & systems integration","forms":["contract","advisory"],"priority":9,"summary":"The unglamorous middle: custom ERPs with real-time inventory (Steele Canvas, Del Mar's commerce-and-service engine), NetSuite, SAP, Salesforce, and Snowflake integrations, and the serverless middleware that ties storefronts to institutions.","evidence":[{"label":"Steele Canvas case","url":"https://www.andrewfribush.com/projects/steele-canvas"},{"label":"The engagement record","url":"https://www.andrewfribush.com/projects#record"}]},{"id":"fintech-payments","title":"Fintech & payments","forms":["contract","advisory"],"priority":10,"summary":"Bank-grade backend work: fraud-detection systems, payment-security tooling, and ACH core integrations at Bank of America, plus payments, subscriptions, and billing systems across the client record.","evidence":[{"label":"Résumé · Bank of America","url":"https://www.andrewfribush.com/resume"},{"label":"The engagement record","url":"https://www.andrewfribush.com/projects#record"}]},{"id":"expert-consulting","title":"Expert consulting & technical analysis","forms":["consulting"],"priority":11,"summary":"Architecture reviews, technical due diligence, and mid-flight rescues: hard deadlines, departed lead developers, codebases never seen before (a repeated, five-star pattern across the Upwork record). Expert-Vetted (top 1%), $500K+ across 27 contracts at a near-uniform 5.0.","evidence":[{"label":"The consulting record","url":"https://www.andrewfribush.com/projects#record"}]},{"id":"electronics-manufacturing","title":"Electronics design & manufacturing","forms":["contract","advisory"],"priority":12,"summary":"Getting a device from working prototype to production units: sourcing, component specs, and production communication with manufacturers, at the managing/interfacing level of Chinese manufacturing across the startup device era (Bevi, Pavlok, WOO, ROCKI), and MMD's custom leave-behind sensors taken through contract manufacturing to a mass-production build. The bench-to-production patterns stay current through the 2024–2026 custom builds.","evidence":[{"label":"MMD Inspector","url":"https://www.andrewfribush.com/projects/mmd-inspector"},{"label":"The engagement record","url":"https://www.andrewfribush.com/projects#record"}]},{"id":"big-data","title":"Big data & analysis pipelines","forms":["full-time","contract"],"priority":13,"summary":"Data platforms at billion-point scale: Cameral's analysis over a billion-plus public data points, the Dendrite corpus turning US federal datasets into production services, and FINCA's thousands of hours of multilingual field audio made searchable in seconds. Ingestion, ETL, and the analysis layer on top.","evidence":[{"label":"Cameral","url":"https://www.andrewfribush.com/projects/cameral"},{"label":"Dendrite corpus","url":"https://www.andrewfribush.com/projects/dendrite-corpus"},{"label":"FINCA International case","url":"https://www.andrewfribush.com/projects/finca-international"}]}],"fit":["Ambiguous zero-to-one systems where the technical direction and the implementation are the same job.","Data-heavy AI products that must operate reliably in production, under real compliance constraints.","Problems that cross boundaries: software to hardware, engineering to institutions, prototype to operations.","Small teams that need a lead who ships alongside them."],"notFit":["Pure research roles judged on publications. The AI-mechanism work is applied engineering, not an academic track.","Roles that are exclusively people management with no hands-on technical scope.","Teams seeking a narrow specialist in a single framework. The value here concentrates where problems cross domains.","On-site-only roles outside Austin, TX."],"engagements":[{"name":"Fribush Technology","url":"https://www.andrewfribush.com","role":"Founder","kind":"founded","start":2008,"end":null,"note":"freelance from 2008, studio from ~2015","projects":[{"name":"andrewfribush.com","note":"this site — built by a directed agent fleet under machine-enforced gates (2025–)"},{"name":"Netloft","note":"control plane for durable AI workers (2026, 538 commits)"},{"name":"Cairn","note":"continuity layer for long-horizon AI work (2026)"},{"name":"LLM eval harnesses","note":"deepseek-harness, a Rust codex harness, the gated-swarm agent runner (2026)"},{"name":"stenobase","note":"LLM tooling on PyPI (2025)"},{"name":"us-gov-open-data-mcp","note":"npm package"},{"name":"witenai","note":"machine-readable enumeration of US governmental entities (2026)"},{"name":"tersena","note":"cosmetic-ingredient transparency with radical citation transparency (2026)"},{"name":"Vocabinator","note":"vocabulary tool (2026, 392 commits)"},{"name":"lensbase_ai","note":"AI vision/lens product (2025)"},{"name":"shopify-mcp","note":"(2026)"},{"name":"seo-geo-tool","note":"SEO/GEO Next.js tool (2026)"},{"name":"xuexuehanzi","note":"Chinese-character learning app (2025)"},{"name":"Multicorn","note":"Postgres foreign-data wrapper in C/Python"},{"name":"OpenFlame","note":"native iOS/Swift app"},{"name":"HoneybagsGame","note":"Unity game"}]},{"name":"Indiana Chamber of Commerce","url":"https://www.indianachamber.com","role":"Data & Business Analyst","kind":"role","start":2011,"end":2014},{"name":"CheckiO","url":"https://checkio.org","role":"Techstars Boston 2013 talent track","kind":"client","start":2014,"end":2014},{"name":"Codeship","role":"Techstars Boston 2013 (acquired by CloudBees, 2018)","kind":"client","start":2014,"end":2014},{"name":"CONSTRVCT","role":"Techstars Boston 2013 — digitally printed custom fashion","kind":"client","start":2014,"end":2014},{"name":"coUrbanize","url":"https://courbanize.com","role":"Techstars Boston 2013 (acquired, 2025)","kind":"client","start":2014,"end":2014},{"name":"Outline","role":"Techstars Boston 2013 talent track","kind":"client","start":2014,"end":2014},{"name":"qunb","role":"Techstars Boston 2013 (acquired by Ve Interactive, 2014)","kind":"client","start":2014,"end":2014},{"name":"Eastern Bank","url":"https://www.easternbank.com","role":"Software Engineer","kind":"role","start":2014,"end":2014},{"name":"Codeanywhere","url":"https://codeanywhere.com","role":"Techstars Boston fall 2014 talent track","kind":"client","start":2014,"end":2014},{"name":"Streamroot","role":"Techstars Boston fall 2014 (acquired by Lumen, 2019)","kind":"client","start":2014,"end":2014},{"name":"EdTrips","role":"Techstars Boston fall 2014 talent track","kind":"client","start":2014,"end":2014},{"name":"MakerBot","url":"https://www.makerbot.com","role":"Contract work out of the Newbury Street store offices","kind":"client","start":2014,"end":2015,"note":"Replicator-era Boston retail/office"},{"name":"ROCKI","role":"Gen-2 Wi-Fi audio streamer software","kind":"client","start":2014,"end":2015,"url":"https://www.myrocki.com"},{"name":"Bank of America","url":"https://www.bankofamerica.com","role":"Software Engineer I–II","kind":"role","start":2014,"end":2015},{"name":"Boston-area university innovation programs","role":"Taught extracurricular weekend classes and supplied engineering support and mentorship for undergrads and startup founders — Northeastern, Tufts, Harvard, Babson, UMass Boston, among others","kind":"client","start":2014,"end":2016,"note":"Engaged and paid by the hosting clubs, labs, and program companies, not the universities themselves"},{"name":"Kinematiq (WOO Sports)","role":"Kite-sensor software; spec-level IMU/BLE work","kind":"client","start":2015,"end":2016},{"name":"Lucolo (client)","role":"Contract engineering — the work that preceded the co-founder role","kind":"client","start":2015,"end":2015,"note":"engaged as a client first; became co-founder & CTO in 2016 (one relationship, two phases)"},{"name":"Indico Data","url":"https://indicodata.ai","role":"Techstars Boston 2015 — enterprise AI (operating)","kind":"client","start":2015,"end":2015},{"name":"Cuseum","url":"https://cuseum.com","role":"Techstars Boston 2015 (acquired, 2025)","kind":"client","start":2015,"end":2015},{"name":"Provender","url":"https://provender.co","role":"Techstars Boston 2015 talent track","kind":"client","start":2015,"end":2015},{"name":"ThriveHive","role":"Techstars Boston 2015 (acquired by Propel, 2016)","kind":"client","start":2015,"end":2015},{"name":"Kwambio","role":"3D-printing marketplace","kind":"client","start":2015,"end":2015,"url":"https://kwambio.com"},{"name":"Ajiri Tea","url":"https://www.ajiritea.com","role":"MassChallenge 2015 talent track","kind":"client","start":2015,"end":2015},{"name":"World Tech Makers","role":"MassChallenge 2015 talent track","kind":"client","start":2015,"end":2015},{"name":"Pavlok","url":"https://pavlok.com","role":"Post-launch hardware revisions + companion software","kind":"client","start":2015,"end":2017},{"name":"Women's iLab","role":"Mentor (Boston)","kind":"worked-with","start":2015,"end":2016},{"name":"Bevi","url":"https://bevi.co","role":"Standup dispenser: screen/UI, telemetry, in-field servicing","kind":"client","start":2016,"end":2018},{"name":"Lucolo","role":"Co-founder & CTO","kind":"founded","start":2016,"end":2016,"projects":[{"name":"Sales/email/AI SaaS","note":"including a new protocol"}],"note":"continuation of the 2015 client engagement"},{"name":"danger!awesome","role":"Makerspace shop floor — CO2 lasers, FDM printers","kind":"client","start":2016,"end":2016},{"name":"LearnLaunch","url":"https://learnlaunch.org","role":"Mentor (Boston edtech accelerator)","kind":"worked-with","start":2016,"end":2016},{"name":"Vetscape","role":"Fellow — veterans' startup community","kind":"worked-with","start":2016,"end":2016,"note":"Stipended fellowship"},{"name":"MemoryWell","url":"https://technical.ly/startups/this-dc-startup-is-helping-seniors-tell-their-life-story/","role":"Co-founder & CTO","kind":"founded","start":2016,"end":2017,"note":"Inaugural WeWork Creator Awards, $130K (2017)","projects":[{"name":"Rails product","note":"institutional storytelling platform"},{"name":"WordPress products"}]},{"name":"Upwork consulting practice","url":"https://www.upwork.com/freelancers/andrewfribush","role":"27 contracts, near-uniform 5.0","kind":"independent","start":2016,"end":null,"note":"Expert-Vetted, top 1%"},{"name":"Halcyon Incubator","url":"https://halcyonhouse.org","role":"Fellow (Washington, DC)","kind":"worked-with","start":2016,"end":2017,"note":"Cohort 6, with MemoryWell; stipended fellowship"},{"name":"Houghton Mifflin Harcourt","url":"https://www.hmhco.com","role":"Developer-program engagement","kind":"client","start":2016,"end":2016,"note":"Idea Hack, 1st of 42 teams (June 2016)"},{"name":"Parallel18","url":"https://www.parallel18.com","role":"Gen 4 Fellow (San Juan, PR)","kind":"worked-with","start":2017,"end":2018},{"name":"Cameral","role":"Founder","kind":"founded","start":2017,"end":null,"projects":[{"name":"Mail platform"},{"name":"Front-end app"},{"name":"Analysis pipeline","note":"billion-plus data points"}]},{"name":"NeedsList","url":"https://needslist.co","role":"Contract engineering","kind":"client","start":2017,"end":2017},{"name":"Peacock Press","role":"High-end printing venture in the DC makerspace scene","kind":"founded","start":2018,"end":2018},{"name":"Kitty Poo Club","url":"https://www.kittypooclub.com","role":"Shopify Plus migration + Stripe billing","kind":"client","start":2018,"end":2019,"projects":[{"name":"Shopify Plus migration"},{"name":"Stripe subscription billing"}]},{"name":"OptionsGeek","url":"https://www.optionsgeek.com","role":"Options-trading analytics tool","kind":"client","start":2018,"end":2020},{"name":"MyNJAppeal","url":"https://www.mynjappeal.com","role":"NJ tax-appeals judicial software (subcontracted, State of New Jersey)","kind":"client","start":2018,"end":2022,"projects":[{"name":"Legal-appeals web app"},{"name":"Assessored","note":"companion assessment tool (2020)"}]},{"name":"JKI (Jim Kring)","url":"https://www.jki.net","role":"Long-running AWS/CloudFront/HubSpot development support","kind":"client","start":2018,"end":2023},{"name":"Wiser Games","role":"Serious-game design and advisory engagement","kind":"client","start":2018,"end":2018},{"name":"EnRoute911","role":"Emergency-dispatch platform","kind":"client","start":2019,"end":2021},{"name":"ChronicToken","role":"Cosmos-SDK blockchain build (Go) + exchange tooling","kind":"client","start":2019,"end":2021},{"name":"Del Mar Vacations","url":"https://www.thisisdelmar.com","role":"Senior Engineer → Technical Lead","kind":"role","start":2019,"end":2022,"note":"began Dec 2019 on Upwork ($325K, 2,845 tracked hours), converted to full-time; more than 10× scaling + IoT digital twins","projects":[{"name":"Owner portal","note":"property owners' reporting + payouts"},{"name":"Core API","note":"the platform backbone (582 commits)"},{"name":"ResolveIt","note":"field-service dispatch system (577 commits)"},{"name":"DRM","note":"dynamic rate management"},{"name":"Field-service app","note":"React Native, iOS + Android, for on-site pros"},{"name":"Home-monitoring IoT","note":"AWS IoT digital twin per property across a rapidly expanding fleet — 227 managed homes (Nov 2020) grown to 320 by Oct 2021; sprawling heterogeneous device estate (Flo, Flume, YoLink LoRa, SensorPush, Minut, Tank Utility, mixed locks/alarms/thermostats/networking, among others) plus custom ESP32 pressure nodes and Raspberry Pi gateways"},{"name":"Storefront migration","note":"off WooCommerce/WordPress"},{"name":"Auth/login system"}]},{"name":"MMD Inspector","role":"Mold-inspection software + IoT sensing devices","kind":"client","start":2020,"end":2021,"projects":[{"name":"Inspection software","note":"field inspection workflow; analog air sampling tracked in software"},{"name":"IoT sensing/detection devices","note":"Protimeter BLE meters + FLIR C/E thermal integrated; custom leave-behind sensors via contract manufacturing — a mass-production build"}]},{"name":"Jobsite365","role":"Bilingual job-board platform: web, API, admin","kind":"client","start":2020,"end":2021},{"name":"DeepSpace","url":"https://deepspace.game","role":"Interface engineering for the DEEPSPACE web3 space game","kind":"client","start":2021,"end":2021},{"name":"Able","role":"Head of development — social-fitness app shipped to the App Store","kind":"client","start":2021,"end":2021},{"name":"Spoke (P2P SMS)","role":"Platform build on the political-organizing texting stack","kind":"client","start":2021,"end":2021},{"name":"Allermi","url":"https://www.allermi.com","role":"Allergy telehealth: provider app, patient app, backend","kind":"client","start":2021,"end":2022,"note":"~6–7 months","projects":[{"name":"Provider app"},{"name":"Patient app"},{"name":"Backend"}]},{"name":"CommandFi","role":"Fintech platform build","kind":"client","start":2021,"end":2022},{"name":"SpecFactor / Aedility","role":"Store, catalog, and construction client apps","kind":"client","start":2021,"end":2022},{"name":"Jonathan Adler","url":"https://www.jonathanadler.com","role":"Custom AR “Try in Your Space”","kind":"client","via":"Abstract Partners","start":2022,"end":2022},{"name":"Hatchpath","url":"https://www.hatchpath.io","role":"Coaching/mentorship marketplace","kind":"client","start":2022,"end":2022},{"name":"Natural Life","url":"https://www.naturallife.com","role":"Shopify commerce","kind":"client","via":"Abstract Partners","start":2022,"end":2022},{"name":"GoodLife","role":"Shopify commerce","kind":"client","via":"Abstract Partners","start":2022,"end":2022},{"name":"Jetson","url":"https://www.ridejetson.com","role":"Commerce engineering","kind":"client","via":"Abstract Partners","start":2022,"end":2022},{"name":"Onomy","role":"Crypto platform work","kind":"client","start":2022,"end":2022},{"name":"Pat McGrath Labs","url":"https://www.patmcgrath.com","role":"Shopify Plus replatform","kind":"client","via":"Abstract Partners","start":2022,"end":2023,"projects":[{"name":"Storefront replatform + serverless middleware","note":"pmg-vandv; VTO, merchandising, drop automation"}]},{"name":"Eleven Madison Park","url":"https://www.elevenmadisonpark.com","role":"Headless Shopify storefront","kind":"client","via":"Abstract Partners","start":2022,"end":2023},{"name":"Bridge SMR","role":"AI construction estimating / material-takeoff tooling","kind":"client","start":2022,"end":2023},{"name":"AUrate New York","url":"https://auratenewyork.com","role":"Shopify + serverless ETL","kind":"client","via":"Abstract Partners","start":2022,"end":2024},{"name":"Temple St. Clair","url":"https://templestclair.com","role":"Serverless integrations, subscriptions, clienteling","kind":"client","via":"Abstract Partners","start":2022,"end":2025},{"name":"Abstract","url":"https://www.abstract.partners","role":"Lead Engineer → Director of Engineering","kind":"role","start":2022,"end":2026,"note":"Lead Engineer 2022–2023 → Director of Engineering 2023–2026; ran the AI practice — a multi-year contract engagement through the Fribush practice","projects":[{"name":"SELF product suite","note":"internal: self-os, dashboard, API"},{"name":"CEP platform","note":"internal"},{"name":"Shopify analyst agent + corpora","note":"internal AI tooling"}]},{"name":"OHHO","role":"Shopify + social selling, serverless, analytics","kind":"client","via":"Abstract Partners","start":2022,"end":2026},{"name":"Lady & Butler","url":"https://ladyandbutler.com","role":"Commerce engineering","kind":"client","via":"Abstract Partners","start":2022,"end":2026},{"name":"Lockheed Martin","url":"https://www.lockheedmartin.com","role":"Space-catalog web and OIDC auth integration","kind":"client","start":2022,"end":2023,"via":"TTJB Inc","note":"Subcontract with direct LM network access — Lockheed-issued identity, laptop, and VPN; Lockheed Martin Space, Littleton, CO"},{"name":"NeuroPraxis","url":"https://neuropraxis.com","role":"Native iOS healthtech app","kind":"client","via":"Abstract Partners","start":2023,"end":2023},{"name":"SummitNext","url":"https://summit.co","role":"Summit Series platform work","kind":"client","via":"Abstract Partners","start":2023,"end":2023},{"name":"Zoomeral","role":"API development","kind":"client","start":2023,"end":2023},{"name":"Credo Beauty","url":"https://credobeauty.com","role":"Commerce end to end","kind":"client","via":"Abstract Partners","start":2023,"end":2026,"note":"app: 0 → $5M+/yr","projects":[{"name":"Shopify Plus storefront","note":"credo-dawn"},{"name":"Sister-brand storefronts","note":"exa, follain"},{"name":"POS + checkout extensions"},{"name":"NetSuite ERP integration + data migration"},{"name":"Mobile app","note":"0 → $5M+/yr, +44% BFCM"}]},{"name":"ALL-SAFE","url":"https://globalsurgicaltraining.challenges.org/news/all-safe-grand-prize-laparoscopic-surgical-training","role":"AI surgical training","kind":"client","via":"Abstract Partners","start":2023,"end":2026,"note":"$700K grand prize (January 2023)","projects":[{"name":"Agentic trainee-evaluation scaffolding"},{"name":"Platform engineering","note":"PHP/Moodle/Node + AI services"}]},{"name":"FINCA International","url":"https://finca.org","role":"Multilingual audio AI","kind":"client","via":"Abstract Partners","start":2023,"end":2026,"note":"4 countries, 6 languages","projects":[{"name":"Multilingual audio-AI pipeline","note":"diarization, Whisper variants incl. Luganda fine-tune, theme extraction"}]},{"name":"Spartacus.app","role":"Privacy / data-removal app development","kind":"client","start":2023,"end":2026,"note":"unrelated to Andrew's own Spartacus collective-action project"},{"name":"Steele Canvas","url":"https://www.steelecanvas.com","role":"Storefront + custom ERP","kind":"client","via":"Abstract Partners","start":2024,"end":2025},{"name":"Cellcosmet","url":"https://www.cellcosmet.com","role":"Multi-region storefront + checkout, geo-routing, per-region compliance","kind":"client","via":"Abstract Partners","start":2024,"end":2025},{"name":"GovSlackers","url":"https://govslackers.com","role":"Slack bots: announcements, licensing, bug workflows","kind":"client","start":2024,"end":2025},{"name":"MedHub","role":"API engineering","kind":"client","via":"Abstract Partners","start":2024,"end":2025},{"name":"DSD (software-developer bootcamp)","role":"Volunteer instructor — 2024 cohort team projects","kind":"worked-with","start":2024,"end":2024},{"name":"Toutibo","url":"https://toutibo.com","role":"Commerce engineering","kind":"client","via":"Abstract Partners","start":2025,"end":2025},{"name":"Urban Natural","url":"https://urbannatural.com","role":"Commerce engineering","kind":"client","via":"Abstract Partners","start":2025,"end":2025},{"name":"Saatva","url":"https://www.saatva.com","role":"Customer-intelligence AI","kind":"client","via":"Abstract Partners","start":2025,"end":2026},{"name":"Uniform Object","url":"https://uniformobject.com","role":"Commerce engineering","kind":"client","via":"Abstract Partners","start":2025,"end":2026},{"name":"Cadar","url":"https://www.cadar.com","role":"Redesign, API, native iOS app, AI research","kind":"client","via":"Abstract Partners","start":2025,"end":2026},{"name":"Loops","url":"https://loopsbeauty.com","role":"Theme redesign","kind":"client","via":"Abstract Partners","start":2025,"end":2026},{"name":"Public-data corpus (Dendrite)","url":"https://www.npmjs.com/package/us-gov-open-data-mcp","role":"40+ data products, 443 MCP tools","kind":"independent","start":2025,"end":null,"projects":[{"name":"Dendrite framework","note":"config → MCP server + REST API + static site"},{"name":"mcp-corpora fleet","note":"37 domain MCP servers over US public data: arcosly, bankly, billly, bondly, censusly, cfpbly, climately, cmsly, cvely, docketly, eeocly, energily, excludely, fercly, hmdaly, hospitally, laborly, lobbyly, nonprofitly, openalexly, oshafile, pacly, patentry, pensionly, pharmly, pipely, recally, recipiently, researchly, rulely, sanctly, sbaly, stratum, trademarkly, trially, wagely, yieldly — plus fleet infrastructure (echofile, faragent, tailregistry)"},{"name":"Quarry"},{"name":"TokenPylon","note":"LLM token price-history API + alerts"},{"name":"Accenthelper"}]},{"name":"Nava","role":"Agent build","kind":"client","via":"Abstract Partners","start":2026,"end":2026},{"name":"Mitrac","role":"Backend engineering","kind":"client","via":"Abstract Partners","start":2026,"end":2026}],"engagementNote":"Public ledger of the career record, named. Kinds: role (a position held), founded, client, independent, and worked-with — fellowships, mentoring, and volunteer teaching. Client rows marked via Abstract Partners were delivered through the Abstract practice; client rows carrying an accelerator cohort label (Techstars Boston, MassChallenge) were paid talent-track placements through those programs; other unmarked client rows are direct or via Upwork. A handful of small one-offs and confidential matters remain in the private ledger, and the résumé's additional-work section carries engagements not yet year-dated here (Deloitte among them); the practice aggregates cover all of it.","aggregates":{"practice":{"personalContractEarnings":"$4,274,760","budgetsManaged":"$29M+","annualBudgetOwned":"$3.3M","portfolioAnnualRevenue":"$65M","note":"personalContractEarnings is lifetime earnings paid to Andrew across the consulting practice (single multi-year engagements have run to seven figures); budgetsManaged is total project budgets under his management across the full practice history since 2008, not any single employer; annualBudgetOwned is the peak annual engineering budget he owned; portfolioAnnualRevenue is the annualized 2026 revenue of the client projects under his oversight at the end of the Abstract tenure. The Upwork figures below are the platform-verified public subset."},"upwork":{"status":"Expert-Vetted (top 1%)","profileUrl":"https://www.upwork.com/freelancers/andrewfribush","earned":"$500K+","contracts":27,"hours":4483,"since":2016}},"engagementSpans":{"clients":74,"multiYear":37,"threePlus":16,"fourPlus":9},"operatingModel":"How the concurrency worked: Fribush Technology ran capacity by hours, not by engagement count — work was slotted in as hours allowed, and Andrew's role on each engagement ranged from primary management to senior-IC engineering labor. Del Mar began as an Upwork engagement — $325K across 2,845 individually tracked hours on the platform's hourly system — before converting to full-time employment held alongside the studio. (Platform hours understate totals: engagements routinely continued off-platform.) The Abstract work (2022–2026) was a combination — his hands and teams he directed, teams ranging from himself alone to 27 people at peak (engineers plus PMs and support roles) across the practice, as Director of Engineering reporting to the CEO. Where this record speaks in the first person, he either performed the work or was the responsible lead running it.","contact":{"email":"hello@andrewfribush.com","note":"A useful first email says what you're building, where it hurts, and what form of help you think you need. Specifics get the fastest reply. hello@andrewfribush.com.","github":"https://github.com/AndrewFribush","linkedin":"https://linkedin.com/in/andrewfribush"},"links":{"hire":"https://www.andrewfribush.com/workwith","resume":"https://www.andrewfribush.com/resume","record":"https://www.andrewfribush.com/projects#record","recordFigure":"https://www.andrewfribush.com/fig/1.4.1","llmsTxt":"https://www.andrewfribush.com/llms.txt","llmsFull":"https://www.andrewfribush.com/llms-full.txt","availability":"https://www.andrewfribush.com/availability.json","linkedin":"https://linkedin.com/in/andrewfribush","github":"https://github.com/AndrewFribush","twitter":"https://twitter.com/afribush","upwork":"https://www.upwork.com/freelancers/andrewfribush"}}