Atlanta, GA · Financial & Business Analysis · Budgeting & KPI Reporting

MelvinGibson.

Financial & Business Analyst · Budgeting & KPI Reporting · Portfolio Intelligence Owner

I translate executive priorities into a governed portfolio and tie the work back to the P&L through rigorous budgeting and investment analysis — turning operational data into the business cases and KPI reporting leadership acts on.

By the Numbers
$86.6M
Portfolio under governance
$250K
Delivered in annual savings
95%
Timecard adoption rate
1,000+
Users trained & onboarded
2 days → 0
Reporting cycle eliminated
$86.6M
Portfolio under governance
$250K
Annual savings delivered
95%
Adoption across users
1,000+
Users trained & onboarded
Melvin Gibson
About Me

The person behind the work.

I competed in collegiate tennis, where preparation, precision, and accountability matter every day. That background shaped how I work: own the point, adjust under pressure, and stay disciplined when the stakes are high.

Professionally, I bring that same mindset to portfolio budgeting, investment analysis, and KPI reporting. I like solving the messy middle — tying budgets, P&L data, and business cases back to numbers leaders can trust.

What matters most to me is ownership. I want to understand the numbers deeply enough to explain every variance, while staying close enough to leadership priorities to connect the analysis to business decisions.

Budgeting & Investment Analysis KPI & Executive Reporting Power BI SQL · Python Business Case Development P&L Reconciliation Microsoft Fabric MBA · LSU 2024
Work Product

What I Built

Real artifacts from real implementations. Click any diagram to expand.

Build 02 · Rate Model
SPM Burden Rate Architecture
Labor cost structures built from scratch — incorporating productive hours, T&E, and all contributing cost factors — to tie $86.6M in portfolio financials directly back to the P&L.
BURDEN RATE ARCHITECTURE — ServiceNow SPM COST INPUTS Direct Labor Salary · Benefits · Payroll Tax Productive Hours Available hrs − PTO − overhead T&E / Indirect Costs Travel · Supplies · Overhead % R&D Cost Factors RATE CALCULATION Burden Rate = (Labor + Indirect) ÷ Productive Hours → Hourly Fully-Loaded Rate ServiceNow SPM CONFIG Rate Card by Role Engineer · PM · Analyst · Exec Time Tracking (Timecards) Hours logged × role rate Cost Plan Breakdown Planned vs. Actual by project OUTPUT — TIED BACK TO P&L R&D Labor Cost By project / by period Planned vs. Actuals Real-time variance view T&E Allocation Direct + overhead blended P&L Reconciliation SPM cost ↔ finance ledger Power BI Dashboards Raw cost inputs Calculated / output SPM configuration R&D factors
CLICK TO EXPAND
Build 03 · Reporting
Reporting Dashboards
10+ dashboards delivering real-time portfolio visibility to 800+ users across executive, finance, strategy, and project management functions.
All data shown is anonymised & fictional.
Representative replica of a production dashboard. No proprietary data is displayed.
Case Studies

The Work

Three implementations. The full story behind each one.

02
Microsoft Fabric · Data Architecture · Power BI · Lakehouse
Taking SPM Data Beyond the Platform
Leadership asked for better reporting. I came back with a full data architecture proposal that gave the entire organization access to live portfolio intelligence.
Microsoft FabricLakehouseREST APIPower BI
15+ Source Tables800+ Stakeholders2-Day Cycle RemovedReal-Time Visibility
800+
Users reached
Instant
Was 2 days
The right people still could not see the data

The platform was live and generating reliable data — but a large portion of the organization had no licenses, including finance and senior executives. They were still manually reconciling portfolio data from multiple sources, a process that took up to 2 days and carried consistent risk of error. Funding decisions were being made on information that was already outdated the moment it was compiled.

Turn a reporting request into a governed architecture

When leadership asked for better reporting access, I proposed something bigger: rebuilding the full enterprise data model in Microsoft Fabric rather than layering exports on top of flat files. The goal was a governed, always-current source of truth that anyone in the organization could access — no platform license required.

Initial load, delta pulls, governed access

I architected the Lakehouse starting with a full API load to establish the baseline, followed by automated delta pulls that only retrieve updated fields on each run — preventing large repeated requests from impacting the source system. Once curated, the data became accessible org-wide. I then built 10+ Power BI dashboards connecting directly to the Lakehouse, with no manual refresh required.

2 days
Reporting cycle eliminated
800+
Users now have access
10+
Dashboards live
$86.6M
Portfolio made visible
  • Manual reconciliation eliminated entirely — 2 days of work reduced to instant
  • Finance and executives gained real-time portfolio visibility for the first time
  • Funding decisions now backed by a governed, always-current single source of truth tied to the P&L
  • Executive reporting cycles replaced with continuous live visibility into $86.6M in spend
  • Leadership described the portfolio visibility as transformational
03
Cost Accounting · Actual vs. Standard Costing · Financial Analysis
Solving the Project Absorption Problem
We were pricing both planning and actuals off the same burden rate — and actuals never quite tied back to the P&L. I built an allocation method for actuals that divides real cost center spend by real hours, so it reconciles to the P&L every time.
Actual CostingCost AllocationP&L ReconciliationBusiness Case Development
Always Ties to P&LActuals ≠ Burden RateMonthly ReconciliationBuilt From Real Hours
Always
Reconciles to the P&L
$86.6M
Portfolio reconciled
One burden rate priced both planning and actuals — and actuals didn't tie to the P&L

The R&D portfolio used a single burden rate for everything: pricing projects during planning, and pricing those same projects again once hours were actually logged against them. That worked for planning, where an assumed rate is the only option before the work happens. But for actuals, it meant reported project cost was still just hours × an assumed rate — not a number tied to what the cost center actually spent. Every period, the actual cost rolling up from projects didn't reconcile to the cost center's real P&L spend, and there was no way to close that gap without constantly updating the rate itself, which broke every time there was a raise, RIF, or backfill.

Make actual cost always tie back to the P&L

Leadership needed project actuals that would reconcile to Finance's own P&L every period, not just approximate it. I already had what that required sitting in the data: what each cost center actually spent per period, and how many hours were submitted against projects from that cost center. The question was whether dividing those two real numbers — instead of applying the burden rate — would produce an actual cost that ties out by construction, every time.

Take the burden rate out of actuals entirely

I built an actual-cost allocation model that replaces the burden rate on the actuals side only: each period, divide the cost center's real P&L spend by the real project hours submitted against it, then allocate that number across every project in proportion to the hours it pulled from that cost center. Because both inputs come directly from the P&L and the submitted hours, the result reconciles to the cost center's real spend by definition — there's no assumption left to drift. I ran the calculation on a monthly cycle so a mid-year raise or RIF shows up immediately instead of smoothing across the year, and defined the hours denominator as project hours only — so the cost of PTO, training and admin time is absorbed into the rate charged to project work, which is what lets project cost alone tie to the P&L with no reconciling items. The burden rate still prices planning, where no actual spend exists yet to divide — but actuals now run entirely on this method.

Always
Ties to the P&L
$0
Burden rate dependency in actuals
Monthly
Reconciliation cycle
$86.6M
Portfolio reconciled to real P&L
  • Actual project cost now reconciles dollar-for-dollar to each cost center's real P&L spend, by construction — not an approximation from an assumed rate
  • Removed the burden rate from actuals entirely; it now only prices forward-looking planning, where no real spend exists yet
  • The reconciliation gap that used to show up every period between reported project cost and the P&L is gone — the math can't drift because it's built from the same numbers as the P&L itself
  • Gave Finance and R&D leadership a shared, always-reconciled view of actual project cost, using the same actual-costing language Finance already works in
Actual-Cost Allocation Calculator

Drag the inputs to see the method itself — no rate card, just a cost center's real spend and real hours, divided and allocated to a project. Illustrative numbers, same math used in production.

$480,000
3,200 hrs
240 hrs
Effective Cost / Hour
$150/hr
Cost center spend ÷ total hours logged
This Project's Actual Cost
$36,000
Effective cost/hour × project hours
The Transformation

Before & After

Two implementations. One before. One after. Here’s what actually changed.

Before - Planview Era After - ServiceNow SPM + Fabric
Platform Cost$500K per year with minimal return on investment$250K saved annually from day one of go-live
User AdoptionLow adoption — most users had stopped logging in entirely95% timecard adoption across 1,000+ R&D users
Financial ReportingManual reconciliation across multiple sources, taking up to 2 days per cycleInstant. Automated pipelines deliver always-current data
Data AccessSiloed inside the platform — only licensed users could see anything800+ stakeholders with real-time access via Fabric Lakehouse
Portfolio VisibilityNo reliable source of truth, data integrity constantly questionedSingle governed source tied directly back to the P&L
Resource PlanningNo visibility into utilization, overallocation, or capacity gapsReal-time capacity planning surfaced automatically
Executive DecisionsFunding decisions made on stale, manually compiled informationLive portfolio intelligence driving every executive review cycle
“He doesn't wait to be told what to do, he identifies what needs to be done and takes action. That kind of initiative is rare and incredibly valuable in a fast-paced environment.”
Eric Ayala · Director of Program Management
Code

Built in the Open

The case studies above describe work done inside a company. These are the methods rebuilt from scratch on public, synthetic data — so the reasoning, the code and the numbers can be inspected directly.

All repositories · github.com/MNGGibson
Get In Touch

Open to the
right role.

Looking for full-time roles in financial & business analysis, budgeting & investment analysis, and KPI/executive reporting — at companies that need someone who can turn financial and operational data into the analysis, dashboards, and business cases leadership acts on.

Email
gibsonm816@gmail.com
Phone
(404) 437-8465
Location
Atlanta, GA
Education & Certifications
MBA, Concentration in Project ManagementLSU · Feb 2024
Six Sigma Green BeltCertified
AWS Cloud FoundationsCertified
ServiceNow CIS-SPMIn Progress
Download Resume

The best way to reach me is through LinkedIn. Connect with me there, send a message, or check out my full profile to learn more about my background and experience.

Connect on LinkedIn
Portfolio Dashboard
Portfolio Dashboard
Project Dashboard
Project Dashboard
Fiscal Year Resource View
Fiscal Year Resource View
Gate Comparison Dashboard
Gate Comparison Dashboard
Cost plan matrix showing planned, actual and estimate-at-completion cost for each project across four fiscal periods, with two projects expanded to their non-labor and resource components. All names and figures are fictional.
Cost Plan — Planned vs. Actuals vs. EAC
Open to new roles · Atlanta / Remote Download Resume