Portfolio — 2026Open to Senior / Staff & AI engineering rolesPhoenix, AZ
Hello — I'm

AMANDEEPSINGH SAINI

Tech Lead · Senior AI Engineercurrently at Thryv

I build and orchestrate multi-agent AI systems. Ten-plus years shipping full-stack platforms across SaaS, fintech and enterprise — now designing the agent runtimes, MCP tool servers and RAG pipelines that put them into production.

Agent OrchestrationLive
Hub-and-spoke runtime · shipped at Thryv
10+ years shippingReact · Vue 3 · TypeScript · PythonLLM agents · MCP · RAGPhoenix, AZ — open to remote
LLM Agent OrchestrationModel Context ProtocolRAG & Vector SearchFront-End ArchitectureReact · Vue 3 · TypeScriptKubernetes & CI/CDLLM Agent OrchestrationModel Context ProtocolRAG & Vector SearchFront-End ArchitectureReact · Vue 3 · TypeScriptKubernetes & CI/CD

0+

Years shipping production software

0K+

Small businesses served by the platform

~0%

Duplicated UI code eliminated

0%

Test coverage established at PayPal

01 — Colophon

Who is
writing this

Engineer first.
Architect by necessity.
Tech lead by choice.

I've spent ten years building the web platforms companies actually run on — CRM and marketing automation for small businesses, member eligibility at USAA, payment flows at PayPal. Front-end architecture is where I'm deepest: React, Vue 3, TypeScript, and the build systems and component libraries that decide whether a team of engineers ships weekly or monthly.

For the last two years that work has pointed squarely at AI. I architected and shipped a Python agent orchestration service — a multi-tenant API where internal product teams register, configure and run their own LLM agents — replacing the per-team one-off integrations that came before it. Around it I built MCP tool servers, a memory RAG pipeline on a vector database, and the in-product AI chat experience end to end.

I lead onshore and offshore engineers from architecture through Kubernetes deployment, and I care a great deal about the unglamorous half: distributed tracing, instrumentation, build times, and removing the duplicated code that quietly slows everyone down.

BasedPhoenix, Arizona — open to remote
FocusLLM agent orchestration · Front-end architecture
Open toSenior / Staff engineering · Tech Lead · AI platform
ResponseUsually within 24 hours
02 — AI systems

The agents I
actually shipped

The agent orchestration platform I architected at Thryv — a multi-tenant service where product teams register and run their own LLM agents. Hover any node to see what it does.

agent-orchestration-service · multi-tenant · healthy
AI CHATPRODUCTREGISTRYORCHESTRATORPYTHON SERVICEMCP SERVERSMEMORY RAGLLM PROVIDERSOBSERVABILITYRESPONSEEGRESSK8SDEPLOY
03 — Curriculum

Ten years,
abbreviated

Apr 2023 — Present
Phoenix, AZ

Senior Software Engineer (Tech Lead)

Thryv Inc. — Keap, acquired by Thryv
  • Architected and shipped a Python agent orchestration service — a multi-tenant API where internal product teams register, configure and run their own LLM agents — replacing per-team one-off integrations across a CRM and marketing-automation platform serving 15,000+ small businesses.
  • Built Model Context Protocol (MCP) tool servers giving agents access to product data and internal APIs, cutting new AI integration effort from weeks to days.
  • Designed a memory RAG pipeline on a vector database that grounds agent responses in company data, and delivered the in-product AI chat experience end to end — streaming responses, conversation state, retry and fallback handling — in Vue 3 and React.
  • Own front-end architecture platform-wide: drove the Webpack-to-Vite migration and a shared Vue and React component library that cut CI build times ~30% and removed ~40% of duplicated UI code.
  • Lead and mentor onshore and offshore engineers; introduced distributed tracing and Datadog instrumentation that cut time to diagnose cross-service faults ~35%.
Agent orchestrationMCPRAGVue 3ReactPythonDatadog
Mar 2021 — Mar 2023
Plano, TX

Senior Software Engineer

USAA
  • Built and shipped a React and TypeScript eligibility platform determining member qualification for USAA banking and insurance products, serving a member base in the millions.
  • Implemented route-level code splitting with React Router, reducing initial bundle size 15% and improving first contentful paint.
  • Architected Redux state management for a multi-step SPA and a reusable component system in JSX and SCSS, standardising data flow across 3+ feature teams and eliminating a recurring class of state-sync defects.
  • Partnered with backend engineers on REST contract design and deployed through GitLab CI to AWS with Docker and Kubernetes in two-week Agile sprints.
ReactTypeScriptReduxKubernetesAWSGitLab CI
Sep 2020 — Mar 2021
San Jose, CA

Software Engineer

PayPal Inc.
  • Built single-page payment-flow front ends in React and Redux with action-based store updates, plus JWT authorisation and Node.js data-exchange layers between clients and backend services.
  • Established the production build pipeline — Webpack, Babel, Sass — and raised release confidence with Jest, Enzyme, Selenium and TestNG suites, increasing coverage to 97%.
ReactReduxNode.jsJWTJestSelenium
Jan 2020 — Sep 2020
Pullman, WA

Front End Developer

SGDRIL Lab — Washington State University
  • Built a MERN-stack visualisation application for anomaly detection on electrical grid data, published as the CP-SAM security assessment tool.
  • Developed RESTful services in Node.js and Express with MongoDB, including JWT authentication, and automated build and test steps through Jenkins CI.
MERNMongoDBData vizJenkinsResearch
Mar 2014 — Dec 2017
India

Front End Developer

Paramount Tech Solutions & Services Pvt. Ltd — intern → part-time → full-time
  • Joined as an intern while completing my B.Tech, moved to part-time through my degree, then full-time after graduating — the four years where I learned to ship.
  • Delivered client-facing web applications in Angular, React, JavaScript, HTML5 and CSS3 for 50+ enterprise clients, improving page render performance.
  • Authored the database queries, stored procedures and triggers behind those screens.
AngularReactJavaScriptSQL

M.Sc. Computer Science

Washington State University

May 2020

B.Tech, Electronics & Telecommunication

Bhilai Institute of Technology, Raipur

June 2016

Certification

AWS and React — Creating a Full-Stack Application (LinkedIn Learning)

LinkedIn Learning
04 — Selected work

Things I built
and shipped

01 / AI PLATFORM

Agent Orchestration Service

A multi-tenant Python API where internal product teams register, configure and run their own LLM agents — replacing the per-team one-off integrations that came before it across a CRM and marketing-automation platform serving 15,000+ small businesses.

Python · Multi-tenant API · LLM providersThryv
02 / TOOLING

MCP Tool Servers

Model Context Protocol servers giving agents governed access to product data and internal APIs. Cut the effort to add a new AI integration from weeks to days.

MCP · Python · Internal APIsThryv
03 / RETRIEVAL

Memory RAG Pipeline

A retrieval pipeline on a vector database that grounds agent responses in company data — embeddings, retrieval and conversation memory, so answers cite the business rather than the model's priors.

Vector DB · Embeddings · RAGThryv
04 / PRODUCT

In-Product AI Chat

The end-to-end chat experience: streaming responses, conversation state, retry and fallback handling — built in Vue 3 and React against the orchestration service.

Vue 3 · React · StreamingThryv
05 / PLATFORM

Front-End Platform & Vite Migration

Platform-wide front-end architecture — a shared Vue and React component library plus the Webpack-to-Vite migration. Cut CI build times ~30% and removed ~40% of duplicated UI code.

Vite · Vue 3 · React · Design systemThryv
06 / FINTECH

Member Eligibility Platform

React and TypeScript platform determining member qualification for USAA banking and insurance products, serving a member base in the millions. Route-level code splitting cut initial bundle size 15%.

React · TypeScript · Redux · K8sUSAA
07 / PAYMENTS

Payment Flow Front Ends

Single-page payment flows in React and Redux with JWT authorisation and Node.js data-exchange layers — plus the build pipeline and test suites that took coverage to 97%.

React · Redux · Node.js · JestPayPal
08 / RESEARCH

CP-SAM — Grid Anomaly Detection

A MERN-stack visualisation application for anomaly detection on electrical grid data, published as the CP-SAM security assessment tool at Washington State University.

MERN · MongoDB · Data vizWSU · SGDRIL Lab
05 — Apparatus

Tools of
the trade

Languages
JavaScript (ES6+)TypeScriptPythonJavaHTML5CSS3
Front End
ReactReduxVue 3PiniaNext.jsReact NativeAngularViteWebpackJestCypress
Back End & APIs
Node.jsExpressSpring BootRESTGraphQLMicroservicesWebSocketsJWT / OAuth
AI Engineering
LLM agent orchestrationModel Context ProtocolRAGVector databasesEmbeddingsOpenAI APIAnthropic APIPrompt engineering
Cloud & DevOps
AWS (EC2, S3, Lambda)AzureDockerKubernetesGitHub ActionsCircleCIJenkinsTerraformDatadog
Databases
PostgreSQLMySQLMongoDBRedisFirebaseElasticsearch
06 — Correspondence

Let's buildsomethinghard.