Skip to main content

John Carroll - Lead AI Architect and Software Engineer

Lead AI Architect

Software Engineer

7+ Years Experience · Cambridge, MA

John Carroll

Lead Architect at CVS Health, specializing in AI-driven full-stack development, cloud infrastructure, and technical leadership. Outside of work, I build personal projects on the AI frontier and help people integrate technology into their everyday workflows.

Currently Building

AI Agents · Health & Fitness Platform · Financial Modeling

loading…

—

Contributions · Last 12 Months

About Me

OVERVIEW

Full-stack engineer with a passion for technology and problem-solving. Currently a Lead Architect at CVS Health.

HOBBIES

Outside of work, I stay active through skiing, running, cycling, and weightlifting. I'm also passionate about new technologies, gadgets, and cars.

MENTORING

I mentor people in software development, emerging technologies, and AI integration into both technical and everyday workflows.

Projects

A selection of software projects showcasing my technical skills and problem-solving abilities.

Athlon: Intelligent Health & Fitness

Unified health and fitness context

Athlon: Intelligent Health & Fitness

An intelligent health and fitness platform built on one record of each day rather than a dashboard of disconnected sources. The intelligence runs through it instead of sitting in a chat tab, and it writes as well as reads.

Next.jsTypeScriptSwiftUISupabase+2

View details

Restop

Bathrooms, water and door codes

Restop

Finds the nearest bathroom, water fountain or porta potty in one tap, shows how to get in and whether it's open, and lets people rate it and share the door code.

SwiftUITypeScriptHonoSupabase+2

View details

Claude Context Admin

See what Claude remembers. Keep it true.

Claude Context Admin

A local control panel for everything Claude Code loads before you type: memories, instructions, skills, plugins, MCP servers and hooks. It shows what loads in each project and what it costs, and fixes what's broken, stale or duplicated, with undo.

GoTypeScriptSwiftMCP+1

View details

Self-Hosted Finance Platform

Own your financial data

Self-Hosted Finance Platform

A self-hosted alternative to the subscription finance apps. Budgets, recurring spend and net worth in one place, with categorization running on local models so nothing leaves the network.

Next.jsTypeScriptSupabaseLocal LLMs+1

View details

Investment Analysis Platform

Portfolio and market research in one place

Investment Analysis Platform

An investment platform that connects the research to the results. Tax-lot accounting, live P&L, and performance tracked across several asset classes.

Next.jsTypeScriptPostgreSQLFinancial Modeling Prep+1

View details

Reserves & Forecasting Platform

Agentic reserves and forecasting management

Reserves & Forecasting Platform

Replaces a patchwork of spreadsheets, a no-code database and legacy reserves software with one auditable pipeline: ingest the monthly statements, calibrate against actuals, forecast, and produce the reports the fund signs off on.

PythonFastAPINext.jsPostgreSQL+2

View details

Homebridge Alexa Sync

One account, every device in HomeKit

Homebridge Alexa Sync

Brings every smart-home device already linked to an Alexa account into Apple HomeKit, without a separate plugin and vendor developer account for each brand.

TypeScriptNode.jsHomebridgenpm+1

View details

Research Projects

Graduate and undergraduate research

Research Projects

Three research projects: machine learning for foodborne-illness surveillance, a null result on sentiment-driven market prediction, and how much of the web breaks without its JavaScript dependencies.

PythonJavaScriptMachine LearningResearch

View details

Tech Stack

Proficient across full-stack development, cloud infrastructure, and the modern AI-driven tools that now shape how I develop software.

Experience

Architect and engineer focused on technical leadership, cloud infrastructure, and AI-driven development.

CVS Health

2021 — present · 4 roles

Lead Architect, Solution Engineering

Nov 2026 - Current
  • Lead solution architecture for pharmacy services, guiding application teams on AI, cloud and integration design.

Senior Software Development Engineer

Nov 2024 - Nov 2026
  • Serve as technical lead and liaison between engineering and business stakeholders, driving feature development for production clinical applications and establishing development standards across teams.
  • Lead offshore engineering team, providing mentorship, technical direction, and oversight of feature delivery.
  • Reshaped team development workflows with AI by building team-specific agents, skills, and MCP integration. Hosted learning sessions on emerging AI frameworks, workflows, and tooling.
  • Designed and automated CI/CD pipelines across the team's codebase with GitHub Actions for code quality, testing, security scanning, and deployments, reducing deployment and release cycles from hours to minutes and achieving 90% reduction in manual workflows.
  • Built Terraform-backed automation enabling engineers to independently provision and manage cloud infrastructure.
  • Selected for an enterprise AI-driven development pilot; evaluated tooling, provided direct feedback to leadership, and maintained internal documentation on AI best practices and approved tooling across CVS.

Software Development Engineer

May 2022 - Nov 2024
  • Architected and developed an internal clinical application on Azure using Kubernetes, serving millions of members across pharmacy operations.
  • Served as full-stack developer and cloud architect, implementing infrastructure as code and orchestrating CI/CD pipelines.

Software Engineer Intern

May 2021 - Aug 2021
  • Developed a minimum viable product for a clinical question set application as full-stack developer.

The Federal Reserve Board of Governors

2020

Technology Analyst Intern

Jun 2020 - Aug 2020
  • Built an interactive dashboard using Python and R to analyze server data and present critical network performance insights to Board members.

Education

Worcester Polytechnic Institute

Master of Science & Bachelor of Science in Computer Science, Minor in Chinese Studies
Aug 2018 - May 2022
  • Master of Science in Computer Science — GPA 3.73 / 4.00
  • Bachelor of Science in Computer Science, Minor in Chinese Studies — GPA 3.70 / 4.00
  • NEWMAC Academic All-Conference (2019-2022), Dean's List (2019-2022), Varsity Swim and Dive

Hobbies

A look at my life outside of work.

Lake Louise, Alberta, Canada

01 / 05

I love staying active in my free time, traveling and exploring the outdoors.

Skiing is the highlight of my winters.