Skip to main content

John Carroll - Software Engineer

John Carroll

Software Engineer · Tech Enthusiast

Senior SDE at CVS Health, building cloud-native apps on Azure and Kubernetes. On the side, I explore the latest advancements in AI through personal projects 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

Building cross-platform health and fitness app (Next.js web + SwiftUI) with LLM-generated workouts, recovery-adjusted planning, and AI-indexed health document intelligence.

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

Financial Management Dashboard

Built Next.js financial management platform for freelance client, integrating external data sources with automated alerts and growth projections. Features real-time asset tracking, pro forma statements, budget forecasting, and market analysis using 15+ indicators.

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

Investment Analysis Platform

Full-stack investment platform combining systematic analysis framework with real-time performance tracking using market data APIs. Features tax-lot accounting, real-time P&L calculations, and performance metrics across multiple asset classes.

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

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.