DeveloperSteve Portfolio

Sites, Integrations, deployments, physicals & apps built BAI (Before AI)

Note: My original name was Steven Cooper.


Early Career & Personal Projects

Katmatcreations.com

Technologies: Custom PHP, Hand-coded Websites
Archive: 2011 Version

First digital agency where I built all client sites by hand using PHP.

developersteve.com

Duration: 15+ years of continuous development
Archive: 2011 Version

Personal portfolio and technical blog showcasing development work, tutorials, and industry insights.

Fivehive.com

Technologies: Custom Web Platform
Archive: 2011 Version

Community website created for Yvonne Adele (Ms Megabyte) featuring Friday morning gatherings for parents and pre-school children. Built platform to coordinate tea, playdate meetups, and community engagement activities.

Lavenderpoint.com.au

Technologies: Custom Website, Panoramic Photography Integration
Archive: 2011 Version

Holiday accommodation website for Lavender Point Holiday Units in Narooma, NSW (4 hours south of Sydney). Featured custom panoramic photography taken with HTC Hermes, showcasing coastal family holiday location information and booking system.

Alkalineshop.com.au

Technologies: E-Commerce Platform
Archive: 2011 Version

E-commerce site promoting alkaline foods and the Acid/Alkaline lifestyle as taught by Tony Robbins and Robert Young's Living Health course. Built platform featuring alkalising foods and snacks with custom product catalogue.

Flipandtumble.com.au

Technologies: E-Commerce Platform
Archive: 2010 Version

Australian e-commerce site for Flip and Tumble reusable shopping bags and eco-friendly products. Built custom online store featuring sustainable lifestyle products.

Hipe.com.au (First E-Commerce Site)

Technologies: Custom PHP, PayPal SOAP APIs → PrestaShop → Magento

Archives:

My first complete e-commerce implementation, originally built with custom PHP scripts using PayPal SOAP APIs. Later migrated through PrestaShop before final iteration in Magento. Sourced all original products, created all images/artwork including A3 promotional poster used in 2009 campaign. Grew to over 1,000 members, becoming well-known in Australia for Mini Deco Tape and cute product selection.

Copytwit.com

Technologies: MySQL, Scheduled PHP Scripts, Twitter API, Custom Automation Engine
Archive: 2011 Version
Example Account: @autocopytwit

Social media automation platform empowering business and personal Twitter accounts. Built over 1.5 years with approximately 5 complete rebuilds using MySQL database and scheduled PHP scripts for automated interactions.

Business Features:

Interactive Automated Responses:

Platform designed to enhance usability without becoming spam, enabling innovative interactive campaign opportunities while maintaining authentic engagement.


ThinkTank Social

Client Websites

X.Commerce Award (2014)

Won X.Commerce award from PayPal, presented by eBay President John Donahoe for work on PayPal business integrations.

Award Photo: View Document

Vodafone Appaid Hackathon - Leukemia Foundation

Technologies: Corona SDK

Archive: Corona Labs Blog Post

Participated in Vodafone's Appaid hackathon, coding for a cause with the Leukemia Foundation. Built mobile application solution using Corona SDK to support charitable initiatives.

Fitnfast.com.au

Technologies: WordPress, EzyPay SOAP API
Scale: 24 sites, 4 membership types

Managed and deployed 2 complete iterations of this WordPress-based gym membership management system. Built complex membership logic handling 4 different membership types with varied rules across 24 individual gym sites, all integrated with EzyPay SOAP APIs for payment processing.

Tobinbrothers.com.au

Technologies: WordPress, Corona SDK (Lua), Custom Mobile App Builder
Links:

WordPress site for funeral services featuring a whitelabel mobile application builder. Created a design-your-own mobile application system using WordPress to build configuration files that loaded into Corona SDK base code, generating customised app designs. Included US market whitelabel version.

Social Media Fusion Platform

Technologies: PHP, MongoDB, Facebook API
Archive: Platform Announcement
Example Accounts: @autocopytwit, @smfuse

Reusable social media engagement measurement platform built as a PHP-based Facebook page tab app drag-and-drop designer on MongoDB. Created reusable page tab apps for Don's Hotdogs, FitnFast Gyms, McDonald's, Victorian Rural Fire Service, and many more. Features included:


Traffik (Clemenger/BBDO)

Part of the Clemenger/BBDO group, working with major brand names on event-specific microsites and activations.

Major Brand Microsites

Whiskas "Track Your Big Cat" Pilot

Technologies: Custom Web Platform, IoT 3G Device

Microsite and IoT 3G tracking device integration for Whiskas promotional campaign pilot.

Wrigley's 5 Gum - Intensi5 Your World

Technologies: Corona SDK (Lua), Facebook API, Photo Filtering
Campaign: Campaign Brief Article

Mobile photo app for 5 Gum's Strawberry product launch campaign in Australia and New Zealand. Built using Corona SDK with Lua programming. Enabled consumers to apply photo filters and share edited photos on Facebook for promotional contests. Integrated shopper marketing, digital, and social media components.

Note: The comments on the Campaign Brief article reflect the exact feedback stakeholders gave me when requesting development.


PayPal/Braintree

As the only Australian Developer Evangelist for PayPal (still the only one to this day), I worked with strategic partners as technical boots on the ground, helping integrate proof of concepts and production-ready implementations with Woolworths, REA Group, Localz, Vend, and many others.

Notable Moment: Meeting PHP Founder Rasmus Lerdorf

WooCommerce PayPal Here Plugin

Technologies: PHP, WooCommerce 2.4+, WordPress, PayPal Here API
Repository: GitHub

Custom WordPress plugin integrating PayPal Here payment processing with WooCommerce stores. Enables merchants to accept in-person credit card payments at popup shops and self-serve booths. Features role-based visibility showing payment buttons only to administrators or users with special "PayPal Here" role.

battlehack.org Event Management Site

Technologies: Ruby

Archives:

Managed ticketing, team formation, and logistical aspects of the global BattleHack hackathon series. As one of the few hands-on coders on the team, I contributed regularly to the Ruby codebase managed by the developer advocate team.

Notable Moments:

Kiniswimwear.com.au (CTO Role)

Technologies: WordPress, WooCommerce, HTML5 Canvas, Custom PDF Generation
Program: PayPal Blueprint for Startups
Archive: 2015 Version

Worked with Kiniswimwear through the PayPal Blueprint startup program before joining as CTO. Built WordPress/WooCommerce site featuring HTML5 drag-and-drop canvas for custom bikini creation. Upon checkout completion, automated spec pack (design layout) generation via PDF for fulfillment in China.


Xero

Focus: Financial platform integrations leveraging payments expertise

Worked directly with NAB, Moula, Vend, and other financial institutions on integrations into Xero's core platform using existing SDKs. Leveraged payments background from PayPal to facilitate bank feeds and financial data connections.

Machine Learning Integration Analysis:
Worked closely with the API team on using machine learning for log analysing with integration partners for identification of consistent error identification and handling.
Video: DeveloperTV Presentation


Sniip (CTO)

Company: sniip.com

Press:

Infrastructure Optimisation

Rebuilt infrastructure reducing monthly cloud costs from $2,000 to $200 while improving performance and reliability.

Developer Program

Built and launched developer program enabling partners to integrate with the core payment platform.

IBM Hyperledger Integration

Repository: Hyperledger Iroha

Implemented IBM's early beta Hyperledger blockchain project for real-time payments pre-NPP (New Payments Platform) using EFTPOS rails through reverse chargeback mechanism. Used Hyperledger Iroha specifically for its mobile-centric approach, which aligned perfectly with Sniip's mobile payment platform requirements, enabling secure blockchain-based transactions optimised for mobile devices.

Platform Overhaul


Telstra

Managed 40+ SDKs on the Telstra GitHub organisation, working closely with integration partners to implement Telstra API services using public SDKs or custom integrations. Worked closely with Telstra Ventures portfolio companies on collaborative integration projects.

Notable Moment: Keynote at Nginx Conf - Speaking about collaborative projects with Telstra Ventures investment companies, including work with Nginx (a Telstra Ventures portfolio company).

IoT Hardware Projects

Arduino Safe Cracker Prize

Experiential demo using Telstra IoT capabilities.

Official Telstra SDKs (Primary Developer/Contributor)

Programmable Network SDK - Python

Technologies: Python, OpenAPI, Telstra Programmable Network API
Repository: GitHub
Contribution: Primary developer (22 contributions - sole contributor)

Official Python SDK for Telstra's Programmable Network platform enabling on-demand connectivity services between endpoints and network functions.

Messaging API SDK - Node.js

Technologies: Node.js, JavaScript, OpenAPI
Repository: GitHub
Contribution: Significant contributor (11 contributions)

Official Node.js SDK for Telstra Messaging API with SMS capabilities including sending, delivery tracking, and message management.

Messaging API SDK - Java

Technologies: Java, OpenAPI
Repository: GitHub
Contribution: Significant contributor (11 contributions)

Enterprise-grade library for SMS messaging capabilities in Java applications.

Programmable Network SDK - Ruby

Technologies: Ruby, OpenAPI
Repository: GitHub
Contribution: Primary developer (5 contributions - sole contributor)

Official Ruby SDK providing programmatic access to network provisioning and management capabilities.

Programmable Network SDK - Java

Technologies: Java, OpenAPI
Repository: GitHub
Contribution: Primary developer (4 contributions)

Enterprise-grade network provisioning library for Java applications.

Programmable Network SDK - .NET

Technologies: C#, .NET, OpenAPI
Repository: GitHub
Contribution: Primary developer (3 contributions)

Enterprise library for network provisioning in .NET applications.

Arduino MKR NB 1500 - Mosquitto MQTT

Technologies: Arduino, C++, MQTT, Mosquitto
Repository: GitHub
Contribution: Primary developer (6 contributions)
Launch Coverage:

Example sketch demonstrating MQTT connectivity for Telstra Arduino MKR NB1500 development kit enabling IoT device communication over Telstra's network. Worked on the Australian network configuration for the MKR NB 1500 launch.

Notable Moment: Meeting Arduino Founder Massimo Banzi at MKR 1500 Launch

Community Demos & Libraries

Telstra Messaging Inspirobot MMS (Demo)

Technologies: Node.js, Telstra Messaging API, Inspirobot.me API
Repository: GitHub

Demo application showcasing webhook listener integration with Telstra Messaging API and Inspirobot.me to send MMS messages containing randomly generated meme images.

SMS to Email Bridge

Technologies: Ruby, TelstraDev Messaging API, SendGrid
Repository: GitHub

Converts SMS messages received through TelstraDev into emails delivered via SendGrid.

Telstra API (Node.js Module)

Technologies: Node.js
Repository: GitHub

Node.js library simplifying integration with Telstra Developer APIs. Supports SMS messaging and WiFi API (locate Telstra AIR hotspots) with promise-based asynchronous methods.

Telstra Messaging PHP

Technologies: PHP
Repository: GitHub

Plain PHP implementation for sending SMS using Telstra Messaging API without framework dependencies.


IBM

Call for Code Projects

Deployed: Regional fire authorities across Australian states
Global Expansion: United Nations work in Geneva (2020)
Projects: Project Owl (now part of Linux Foundation), Project Prometheus

Press Coverage:

Worked as technical boots on the ground deploying trial programs with state-based regional fire authorities. Success led to Geneva deployment working with the United Nations on global program rollout.

RMIT Online Course Development

Press: RMIT Launches Cybersecurity and Blockchain Courses

Developed and built technical courses for RMIT Online covering:

NAB Sentiment Analysis Engine

Technologies: Node-RED, Twitter Firehose, Social Media APIs

Prototype sentiment analysis engine connecting with Twitter Firehose for real-time brand sentiment monitoring, building on earlier social sentiment aggregation work.

Node-RED Social Aggregator

Technologies: Node-RED, JavaScript, HTML, Rivus Library
Repository: GitHub

Node-RED module aggregating content from Twitter, Instagram, Facebook, Medium, and RSS. Normalises feed data into standardised output format.

IoT Sensor Data On Demand

Technologies: Arduino, C++, Telstra Messaging API, IBM Node-RED
Repository: GitHub

IoT project enabling Arduino sensors to transmit environmental data on demand via SMS. Users request sensor readings by text message, triggering automated data transmission.


Snyk

Connected with open source communities to highlight and identify known vulnerabilities in open source libraries and architectures.

CVE-2022-28368 (Published Security Vulnerability)

Type: Reverse shell attack vector using font file in well-known PHP library
CVE: CVE-2022-28368
Blog: Testing PHP Composer Security

Identified and disclosed reverse shell exploitation vulnerability in widely-used PHP library, resulting in published CVE.

PHP Goof (Vulnerable Demo Application)

Technologies: PHP 7.4+, MySQL/MariaDB, Composer 2
Repository: GitHub
Contribution: Primary developer (56 contributions - sole contributor)

Deliberately vulnerable todo list application for security education and demo. Showcases multiple security vulnerabilities including:


Lumigo

Worked closely with partner organisations (Taco Bell/Yum Brands, Sonos, Medtronic) to analyse and identify common debugging issues with serverless and containerised deployments.

Content:

Serverless Days ANZ 2023 Demo

Press:

Designed, built, and 3D printed serverless-powered IoT buzzwire game demo.

Demo Applications

WildRydes ECS

Technologies: Node.js, Docker, AWS ECS, DynamoDB, OpenTelemetry
Repository: GitHub

Containerised version of the WildRydes demo application with MySQL database integration featuring distributed tracing and cloud-native architecture.

Spring Boot Todo App

Technologies: Spring Boot, Spring Data JPA, H2 Database, Thymeleaf, Docker, OpenTelemetry
Repository: GitHub

Full-featured todo/task management system with 1-click OpenTelemetry integration requiring no code changes. Demonstrates containerised deployment with integrated observability.

Schrodinger's Python App

Technologies: Flask, Python, AWS SQS, Docker, OpenTelemetry
Repository: GitHub

Demo Flask-based todo application showcasing observability and monitoring capabilities. Features custom "observability powers" including error simulation, SQS integration, and HTTP status testing.


IOT.au

SpaceX Swarm Network - Flood Warning Sensors

Technologies: SpaceX Direct-to-Cell, IoT Sensors, Satellite Communication
Project Photo: Prototype Development
Status: Currently in trial program with the Queensland Government

Built prototype flood warning sensors for flood mitigation in remote areas using the SpaceX Swarm satellite network. Worked closely with SpaceX on the protocol implementation utilising direct-to-cell technology for remote area communication where traditional cellular infrastructure is unavailable. This project focused on early warning systems for flood-prone remote regions of Australia and is currently being trialled with the Queensland Government.


Lilypad (CIO)

Documentation: Lilypad Docs

Implemented and managed working blockchain using Arbitrum when the chain was originally split from Protocol Labs ownership.

Strategic Partnerships

All partners had active deployments into the network for health research from their core research networks.

Technical Leadership

Worked closely with strategic partners to identify and build integration and runtime opportunities utilising the decentralised GPU containerised runtime processing capabilities. Required understanding the fundamental architecture of the Lilypad deployment in its entirety to fit partner technology requirements.

Synthetic Data Generation for Solidity Smart Contracts

Project Spotlight: Basin (Textile)

Among the private repositories: built one of the most challenging integrations involving synthetic data generation for Solidity smart contracts, including work with Basin (Textile) for decentralised data storage and retrieval. Process involved:

  1. Starter sample data training set
  2. Iterating through containerised runtime loop
  3. Verifying synthetic contract
  4. Using verified contract in next iteration cycle
  5. Creating exponential synthetic contract stream for chain testing

Note: Pre-AI coding containers era - although discussed internally as possible network capability, models were not yet usable.

Open Source Projects

JamJam Game

Technologies: Node.js, Socket.IO, SQLite, HTML, JavaScript, CSS
Live Site: jamjam.tech
Repository: GitHub
Contribution: Primary developer (2 commits)

Multiplayer web-based game inspired by Rock-Paper-Scissors using GM (Good Morning), GN (Good Night), and GD (Good Day) moves. Features turn-based gameplay, real-time multiplayer via Socket.IO, and SQLite-based leaderboard system.

Lilypad Web UI

Technologies: Next.js, TypeScript, Tailwind CSS, Untitled UI 4.0, pnpm, NX
Repository: GitHub
Contribution: Significant contributor (64 contributions, 5th highest)

Monorepo containing multiple browser-accessible interfaces for the Lilypad decentralised GPU network including Info Dashboard (info.lilypad.tech), main website, and rewards dashboard.

Lilysay Module

Technologies: Docker, Lilypad CLI
Repository: GitHub
Personal Fork: GitHub
Contribution: Primary developer (15 contributions, 55 commits in dev fork)

Official "hello world" demo module for Lilypad platform. Docker-based ASCII art generator with five character options (lilyfrog, lilyrocket, lilycorn, lilyduck, lilypad). Serves as educational template for building Lilypad job modules.


Clermont Digital

Note: AI-centric processes cannot be used in WordPress site development at this time due to WordPress framework architecture.

Clermont Digital Agency Website

Technologies: WordPress, Elementor, Slider Revolution, Google Analytics, Facebook Pixel, reCAPTCHA
Live Site: clermontdigital.com.au

Jedair Compressors

Technologies: WordPress, Elementor, WooCommerce, Contact Form 7, Slider Revolution
Live Site: jedair.com.au

Industrial compressor e-commerce website featuring WooCommerce integration.


All projects documented were built without AI assistance, demonstrating hands-on full-stack development expertise across 15+ years.