Flows 1 & 2 · Transfer Matching Engine
Transfer Match Automation
A two-flow Power Automate system that matches employees ready to transfer (supply) against open project needs (demand). Classifies results as Group, Individual, or Unmatched — enforcing location restrictions and detecting date conflicts — before surfacing proposed matches in SharePoint for human review. The always-on watcher detects approvals and writes results back to Smartsheet automatically.
Manual Trigger
→
Smartsheet Supply
→
Smartsheet Demand
→
TransferMatchEngine.ts
→
SharePoint Review
Always-On Watcher
→
Approval Detection
→
Write-back → Smartsheet
Full Pipeline · New Hire Intake
Onboarding Intake Automation
End-to-end intake pipeline collecting new hire data through Jotform Enterprise, routing signed PDFs through OneDrive with structured naming conventions, surfacing records in SharePoint, notifying stakeholders via Teams, and writing the final entry into Smartsheet — zero manual hand-offs between systems.
Jotform Enterprise
→
OneDrive
→
Auto-Rename
→
SharePoint
→
Teams Alert
→
Smartsheet
Automated Pipeline · Labor Compliance
Union Hours & Remittance Upload Automation
An automated pipeline that pulls union labor data — hours, rates, and benefit contributions — directly from Viewpoint Vista reports and formats them for upload into union portals. What previously required approximately 4 hours of manual compilation and data entry now completes in under 10 minutes.
Before
By Hand
Manual compilation & upload
After
10 Min
Fully automated report compilation and verification
Viewpoint Vista
→
Report Extract
→
Auto-Format
→
Union Portal Upload
Automated Pipeline · Per Diem · Site Administration
Per Diem — Hours Capture
Site admins spent roughly an hour per project every week reviewing per diem by hand — a manual process producing thousands of errors. A B2W download now feeds a rules engine that applies the hours-and-rate logic, computes per diem owed, and assigns the correct rate by title (foreman vs. non-foreman).
Before
By Hand
Manual review per site
After
Automated
Thousands of errors eliminated
B2W Download
→
Hours & Rate Rules
→
Per Diem Calculation
→
Rate by Title
Rules Engine · Payroll & Compliance
Q3C Gas Payroll Compliance & Field Summary Report
Payroll corrected what it could, then handed exceptions to compliance, which reviewed each Viewpoint record, produced an annotated PDF, and sent it back — a manual, high-touch loop. A single workbook now carries a 60-plus validation rules engine that resolves issues upstream: flagging hours over 16, detecting craft-class variance per employee, and auto-generating balanced correction lines that back out the error and re-enter it as clean straight and overtime. Rules live as editable data on a visible mapping tab, so the client changes business logic without touching the build.
Before
Manual
Exception loop between payroll and compliance
After
60+ Rules
~5 hrs/week recovered each for payroll and compliance, ~3 hrs/week for site admins
Viewpoint Extract
→
Clear & Paste
→
Rules Engine (Mapping Tab)
→
Human Review
→
Compliant Upload
Structured Intake · Audit Response
Per Diem — Residency Capture
An audit found gaps in per diem documentation — no residency declaration on file, missing identification and supporting documents, and no mileage basis. A structured intake now captures the declaration, required documents, and address, feeding a process that calculates qualifying distance.
Before
Findings
Documentation gaps were identified.
After
100%
The findings were cleared and the follow-up review passed.
Jotform Intake
→
Power Automate
→
SharePoint
→
Qualifying Distance
Automated Pipeline · Payroll · Confidential Client
Multi-Site Payroll Process Automation
Designed and implemented an end-to-end payroll automation pipeline across multiple construction sites — standardizing workflows, eliminating manual steps, and reducing errors. Processing that previously required hours of manual work per site now runs automatically each cycle.
Before
Manual
Hours of processing per site
After
33%
Reduction in processing time per site
Visibility & Continuity · Site Operations
PPE Inventory & Ordering
PPE was ordered without accountability or visibility — no record of who ordered what, and no view of consumption. A Smartsheet solution now captures requester and item at the point of order, giving full ordering visibility and reducing the risk of a stockout, a condition that can halt site operations outright.
Point of Order
→
Smartsheet Capture
→
Requester & Item Record
→
Consumption Visibility
Data Layer
Cross-Sheet Lookup Formulas
IFERROR/INDEX/MATCH lookups across Smartsheet sheets that surface site admin data dynamically — eliminating manual copy-paste and lookup errors.
Integration Pattern
Smartsheet HTTP Write-back
Power Automate flows extracting emails from Smartsheet Contact List columns and writing structured data back via HTTP PUT — the core integration pattern powering all write-back operations.
// Technology Stack