Experience

Web platforms, reliability & IT operations

Cameron built, maintained, and operated public websites, enterprise learning and design sites, localized help centers, intranets, and related platforms. Across multiple client accounts, teams relied on him for application engineering, incident response, releases, upgrades, and IT operations, with deep knowledge of how the systems worked and the people depending on them. He also built product features for AnswerAI’s AI platform and the developer tools Last Rev teams relied on.

How I contribute

Build useful systems. Keep them working.

  • Application & integration engineering

    Build product features, connect APIs and content systems, and automate workflows. Work spans React and TypeScript applications, Node.js services and databases, CMS integrations, AWS deployment, and AI platforms, with testing and ongoing operation considered from the start.

    AnswerAI: product features and platform engineering
  • Production reliability & incident response

    Trace failures across application code, hosting, content, and outside services. Restore service, validate the fix, and follow through with monitoring, tests, or operational changes that address recurring problems.

    Diligent: reliability engineering with Watchtower
  • IT operations & access

    Keep engineering and publishing teams working across accounts, permissions, SSO, DNS, and platform administration. Coordinate with client IT and vendors when an issue crosses system or ownership boundaries.

    Dropbox: Design, Learn, and platform operations
  • Technical discovery & delivery

    Work directly with users and stakeholders to understand the problem, explain architecture and tradeoffs, and turn decisions into implementation. Document how systems work and help teams use them confidently after launch.

    Procore: architecture and client guidance

Tools I built

Engineering tools other teams relied on.

  • Watchtower

    Unified health checks for web applications

    A TypeScript toolkit Cameron designed and built so a site’s critical checks live behind one authenticated endpoint. It’s published on npm as an open-source package.

    Owned
    The health-check design, the Next.js adapters, and the rollout onto client sites, including Diligent.
    Implemented
    Parallel checks for pages, HTTP endpoints, Algolia indexes, and build configuration, with time budgets, caching, production-safe output, and Datadog Synthetics definitions.
    Enabled
    One place to see whether a site’s critical paths are healthy, and alerts before visitors find the failure.
  • BWS Secure

    Secrets management for deployments

    A Bitwarden Secrets Manager toolkit Cameron built from scratch for the Last Rev and AnswerAI engineering teams.

    Owned
    How environment variables move from Bitwarden into local development, preview, and production.
    Implemented
    Runtime injection for development and build commands, mapping for Vercel and Netlify, a required-variable check before deploys, and a checksum-verified Bitwarden CLI install. He integrated it into Last Rev’s project starter, replacing EnvKey, and into AnswerAI.
    Enabled
    Secrets stay out of repositories, and every environment a project deploys to can use the same source.
  • Last Rev project starter & shared CI

    The starting point for new client projects

    Cameron maintained Last Rev’s open-source Next.js project starter and the shared GitHub Actions workflows new projects were built on.

    Owned
    The starter’s secrets handling, test setup, and release automation, plus the reusable CI workflows.
    Implemented
    Cypress across Sanity and Contentful, Dependabot and semantic-release, security upgrades, a Content Security Policy, and shared lint and deploy workflows. He also added open-source licenses and code owners across Last Rev’s public repositories.
    Enabled
    New projects started from a current, consistent foundation instead of a one-off setup.
  • Machine setup

    One command, and a VM when the host is the wrong place

    Cameron built the installers at scripts.tcs.repair so a Mac, Windows, or Linux machine can be set up for the web stack without a handwritten checklist. He used the same approach for Last Rev engineers and for his own clients.

    Owned
    The installers, the SSH-key setup, and the virtual machines kept for testing and for older software.
    Implemented
    Platform installers for language runtimes, package managers, and the hosting and cloud CLIs the projects used. Separate virtual machines for developers testing browsers and stack installs, and for clients who still depended on a program that would not run on a current computer.
    Enabled
    A new machine reached a known setup from one command, and an old program or an odd browser could be used without rebuilding someone’s daily computer.
  • Service status dashboard

    One view of vendor health

    Cameron built a consolidated vendor status dashboard starting in 2019 (later rebuilt on Next.js), first for Last Rev and now operated under TCS Repair at status.tcs.repair. It answers whether the outside services a project depends on are up, degraded, or in maintenance.

    Owned
    The dashboard, the feed polling, and the model that turns vendor status pages into one snapshot.
    Implemented
    Scheduled collection from status feeds, a configurable service catalog, and a page that reads one stored snapshot instead of calling every vendor on each visit.
    Enabled
    The team could see an active vendor incident without opening a dozen status sites, and a color was never the only signal.

AI application platform

Contract engineering for AnswerAI. Cameron’s merged pull requests are public in the platform’s open-source repository.

Client work through Last Rev

Cameron did this work as a contractor through Last Rev, alongside client and agency teams.

  • Impossible Foods

    Long-term website engineering and reliability

    Sites & projects

    • Pre-redesign marketing site
    • Domain and country redirects
    • 2024 website redesign
    • Help-center and FAQ templates

    Since 2019, Cameron has been the primary technical resource responsible for keeping the Impossible Foods website running and evolving. Through his work with Last Rev, he carried day-to-day responsibility for production troubleshooting, release readiness, ongoing development, and platform maintenance, with deep knowledge of the site’s architecture, integrations, and history.

    Before the redesign he kept the marketing site in production: releases, recipe and country-site fixes, retailer and product redirects, and the store-location experience. He also ran the redirect service in front of the older domains, including impossible.com and the Canadian sites. He then carried the 2024 redesign from the incoming codebase through build validation, launch, and the life of the new site, and later the help-center and FAQ templates.

    The through-line was the same: diagnose a production issue, review a change before it launched, and follow the fix across the application, CMS, hosting, and third-party services until it was actually live.

    Work included: technical ownership, production reliability, release readiness, framework and dependency upgrades.

    Related service: Website & Platform Support

  • UW Health

    Support, SRE, and the next website

    Sites & projects

    • On-site support in Wisconsin
    • Java platform updates
    • Next.js website and content migration

    For several years Cameron was Last Rev’s support and SRE contact for UW Health. That included on-site work with the team in Wisconsin, not only remote tickets. He helped their Java team get current and worked on the Next.js site Last Rev was building for them.

    On that website he handled release readiness for a redesign and content migration: reviewing patient-facing pages, coordinating issues through to resolution, and managing access so editors and reviewers could work. UW Health later took the platform in-house.

    Work included: on-site support, SRE, Java and Next.js transition, release readiness.

    Related service: Web Design & Development

  • Diligent

    Day-to-day platform engineering

    Sites & projects

    • Corporate marketing platform
    • Localized publishing
    • Forms, performance, and production monitoring

    Cameron carried day-to-day engineering on Diligent’s marketing platform. The work ran through localized publishing, forms, Sanity and Netlify operations, cache and revalidation, and the upgrades that kept the stack current.

    Inside that responsibility he diagnosed and fixed sitemap and localized-routing problems, improved navigation and loading behavior, and rebuilt the mega-menu and mobile navigation so they work without client-side JavaScript. He also unblocked React hydration by deferring third-party scripts that were stalling the page.

    He rolled out Watchtower, the health-check toolkit he built, alongside Datadog synthetic monitoring for critical and localized pages and content APIs. He tuned the alerts, put Cypress in the release path, and traced failures across the application, CMS, hosting, and third-party services until the fix was live.

    Work included: platform ownership, publishing and revalidation, front-end performance, production monitoring.

    Related service: Website & Platform Support

  • Integral Ad Science

    Multi-site engineering, modernization & AI integrations

    Sites & projects

    • Websites and resource centers
    • Help and knowledge platforms
    • AI-enabled self-service integrations
    • Intranet AI document refresh

    Cameron’s IAS work covered several websites and related applications, combining ongoing web engineering with the operational responsibility needed to keep them working. He built and supported integrations, handled production deployments, improved publishing and preview workflows, and worked directly with client teams on technical questions.

    His work included modernizing existing applications, implementing framework and dependency upgrades, and connecting content systems with AI-enabled workflows. He wrote the authenticated, Contentful-triggered refresh flow that keeps an AI document store current as intranet content is published and unpublished, with tests and documentation.

    On the knowledge base he stayed with the platform for years: search, authentication, localization, publishing, security updates, and the secrets tooling the builds depended on. IAS treated security as a standing requirement. When an advisory came in, he checked it against the sites and the AnswerAI install they were actually running, decided whether it was a real exposure, and patched either way. That included the npm supply-chain incident in 2025. When production incidents hit IAS sites, he led and co-led recovery: investigating the cause, rebuilding and restoring service, coordinating DNS and hosting fixes, and following up with monitoring so the same failure would surface sooner.

    Work included: platform modernization, security review, AI workflow automation, incident recovery.

    Related service: AI & Workflow Automation

  • Strong365

    Long-term engineering & multi-site publishing

    Sites & projects

    • Strong365
    • NYWell
    • PAWell
    • SWAY

    Across a long-running relationship beginning in 2019, Cameron supported Strong365 and related website projects including NYWell, PAWell, and SWAY. His work spanned content management, development and preview environments, publishing, domain changes, and direct help for the teams maintaining the sites.

    He helped carry related projects through launches, updates, and platform transitions, working with stakeholders and hosting teams to validate changes and keep publishing moving. Over the years that also meant the build and secrets tooling, error monitoring, Netlify operations, and the development guidance that let other people keep the sites moving.

    Work included: multi-site operations, CMS and publishing workflows, DNS and hosting transitions, client enablement.

    Related service: Website & Platform Support

  • Procore

    Deployment architecture and launch guidance

    Sites & projects

    • Multilingual Help Center
    • Contentful authoring and publishing workflows

    On a multilingual Help Center migration from MindTouch to Contentful, Cameron worked directly with client teams to explain deployment architecture, preview and production environments, content APIs, build triggers, and rollback planning. He helped teams understand the operational tradeoffs and how to validate changes before release. As the named SRE and IT lead, he also handled provisioning, permissions, QA, environment configuration, webhooks, build queuing, and launch readiness.

    Work included: deployment architecture, technical guidance, CMS operations, launch planning.

    Related service: Website & Platform Support

  • Dropbox

    Design & Learn site operations

    Sites & projects

    • Dropbox Design
    • Dropbox Learn

    Cameron’s Dropbox work covered both the Design site and the Learn customer-education site. He provided platform support, release validation, CMS administration, and access coordination across the engagement, helping engineering and publishing teams keep the sites operating.

    He worked directly with client IT to resolve GitHub and SSO access blockers, managed Contentful permissions, and coordinated Netlify build configuration. His role connected the sites, publishing tools, and enterprise access controls so engineering and content teams could keep working.

    Work included: multi-site platform support, enterprise access troubleshooting, CMS administration, vendor coordination.

    Related service: Website & Platform Support

  • Coalition

    Production reliability & operational handoff

    Sites & projects

    • Marketing website
    • Knowledge Center
    • Publishing and deployment workflows

    Cameron engineered Coalition’s marketing site and Knowledge Center through localized routing and redirects, previews, builds, security updates, and the tests around those changes. He worked with client teams to troubleshoot problems and validate releases, then handed platform operations over with the access, deployment notes, and documentation the next team needed.

    Work included: production recovery, localized publishing, observability, operational handoff.

    Related service: Website & Platform Support

  • WOW! / WideOpenWest

    Release engineering & production recovery

    Sites & projects

    • Residential web experiences
    • Business / commercial web experiences
    • Lead and service-plan flows

    Cameron supported WOW’s residential and commercial web experiences, handling production troubleshooting, release validation, publishing, and customer-facing website workflows. He worked across the application, CMS, deployment platform, and integrations to investigate issues and carry updates through release.

    A large share of that engineering was redirect and routing behavior across the residential and commercial sites, with tests around the changes, plus Contentful publishing and release checks with the client teams. He stayed through launch and the fixes that followed.

    Work included: release management, rollback and recovery, integration troubleshooting, client-facing validation.

    Related service: Website & Platform Support

  • Lively

    Production recovery and publishing reliability

    Sites & projects

    • Marketing website
    • Support-site header and footer integration

    Cameron handled production incident response for Lively and kept publishing working: troubleshooting forms and previews, fixing publishing-workflow problems, and guiding the DNS and hosting cutover through launch. He also co-developed a support-site header and footer integration with another engineer.

    He stayed after launch. Later work covered Netlify operations, redirects, the content-security policy, secrets handling for builds, and the tests around releases.

    Work included: production recovery, publishing reliability, integrations, launch readiness.

    Related service: Website & Platform Support

  • SmartNews

    Platform operations, redirects, and monitoring

    Sites & projects

    • Marketing website
    • Redirects and publishing
    • Health checks and form integrations

    Cameron carried a long stretch of engineering on SmartNews’s web platform: redirects, the content-security policy, dependency and framework updates, Netlify operations, and publishing support. He also wrote the service operations and security plan covering access, platform administration, monitoring, and incident response.

    He rolled Watchtower health checks into the site’s monitoring. When a HubSpot form integration broke, he restored it and verified the fix through production test submissions confirmed by the client.

    Work included: redirects and publishing, production monitoring, operational planning, integration repair.

    Related service: Website & Platform Support

  • TA Realty

    Modernization and ongoing maintenance

    Sites & projects

    • Corporate website
    • Annual investor meeting microsites
    • Golf event microsites

    Cameron carried the ongoing engineering on TA Realty’s Contentful site: framework and runtime upgrades, redirect maintenance, production fixes, and the tests around those changes, checked across desktop and mobile. He also prepared CMS training materials and supported the investor-meeting and golf-event microsites.

    Work included: maintaining existing websites, framework upgrades, testing, CMS support.

    Related service: Website & Platform Support

Further client work

More platforms. The same hands-on responsibility.

Additional work across web applications, CMS platforms, developer environments, publishing workflows, and the access and infrastructure that keep teams moving.

  • Security reviews and SOC 2

    Last Rev compliance and client site audits

    Led Last Rev’s SOC 2 program in Drata, separate from the work on Drata’s own website. Ran security reviews of client development stacks before launch and on a continuing basis: the application, its dependencies, TLS, headers, and exposed configuration, plus WordPress checks when that was the site. For IAS he checked advisories against the sites and the AnswerAI install they actually ran, decided whether each report was a real exposure, and patched either way.

  • Beacon Capital Partners

    DNS migration and property websites

    For Beacon Capital and Shift Beyond, a Beacon company, Cameron moved a domain portfolio of well over a hundred names from GoDaddy to Cloudflare and cleaned up the DNS that came with it. He also ran property websites and redirects, including hosting and CMS work around those sites.

  • Marqeta

    Platform onboarding & support

    Supported Marqeta’s Contentful and Netlify web platform within the Last Rev team, including client onboarding and platform consultation.

  • Dispelix

    Website launch & support

    Supported Dispelix’s website as part of the Last Rev project team, from QA and launch through ongoing support on Netlify.

  • Workato

    Developer enablement & platform access

    Served as the client-facing point of contact for platform permissions, coordinated developer onboarding and repository access, and resolved access blockers affecting website delivery and support.

  • Drata

    Website platform support

    Helped with Drata’s website: builds, CMS and deployment access, and the environment work needed to validate changes.

  • Sensor Tower

    CMS operations & migration support

    Supported CMS publishing, website builds, platform access, and migration-related work. Helped client teams understand how content, application code, and deployment fit together.

  • Tipping Point Community

    WordPress support & donation-flow troubleshooting

    Supported WordPress website and campaign workflows, helped investigate form behavior, coordinated with outside providers, and wrote guidance for local development and support.

  • San Francisco Unified School District

    Drupal implementation & editor enablement

    Implemented family-partnership page and content updates in Drupal, prepared assets, and created reusable guidance for forms and recurring content tasks so client teams could manage updates themselves.

  • Jensen Architects

    WordPress environments, backups & CI

    Configured development DNS, created site and database backups, and worked through hosting, local-environment, and CircleCI deployment issues as part of ongoing website support.

  • Tatari

    Website iteration & enterprise access

    Worked with client teams on website and campaign-form behavior, validated changes across environments, and coordinated the platform access and support needed to keep delivery moving.

Direct TCS Repair projects

Projects delivered directly by TCS Repair

  • Ranch Squad website

    A custom website engagement focused on strategy, development, media-friendly presentation, and a clear visitor path.

    Read the case study
  • Raccoon Lodge website stabilization

    Website repair, stabilization, and modernization planning for a property that needed a cleaner technical foundation.

    Read the case study
  • TCS Repair website modernization

    An internal case study of the TCS Repair website rebuild: brand modernization, Next.js architecture, accessibility, and content systems.

    Read the case study

Work with Cameron

Let’s talk about the work ahead.

Projects & ongoing support

Need software built, an existing platform improved, or help with business and property technology? Tell me what you’re trying to accomplish, and we can work out the right scope and support arrangement.

Discuss a project

Engineering & technical operations roles

I’m interested in SRE, platform and full-stack engineering, technical solutions, and IT operations roles where I can build, troubleshoot, and take responsibility for systems over time.

Based in Indianapolis. Available for remote roles with travel as needed.

Discuss a role