Skip to main content

John Carroll - Software Engineer

John Carroll

Senior Software Engineer · Tech Enthusiast

Senior Software Engineer 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 working as a Senior Software Engineer 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.

Tech Stack

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

Experience

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

CVS Health

Senior Software Development Engineer

Nov 2024 - Current

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

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

Projects

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

AI-Powered Health & Fitness Platform

Modernizing health and fitness with AI.

AI-Powered Health & Fitness Platform

Cross-platform health platform (Next.js web + native SwiftUI iOS) where LLMs generate personalized workouts, adapt training to recovery signals, and answer questions over your own health records.

Next.jsTypeScriptSwiftUIAI/LLMs+1
Tap to expand
Financial Management Dashboard

Personal finance, fully instrumented.

Financial Management Dashboard

Financial management platform built for a freelance client — real-time asset tracking, pro forma statements, and budget forecasting, with market analysis across 15+ indicators.

Next.jsTypeScriptSupabasePolygon.io+1
Tap to expand
Investment Analysis Platform

Research to execution, one workflow.

Investment Analysis Platform

Full-stack investment platform pairing a systematic analysis framework with real-time performance tracking — tax-lot accounting, live P&L, and metrics across multiple asset classes.

Next.jsTypeScriptPostgreSQLPolygon.io+2
Tap to expand
Research Projects

ML, markets, and the web.

Research Projects

Three research projects spanning machine learning for public-health outbreak prediction, sentiment-driven market modeling, and dependency risk on the web.

PythonJavaScriptMachine LearningResearch
Tap to expand

Hobbies

A look at my life outside of work.

01 / 03

Some of my favorite activities are skiing, running, weightlifting, and cycling.

In 2024 I completed my first marathon and Ironman 70.3. This year I plan to do a century ride with my dad and more running & triathlon races.