Energy Advance — Compliance Software
Back to Projects

Energy Advance — Compliance Software

Professional engineering role contributing to production compliance management software for an energy company — real team, real deployments, real regulatory impact.

Role:Software Developer
Timeline:2024 – Present
Status:Ongoing Employment
StackWeb AppSQLEnterprise StackAgile/ScrumGitCode Reviews

Overview

Energy Advance is a Perth-based company operating in the energy sector, focused on compliance, metering, and regulatory reporting. As part of their technology team, I contribute to internal software tools supporting the company's compliance obligations under Australian energy regulations.

This is my first sustained professional software engineering role — not freelance or coursework, but contributing to a real production system used daily by the business.

Specific implementation details are confidential. This page describes the nature of the work and skills applied without disclosing proprietary information.

My Contributions

  • Developing and maintaining features within an internal compliance management web application
  • Building UI components and backend logic for regulatory data entry and submission workflows
  • Implementing audit trail functionality tracking changes to compliance records
  • Writing and optimising SQL queries for data extraction used in compliance reporting
  • Participating in code reviews, sprint planning, and agile ceremonies
  • Collaborating with non-technical stakeholders to translate compliance requirements into software
  • Ensuring data integrity through server-side validation and business rule enforcement

Professional Skills Gained

Professional Dev Environment

Real team with version control, code reviews, sprint ceremonies, and production deployments.

Compliance Domain Knowledge

Energy regulatory requirements, audit trails, data submission processes, and reporting standards.

Stakeholder Communication

Translating non-technical requirements from compliance officers into working software features.

Enterprise Codebase

Contributing to an existing production codebase — reading, understanding, and extending others' code.

Why This Matters

Many graduates have only coursework experience. Energy Advance gives me real professional engineering experience — a production team, an existing codebase, agile processes, and the understanding that software serves real business and regulatory obligations. I know what it means to work in a professional engineering environment.