Hi, I’m Caroline Schafer

Building clean, scalable, and intuitive software for the web.

More About Me
Caroline Schafer

About Me

Hi, I’m Caroline Schafer, a software engineer passionate about building full-stack web applications and data-driven solutions. I recently graduated with a BS in Computer Science from Case Western Reserve University and currently contribute to PMG's creative insights platform.

I enjoy collaborating on projects that merge creativity and technology to solve real-world problems.

Skills & Tools

JavaScript
Python
Java
PHP
PostgreSQL
React
Django
Next.js
Spring Boot
Symfony
MongoDB
PyTorch
API DevelopmentAlgorithmsDatabase DesignResponsive Web DesignPresentation SkillsCross-Functional CollaborationProject Management

Projects

TerraBite

TerraBite

Full-stack zero-waste meal planning app that helps users manage pantry inventory, plan meals, and generate grocery lists.

ReactDjangoMachine LearningAPI DevelopmentPostgreSQLProject Management
View Project →
WeatherWise

WeatherWise

Responsive weather app built with React and Next.js, featuring hourly and weekly forecasts, city comparison, and accessibility options.

Next.jsReactAPI IntegrationProject ManagementFull-stack Development
View Project →
AcoustiCare

AcoustiCare

Mobile healthcare app enabling physicians to assess and treat dysphonia through secure voice sample collection, dynamic surveys, and patient-reported outcomes.

React NativeDjangoPostgreSQLMobile DevelopmentAuthenticationData Privacy + Security
View Project →

Experience

Software Engineer

PMG logo
PMG

June 2025 - Present

Contribute to Alli Creative Insights, used by global brands including Nike, Apple, and Beats, by building scalable backend systems to analyze creative performance and provide actionable insights. Implement AI-driven analysis in client-facing tools, accelerating creative evaluation and informing hundreds of campaign decisions.

PythonDjangoPHPSymfonyAWS

Software Engineering Intern

Publicis Sapient logo
Publicis Sapient

Summer 2024

Built a full-stack advertisement management system for a grocery client using Spring WebFlux, MongoDB, and React, supporting campaigns across 100+ North American stores. Enabled regional managers to deploy campaigns and added collaborative and content-based filtering to deliver insights by location and season.

SpringBootReactMongoDB

Contact Me