JM

Jennifer McCann

Building enterprise analytics platforms that turn complex operational data into executive decisions.
Newtown Square, PA JennMcCann071088@gmail.com 484.904.8375
SAP Datasphere Certified 9+ Years at SAP Hasso Plattner Award MS Computer Science — In Progress MBA · Business Analytics
View Projects Download Resume
0
Years at SAP
SAP
Datasphere Certified
Award
Hasso Plattner Winner
MSCS
In Progress

What I Build

Over the past nine years at SAP, I've designed analytics solutions that help leaders make better decisions with data. My experience spans enterprise data modeling, SQL engineering, executive dashboards, KPI framework design, and analytics automation across customer success and corporate IT.

Today, my work focuses on building scalable analytics products using SAP Datasphere, SAP HANA, SAP Analytics Cloud, Python, and AI-assisted development. I enjoy simplifying complex processes, creating reusable data models, and building reporting solutions that teams can rely on long after they're delivered.


Experience

Senior Data Engineer - Portfolio Management (CPIT)
SAP May 2024 - Present
-

Build the enterprise analytics platform supporting SAP's CPIT Portfolio organization - transforming fragmented Jira and operational data into a governed, reusable analytics product used for executive decision-making across the organization.

  • Designed reusable semantic data models in SAP Datasphere as the single source of truth for portfolio reporting
  • Engineered SQL transformations to normalize complex Jira hierarchies into business-ready datasets
  • Built executive dashboards surfacing portfolio health, investment visibility, and delivery insights
  • Automated reporting pipelines using SQL, Python, and AI-assisted development
  • Partnered with executives to define KPI frameworks and cross-org reporting standards
SAP Datasphere SAP HANA SQL SAP Analytics Cloud Python Jira AI-Assisted Dev
Sr. Customer Insights Analyst - CS Infrastructure & Automation
SAP Jul 2019 - May 2024
+

Drive analytics across SAP's Customer Success and Cloud Operations organizations - turning raw subscription, renewal, and customer health data into board-level insight that informed retention strategy and investment decisions.

  • Led end-to-end analytics initiatives across Customer Success and Cloud Operations
  • Built automated SQL ETL pipelines improving reporting accuracy and efficiency
  • Delivered board-level dashboards on ACV, churn, renewals, and upsell performance
  • Contributed to ML-driven Cloud Health Score - earning the Hasso Plattner Award
  • Owned data accuracy, stakeholder alignment, and roadmap prioritization as analytics product owner
SQL SAP Analytics Cloud SAP HANA Python Machine Learning ETL Pipelines
Sr. Data Analyst - Sales Learning (Contractor)
SAP Jul 2018 - Jul 2019
+

Deliver analytics and interactive reporting across SAP's Sales Learning organization, surfacing KPI trends from HR and training datasets to support leadership decisions.

  • Extracted and analyzed data from Sales Learning databases using HANA Studio and SQL
  • Built advanced interactive dashboards in SAP Analytics Cloud using JavaScript
  • Delivered monthly KPI reporting and ad hoc analytics across HR datasets
SAP HANA Studio SQL SAP Analytics Cloud JavaScript
Data Analyst (Contractor)
SAP Oct 2017 - Jul 2018
+

Support SAP's PMO organization with data-driven reporting on resource utilization, budget performance, and project timelines to enable data-informed project governance.

  • Built and maintained datasets for resource utilization, budget performance, and project timelines
  • Designed reports and dashboards to support PMO data-driven decision-making
SQL Excel SAP Analytics Cloud
Business Analyst Intern
SAP Dec 2016 - Oct 2017
+

Support the Global VP of Partner Solutions with forecasting, business analysis, and executive presentation materials to drive data-informed partner strategy.

  • Supported the Global VP of Partner Solutions with forecasting, dashboards, and QBR presentations
  • Built and maintained Excel and Power BI reports using advanced data analysis techniques
Excel Power BI Data Analysis
Accounting Coordinator
Insigniam Apr 2016 - Dec 2016
+

Manage full-cycle accounting operations and support executive finance leadership with special data and analysis projects at a global management consulting firm.

  • Managed AP/AR, monthly close procedures, bank reconciliations, and journal entries in NetSuite
  • Assisted CFO & Director of Finance with special data and finance projects
NetSuite Excel Financial Reporting

How I Solve Problems

I don't build reports. I build systems that turn a business problem into an executive decision.

01
Business Problem Define the decision that needs to be made and who makes it.
02
Data Discovery Map source systems, assess quality, define lineage — before writing a line of SQL.
03
Model Design Build governed semantic models in SAP Datasphere — normalized, reusable, single source of truth.
04
Metric Framework Define KPIs with explicit formulas and thresholds — measures that answer the actual question.
05
Dashboard & Delivery Build in SAC or Power BI with automated refresh and zero-maintenance pipelines.
06
Executive Decision Leadership gets a reliable, self-service view. The answer lives in the dashboard — not a slide deck.

Featured Projects

A selection of enterprise analytics products I have designed and delivered.

SAP Analytics Cloud · Executive BI

Digital Hub Dashboard

Digital Hub Dashboard

Provides insights to keep global and regional Digital Hub Management informed about all dimensions of the DH business.

AudienceDigital Hub Org
  • Developed the SQL data model utilized for the dashboard.
  • Designed and implemented the dashboard.
  • Collaborated with the Digital Hub team to define and establish KPIs.
SAP Analytics Cloud · Cost Analytics

3rd Party Software Dashboard

3rd Party Software Dashboard

Evaluates org usage of third-party software usage, evaluate costs, and highlight opportunities for savings.

AudienceCSS Org Leaders, CEO
  • Developed the SQL data model utilized for the dashboard.
  • Designed and implemented the dashboard.
  • Collaborated with Org Leaders to drive actionable changes.
SAP Analytics Cloud · Customer Success

Cloud Health Score — Risk2Action Report

Cloud Health Score — Risk2Action Report

Overview of customer health, movement of healthy to unhealthy accounts, and top critical alerts.

AudienceCSS Leadership, Global Renewal Process Office
  • Connected to existing data model.
  • Designed and implemented the dashboard.
  • Collaborated with the Global Renewals Process team to define and establish KPIs.
SAP Analytics Cloud · Partner Analytics

Partner Engagement Dashboard

Partner Engagement Dashboard

Establish a foundation of data for the Partner Engagement Team.

AudienceCSS Leadership, Partner Engagement Team
  • Developed the SQL data model utilized for the dashboard.
  • Designed and implemented the dashboard.
  • Collaborated with the Partner Engagement team to define and establish KPIs.
SAP Analytics Cloud · Entitlement Analysis

Adoption Analysis Report

Adoption Analysis Report

Analysis of Entitlement Consumption by Contract-level data, Cloud Health Score & LPR Scoring & Adoption.

AudienceDirector of Customer Success, CSS Leadership
  • Compiled and analyzed data and metrics for the report.
  • Developed a PowerPoint report based on key metrics and data points.
  • Presented key insights and findings derived from the report's metrics.
Executive Reporting · Market Intelligence

Market Sentiment Report

Market Sentiment Report

Summarize customer sentiment and feedback trends.

AudienceCEO Executive Board
  • Compiled data through a collaborative effort leveraging insights from multiple executive feedback.
  • Designed and implemented the dashboard in SAC.
SAP Analytics Cloud · Portfolio Management

CPIT Portfolio Insights Dashboard

CPIT Portfolio Insights Dashboard

Executive-facing dashboard providing leadership with a real-time view of portfolio performance across all CPIT organizations — tracking delivery health, investment allocation, and strategic alignment in a single pane of glass.

AudienceCPIT Leadership, Portfolio Managers
  • Designed end-to-end from data model to dashboard with no existing blueprint.
  • Built on governed SQL views in SAP Datasphere surfacing KPIs across multiple portfolio verticals.
  • Partnered directly with executives to define metrics and reporting structure.
Jira (CPIT) SAP Datasphere SQL Semantic Layer SAP Analytics Cloud Executive Dashboard
SAP Datasphere · KPI Framework

Portfolio Hygiene Scoring Model

Portfolio Hygiene Scoring Model

A 0–100 portfolio health score computed in SQL across four data quality dimensions — missing Technical Requirements, missing Investment Cluster tagging, missing parent-link relationships, and stale TR dates — surfaced in SAP Analytics Cloud with band-based executive indicators.

AudienceCPIT Leadership, Portfolio Managers
  • Designed the scoring formula and all four dimension weights from scratch.
  • Engineered the SQL logic in SAP Datasphere/HANA to compute scores at portfolio scale.
  • Surfaced scores in SAC with color-coded bands (Excellent / Good / Needs Attention / Critical).
Jira Features SAP Datasphere SQL 4-Dimension Score Model 0–100 KPI Output SAC Band Indicators
SAP Datasphere · Demand Management

Intake Analytics Dashboard

Intake Analytics Dashboard

Demand tracking dashboard built on the CPINTAKE Jira project, providing visibility into new intake volume, status distribution, and routing by vertical and component — giving portfolio managers a real-time view of the demand pipeline entering the portfolio.

AudiencePortfolio Managers, CPIT Leadership
  • Engineered SQL views in SAP Datasphere to normalize CPINTAKE data by component and vertical.
  • Built intake volume, aging, and status KPIs from scratch with no existing data model.
  • Automated data refresh to ensure real-time demand visibility without manual intervention.
CPINTAKE (Jira) SAP Datasphere Views Vertical / Component SQL Intake KPI Model Demand Pipeline Dashboard
Power BI · SQL · Power Automate · Personal Project

Meet in The Middle Dashboard

A personal analytics tool built to solve a real problem: finding the right neighborhood for a growing family by meeting geographically between two sets of parents. Users enter two zip codes and the dashboard surfaces every neighborhood within a 3-mile radius of the midpoint — ranked by affordability, school quality, crime rates, demographics, and long-term property value. Built end-to-end: web scraping via Power Automate, SQL data cleaning and storage, Python reverse geocoding via Google Maps API, and a multi-page Power BI report with live filters, interactive maps, and calculated mortgage estimates.

ToolsPower BI · DAX · SQL · Power Automate · Python · Google Maps API · GreatSchools API · Realtor.com · U.S. Census
  • Scraped real estate listings (Realtor.com), school ratings (GreatSchools), neighborhood coordinates, and crime data via automated Power Automate flows — bulk loaded into SQL with custom cleaning queries.
  • Wrote Python reverse geocoding script using Google Maps API to assign zip codes to raw lat/long crime coordinates.
  • Built a full mortgage estimator in DAX: P&I formula (6.97% rate, 20% down, 30-year term) + monthly property tax + insurance estimate, driven by county-level tax rates for Philadelphia, Montgomery, and Delaware Counties.
  • Designed 5 dashboard pages: Overview, Neighborhood, Schools, Real Estate, and Single Neighborhood deep-dive view.
Data Sources & Methodology
Data Sources
Source Coverage Used For
Realtor.comOct 2024–Mar 2025Sold & active listing data
GreatSchools.orgCurrentSchool ratings & type
U.S. Census2023Race, age, population, median income
Philadelphia Crime Data2024Crime type & offense counts
County Tax Records2024–2025Property & wage tax rates (Phila, Montco, Delco)
BankRate / Insurance Est.CurrentMortgage rate (6.97%) & insurance input
Key Methodology
  • Neighborhood radius: Any zip/neighborhood within 3 miles of the midpoint between two entered zip codes.
  • Schools in area: Within 2-mile radius of zip; public schools additionally filtered to same county. PK–12 only; daycares excluded. Private schools unrated by GreatSchools — listed as "Private" and counted as high-quality.
  • Mortgage formula: P&I (20% down, 6.97% APR, 30-year) + monthly property tax + monthly insurance estimate. County millage applied to assessed value (1 mill = 0.001).
  • Crime rate: Offenses per type ÷ population × 100,000.
  • Price difference %: (Sold price − earliest listed price) ÷ earliest listed price.
Questions about the data? JT777817@gmail.com

Skills & Technologies

SQL (Advanced) SAP Datasphere (Certified) SAP HANA Python Semantic Modeling Data Modeling & ETL SAP Analytics Cloud KPI Framework Design AI-Assisted Development Analytics Product Ownership Data Governance Master Data Management Metadata Governance Data Quality Executive Reporting Power BI Tableau DAX Power Query Advanced Excel JavaScript Jira Portfolio Management SharePoint Git

Education

Master of Computer Science
Pennsylvania State University, University Park
Expected May 2027
MBA · Business Analytics
West Chester University
May 2017
BS · Liberal Studies (Professional Studies)
West Chester University
Minors: Accounting & Psychology
May 2014

Award

🏆
Hasso Plattner Award — Operational Excellence
April 2021 · For contributions to SAP's ML-driven Cloud Customer Health Score

Get In Touch

Open to analytics engineering, data product, and senior BI roles.