TannerBarcelos (Tanner Barcelos) · GitHub
Skip to content
View TannerBarcelos's full-sized avatar

Block or report TannerBarcelos

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TannerBarcelos/README.md

Hi, I'm Tanner 👋

Full-Stack Software & AI Engineer building AI-native products, developer tools, and the next generation of software.

I'm passionate about creating software where AI, product design, and distributed systems intersect. I enjoy turning complex infrastructure into intuitive, high-quality experiences that help engineers build better software.

Currently, I'm building Visa AI Studio at Visa—an AI-native platform that enables engineers and data scientists to build, deploy, manage, and operate intelligent systems at scale.

What I Build

My work spans the full product and engineering stack:

  • AI-native web applications
  • Agentic and multi-agent systems
  • Generative user interfaces
  • Developer tools and internal platforms
  • Real-time and distributed applications
  • Federated APIs and backend services
  • High-craft, accessible product experiences
  • Infrastructure abstractions that reduce operational complexity

I particularly enjoy building products that make sophisticated AI and infrastructure capabilities usable without requiring users to understand every underlying system.

Current Interests

I'm currently exploring and writing about:

  • Agentic software engineering
  • AI developer experience
  • Context engineering and optimization
  • Generative UI
  • Human–AI interaction
  • Multi-agent architectures
  • Distributed systems
  • Database engineering
  • Developer tools
  • Modern product engineering
  • AI-assisted software development

Technologies

Frontend

React · Next.js · TanStack Start · TanStack Query · TanStack Router · Svelte · TypeScript · GraphQL · Tailwind CSS · Vite · WebSockets

Backend

Go · Node.js · Python · Express · REST APIs · GraphQL Federation · PostgreSQL · Redis

AI Engineering

LLM Integrations · Multi-Agent Systems · Agent Tooling · MCP · RAG · Generative UI · Conversational Analytics

Cloud & Infrastructure

Docker · Kubernetes · Nomad · Helm · Terraform · Jenkins

Observability

OpenTelemetry · Prometheus · Grafana

Engineering Philosophy

I believe the best engineering work combines:

  • Strong technical foundations
  • Thoughtful product design
  • Clear abstractions
  • Reliable systems
  • Deep empathy for users
  • Intentional use of AI as an engineering tool

AI is changing how software is designed, built, and operated, but the fundamentals still matter: understanding the problem, defining clear boundaries, making sound architectural decisions, validating assumptions, and shipping software that works.

Currently Building and Learning

  • AI-native developer tools
  • Agent infrastructure and workflows
  • Context-efficient systems for coding agents
  • Native applications for managing parallel AI work
  • Open-source tools for modern software development
  • Deeper foundations in distributed systems and database engineering

Writing and Teaching

I enjoy writing and teaching about:

  • AI engineering
  • Software architecture
  • Distributed systems
  • Web engineering
  • Developer experience
  • Agentic software development

My goal is to make complex engineering concepts approachable without sacrificing the technical depth that makes them useful.

Connect

Pinned Loading

  1. relay relay Public

    Build, orchestrate, and operate AI agents.

  2. compressor compressor Public

    Compress context before LLM inference to reduce token consumption, lower inference costs, and maximize effective context window utilization

  3. seeker seeker Public

    A new way for enjoying podcasts

    Swift

  4. rolemark rolemark Public

    Making job application and resume management easier

    TypeScript

  5. ctx2pod ctx2pod Public

    Transform context into podcasts built for learning and knowledge discovery

  6. Engram Engram Public

    A user-owned context and memory layer that gives any AI tool persistent access to who you are, what you know, and what you’ve done