Skip to main content
Available for Hire & Consultations

Eliminate Manual Data Work with Custom Sheets, Scripts & Reporting

I design and implement automated payment reconciliations, SQL reporting, internal CLI/GUI tools & sites, custom Google Sheets, and Google Cloud infrastructure consultations for SME's.

Software Stack & Tools

GCP (Google Cloud)
Google Workspace
Google Sheets
Cloudflare
Figma
Peach Payments
Payfast
Ozow
Syntellicore CRM

Language Stack

HTML/5
CSS/3
JavaScript
Google Apps Script
VueJS
SQL
Core Services & Solutions

Specialized Services That Remove Manual Work

Fixed-scope builds across Google Sheets, Apps Script, SQL reporting, dashboards, GCP and Workspace — each delivered with documentation and 30-day post-delivery support.

01

Custom Spreadsheets (Google Sheets)

Bespoke Google Sheets built for your team — advanced formulas, clean formats, custom dashboards and data-entry controls that prevent errors before they reach your bottom line.

  • Advanced QUERY & FORMULA modeling
  • Dynamic inventory & financial statement sheets
  • Data validation & access permissions
Google SheetsFormulasDesign
02

Apps Script & Payment Reconciliation

Automated multi-channel reconciliation that pulls payouts from Peach Payments, Payfast, Ozow and bank APIs straight into Google Sheets — matched, netted and flagged automatically.

  • Automated bank payout vs invoice auto-matching
  • Micro-discrepancy & gateway reconciliation
  • Scheduled reports & PDF generators
Peach PaymentsPayfastOzowApps ScriptSQLAPI Sync
03

Data Dashboards & Visualisation

Executive reporting dashboards in Data Studio, Sheets or custom web components — live visibility into the metrics you actually make decisions on.

  • Live metric tracking
  • Cross-source data blending (Sheets + SQL)
  • Responsive interactive charts & filter controls
Data StudioGoogle CloudGoogle SheetsKPIs
04

SQL Scripting & Custom Reports

SQL querying, data-warehousing pipelines and reporting scripts for CloudSQL, MySQL and BigQuery — for when your spreadsheet has simply outgrown itself.

  • Aggregation & formatting functions
  • BigQuery scheduled query automations
CloudSQLBigQuerySQL Analytics
05

GCP Administration & Consultations

GCP infrastructure managed properly — least-privilege IAM, serverless functions, and a bill that never surprises you. Advisory sessions available when you just need direction.

  • Cloud Functions & Cloud Run serverless deployments
  • IAM security
  • GCP cost optimization and solutions
GCPIAMConsulting
06

Google Workspace Administration

Google Workspace set up, secured and run properly — security policies, domain routing, group delegation and the whole user lifecycle from onboarding to offboarding.

  • Admin SDK Apps Script user onboarding/offboarding
  • 2FA security enforcement & DKIM/SPF/DMARC routing
  • Shared drives permission audits & data loss prevention
Workspace AdminAdmin SDKSecurity
Interactive Architecture Visualizer

Automated Data & Reconciliation Pipeline

01

Google Sheets Ingestion

Google Sheets API v4

Ingesting 1,240 Rows
02

Apps Script Automation

Apps Script Engine

Auto-Matching Payments
03

SQL & Data Warehouse

BigQuery / CloudSQL / Sheets

Warehouse Synced
04

GCP Cloud Infrastructure

Cloud Functions & Triggers

Serverless Event Active
05

Data Visualisation

Data Studio / Vue Chart

Real-time KPI Live

Step 2: Apps Script Automation

Apps Script Engine

Custom Apps Script algorithms match bank payouts against order IDs, flag micro-discrepancies, and resolve currency adjustments automatically.

paymentReconciliation.gsAutomated Process
function reconcilePayments(bankRows, orderRows) {
  const matchMap = new Map();
  bankRows.forEach(row => {
    const match = orderRows.find(o => o.refId === row.refId && Math.abs(o.amount - row.amount) < 0.01);
    if (match) matchMap.set(row.id, { status: "RECONCILED", orderId: match.id });
    else matchMap.set(row.id, { status: "DISCREPANCY_FLAGGED" });
  });
  return matchMap;
}
Live Service Demonstration

Apps Script Payment Reconciliation Engine

Automate multi-gateway reconciliation (Peach, Payfast, Ozow, Bank Statements) directly within Google Sheets or in Scripts and rendered in Data Studio.

Status: Ready to Run
Ref IDSource GatewayOrder AmountBank SettlementGateway FeeReconciliation StatusApps Script Resolution
TX-88401Peach PayoutsR1450.00R1407.95R42.05UNMATCHEDPending Apps Script validation...
TX-88402PayfastR890.50R860.20R30.30UNMATCHEDPending Apps Script validation...
TX-88403Bank CSVR3200.00R3200.00R0.00UNMATCHEDPending Apps Script validation...
TX-88404OZow PaymentsR512.00R497.14R14.86UNMATCHEDPending Apps Script validation...
Interactive ROI Calculator

Calculate Your Product & Service ROI

See how much time and money custom Apps Script reconciliations, Google Sheets automation, and SQL data pipelines will save your business annually.

15 hrs
1 hrs (Small Team)30 hrs (Mid-size)60+ hrs (Enterprise)
R55/hr
R50/hrR175/hrR300/hr
8 discrepancies
1 discrepancies15 discrepancies30+ discrepancies
Projected ImpactInstant Estimate
Estimated Annual Savings
R55,410
Based on 90% reduction in manual data processing
Annual Hours Saved702 hrs/yr
Improved Accuracy A Certainty
Frequently Asked Questions

Got Questions? Here Are Answers.

Every project begins with a free 30-minute discovery consultation to scope your needs. We then quote a fixed price — basic builds from R5,000, single-source integrations from R12,000 and multi-source or enterprise architecture from R30,000+. See the pricing page for the full breakdown.

Ready to Automate Your Data and Reporting Workflows?

Book a 30-minute discovery consultation. We will audit your current data bottlenecks and outline a step-by-step automation blueprint.

Review Resume & Work History