I’m a data analytics leader focused on building governed, production‑ready platforms and decision‑grade Power BI reporting for mining operations. I design enterprise data models, robust ETL, and centralized warehouses that consolidate Fleet Management Systems and operational sources—delivering trusted metrics and clear, actionable dashboards across safety, production, and maintenance.

I emphasize data quality, performance, and security, and drive adoption through documentation, training, and structured change management. Complementing analytics, I bring full‑stack engineering depth—APIs and services in Python/JS/TS, modern web apps with React/Next.js, and Azure administration (Linux VMs, certificates, CI/CD)—to integrate telemetry, automate pipelines, and ship reliable analytics products at scale.

Skills

95%
Power BI
95%
DAX
75%
SQL
75%
Power Query
50%
Python
50%
Pandas
75%
Excel

Education & Certifications

Education

  • Charles Sturt Univeristy
    Charles Sturt UniveristyBachelor of Information Technology (System Adminstrator) (Computer Science)
    Australia · 1/1/201710/1/2025

Certifications

Job Timeline

Full-time
Contract

Job Details

Macmahon Pty LtdPrincipal Business Analytics and Reporting

  • Led development of analytics and reporting solutions to drive data‑informed decisions across surface mining operations.
  • Designed enterprise data models; integrated SharePoint, SQL Server, and Power BI for governed, reusable datasets.
  • Built and maintained Power BI dashboards and refresh pipelines for operational, safety, and production reporting.
  • Implemented ETL processes consolidating multiple Fleet Management Systems into a central data warehouse.
  • Partnered with engineers, site leadership, and corporate stakeholders to translate requirements into digital solutions.
  • Established testing, validation, and QA practices to meet operational standards and data quality SLAs.
  • Produced documentation and delivered end‑user training to support adoption and continuous improvement.
  • Provided ongoing support and iterative enhancements aligned with structured change management.

COREIoTConsultant

  • Provided consulting support and maintenance for existing CoreIoT solutions after full‑time engagement.
  • Implemented bug fixes, minor features, and deployments to meet client needs and SLAs.
  • Advised on best practices for cloud, data, and application reliability in production.
  • Supported Azure environment administration tasks including Linux VM management, certificate lifecycle, and access/security controls.

RuuviEmbedded Engineer

  • Delivered a vibration analysis prototype on nRF9160 using Zephyr RTOS.
  • Implemented low‑power data acquisition and on‑device processing for telemetry.
  • Integrated cellular connectivity and cloud ingestion for remote monitoring.

COREIoTSenior Technical Engineer

  • Developed web applications and dashboards (React/Angular/JS/HTML/CSS) for IoT and operations use‑cases.
  • Built API‑driven integrations between embedded devices, cloud services, and business platforms.
  • Implemented backend services and automation using Python and C# for ingestion and processing.
  • Managed SQL databases for IoT platforms with a focus on integrity, performance, and scale.
  • Set up CI/CD and maintained Azure infrastructure for reliable deployments and operations.
  • Served as systems administrator for Azure, managing Linux VMs, certificates, and environment security.
  • Collaborated with engineering, operations, and clients to deliver solutions aligned to business goals.

Royal Australian NavyCommunications and Information Systems

  • Supported enterprise IT systems in regulated, mission‑critical environments with high availability and security.
  • Produced system documentation, delivered user training, and authored SOPs.
  • Maintained virtualized server environments to ensure readiness and uptime.

Portfolio

  • Ruuvitag - Zephy OS FW

    GitHub

    Zephyr OS FW for Ruuvitags

    Tags: C,Zephyr OS, BLE
  • Linux BLE Gateway

    GitHub

    Bluetooth Low Energy Gateway for linux devices, such as a raspberry pi.

    Tags: Python, BLE