James Thomason, Jr

Senior Full-Stack Engineer | Platform Engineering | Agent-Native Systems

Summary

Senior Full-Stack Engineer specializing in developer platforms, cloud infrastructure, and agent-native systems. Experienced designing multi-tenant SaaS platforms, AI-powered developer tooling, cloud-native services, and internal engineering systems that improve developer productivity and accelerate delivery.

Experience

Founding Engineer (Independent)

Stations.dev

Building a multi-tenant work coordination platform where humans and autonomous agents securely execute shared workflows.

  • Architected a multi-tenant SaaS platform spanning 7 services and 250+ REST endpoints behind a NestJS gateway using shared API contracts in an Nx monorepo.
  • Designed shared human/agent workflows with common authorization, approval, leasing, and artifact requirements, enabling human-in-the-loop automation.
  • Implemented multi-tenant authentication using JWT, OIDC, CASL, PostgreSQL RLS, service authentication, and enterprise SSO.
  • Built AWS infrastructure with Kubernetes, OpenTofu, GitHub Actions, Docker, and OpenTelemetry.
  • Delivered a Next.js web app, CLI, and MCP server over a shared public API.
  • Established a specification-first AI engineering workflow spanning 34 design specs, 73 implementation plans, 248 merged PRs, and 2,500+ automated tests while maintaining open-source agent tooling.

Software Development Engineer II

Amazon

Built AI workflow platforms, experimentation systems, cloud infrastructure, and developer tooling supporting autonomous and data-driven engineering workflows.

  • Built an AWS Bedrock workflow platform enabling 100+ autonomous workflows with 600+ executions through a visual DAG editor.
  • Developed features for an experimentation platform supporting 1,500+ production experiments.
  • Built CLI tools, MCP servers, and developer workflows for local development, testing, and deployment.
  • Built cloud infrastructure using AWS CDK.
  • Automated CI/CD workflows for internal platforms.

Senior Software Engineer

ActiveCampaign

Improved reliability and developer workflows for customer experience automation systems.

  • Built a command-line data seeding tool that made production issues easier to reproduce in local development environments.

Cloud Engineering Chapter Lead

Vanguard

Led cloud engineering enablement and migration of enterprise security gates and CI/CD workflows from Bitbucket and Bamboo to GitHub.

  • Maintained enterprise CI/CD pipelines during the migration from Bitbucket and Bamboo to GitHub, minimizing disruption for development teams.
  • Helped establish a chapter-based engineering organization focused on technical mentorship, shared practices, and cross-team knowledge transfer.
  • Mentored engineers through regular coaching, technical guidance, and career development conversations.
  • Fostered continuous learning through discussions on engineering best practices, platform trends, and emerging technologies.

Software Engineer

Quicken Loans

Built deployment orchestration, infrastructure automation, and developer tooling for enterprise software delivery.

  • Built and maintained infrastructure using Terraform and Terragrunt to support enterprise deployment workflows.
  • Developed custom deployment targets and orchestration capabilities for CI/CD tooling to support varied application requirements.
  • Built and maintained a shared repository of developer tools and automation scripts to improve engineering productivity and standardize workflows.
  • Evaluated enterprise tooling through RFCs and architecture reviews, influencing build-versus-buy decisions for internal developer platforms.
  • Mentored junior engineers on PHP, object-oriented design, agile development, and pair programming.

Senior Full Stack Software Engineer

magicJack

Modernized customer-facing and internal service architecture across web, API, and order-processing systems.

  • Designed and implemented a new API architecture to modernize internal services and improve separation between application components.
  • Developed a shared library that enabled incremental migration from a monolithic architecture to microservices.

Software Engineer

Bank of America

Built internal compliance software and reusable frontend components for enterprise applications.

  • Developed reusable frontend libraries for data grids, state history, and loading experiences that became widely adopted across internal applications.

Software Developer

Quicken Loans

Built mortgage servicing software while improving local development consistency and onboarding.

  • Created and maintained a reproducible Vagrant-based development environment that standardized local setup and streamlined onboarding.

Skills

Platform Engineering
Developer platforms, Distributed systems, Multi-tenant SaaS, Service decomposition, Event-driven workflows, Transactional outbox, API gateways / BFF, RLS, Enterprise SSO, JWT / mTLS, RBAC, Signed webhooks
Cloud & DevOps
AWS, Kubernetes, OpenTofu, Terraform, AWS CDK, Docker, GitHub Actions, OpenTelemetry, CI/CD
AI Systems
AI agents, Multi-agent systems, Agent-native platforms, Human-in-the-loop, Bedrock, RAG, MCP
AI Engineering Workflow
Specification-driven engineering, Multi-agent development, AI-assisted code review, Implementation planning, Architecture-aware development, Agent skill libraries, Claude Code, Codex, Cursor
Backend
TypeScript, Node, NestJS, PostgreSQL, Go, Java, Redis, REST, gRPC
Frontend
React, Next.js, TypeScript, Tailwind, React Flow

Languages

  • English — Native speaker