Skip to content
Josh Hidden

Skills & Experience

I have developed a broad skillset over the years as a software developer. In particular, I specialise in custom web applications, API integrations and identity, custom WordPress websites, cloud infrastructure and security, mobile dev ops, DevOps and CI/CD, graphic design, and digital marketing and SEO.

Custom Web Applications

I design and develop custom web applications using Laravel, PHP and MySQL, ranging from enterprise business platforms and customer portals through to booking systems and bespoke business solutions. I build for scale with WebSockets, Redis caching, background queues, scheduled jobs and event-driven architecture, working in Git-based workflows across managed DEV, TEST and PROD environments.

  • Laravel
  • PHP
  • MySQL
  • Git

API Integrations & Identity

I specialise in integrating complex third-party APIs, from payment gateways and identity verification providers through to Australian Government services. I have extensive experience designing secure REST and SOAP integrations, handling OAuth authentication, digital certificates, webhooks, encryption and high-volume transactional APIs — including the Australian Taxation Office (SBR), ConnectID, Microsoft Azure AI and the Document Verification Service.

  • REST
  • SOAP
  • OAuth
  • JWT

Custom WordPress Websites

I design and develop full custom WordPress websites, including custom themes, custom PHP plugins and payment integrations. When I build a website I focus on mobile optimisation, site performance and SEO optimisation. I currently manage over 50 websites, performing monthly maintenance, security checks and backups.

  • WordPress
  • Plugins
  • Mobile
  • SEO

Cloud, Infrastructure & Security

I design, deploy and maintain cloud-hosted Linux infrastructure for modern web applications. Working primarily with Ubuntu virtual machines across Microsoft Azure and Google Cloud, I configure NGINX, Apache, PHP-FPM, MySQL, Redis, Node.js, Composer and SSL certificates for secure, high-performance hosting. I am proficient with WHM, cPanel, CWP, Plesk and bare VPS, handling LAMP and LEMP installs, Let’s Encrypt and Certbot, virtual hosts, database and PHP upgrades, and DNS via Cloudflare, GoDaddy or private nameservers. On the security side I work with Web Application Firewalls, DDoS prevention, whitelisting, traffic rules and proxies, coding under peer review with CSP, encryption and SSH keys — including security controls for IRAP and ISO.

  • Azure
  • NGINX
  • cPanel
  • WAF

Mobile Dev Ops

I develop iOS & Android mobile applications using Xcode and Android Studio, written in Swift for iOS and Java for Android. I deploy and manage apps and certificates on Google Play and the Apple App Store, as well as manage app store presence. Typically I write the backend in PHP and set up an API-based transaction to the frontend using JSON calls, secured with API keys and header security.

  • Xcode
  • Swift
  • Android
  • Java

DevOps & CI/CD

I build automated deployment pipelines that allow applications to move safely from development through testing and into production. Using Azure DevOps, GitHub Actions and Linux automation, I manage build pipelines, Composer dependencies, frontend asset compilation, automated testing and zero-downtime deployments, allowing projects to scale while maintaining reliability and security.

  • CI/CD
  • Pipelines
  • Agents
  • Automation

Graphic Design

Strong knowledge of Adobe Photoshop, Illustrator, InDesign, XD and Premiere, with experience in Figma, Adobe Audition and After Effects. These tools help me create professional website design, digital and print adverts, signage, TV adverts, brand print media and studio photography — letting me get the best of both worlds when designing and developing websites.

  • Photoshop
  • Illustrator
  • Adverts
  • Logos

Digital Marketing & SEO

I perform website and content optimisation for SEO to improve search engine visibility, covering both on-site and off-site SEO. I manage social media accounts, set up email marketing campaigns using Mailchimp, MailerLite and Mailgun, and arrange digital and print advertising via Google Ads, Facebook, Instagram and TikTok. I also manage Google Business Profile, Apple Maps listings and Google Analytics.

  • Analytics
  • Optimise
  • Keywords
  • Ads

Software & language proficiency

Laravel PHP MySQL NodeJS WordPress JavaScript Swift Java REST & SOAP APIs Redis WebSockets NGINX Ubuntu Linux Microsoft Azure Google Cloud Cloudflare Git & Azure DevOps Adobe Creative Suite Figma SEO Web Performance

How I work

Autonomous by default

I work autonomously to achieve the intended results with minimal direction — scoping the work, making the calls that need making, and communicating directly with clients when a decision needs their input.

Design and development in one

My design knowledge speeds up development rather than competing with it. Being able to edit and manipulate a wide range of file types means fewer handoffs, fewer dependencies, and a faster path to launch.

Learn by taking on the unfamiliar

I am a quick learner and I actively take on projects that push me outside my comfort and knowledge set. New languages and techniques are the point, not the obstacle.

Lead, mentor and delegate

More recently I have moved into a leadership role — delegating work, mentoring and teaching whilst still delivering project work myself. I use Azure DevOps to project manage, and deal directly with clients and vendors by phone or email when a development question needs answering.

Every website I build

  • Every website is SEO optimised so it can be found
  • Performance enhanced for fast page loads on any connection
  • Security focused, from SSL and firewalls through to code review
  • Mobile friendly and responsive, scaling correctly for every device