Josh Berman

Sydney, Australia

Software Engineer

I'm an AI-forward developer and consultant who builds the

agents

,

skills

and

automation

that change how software gets shipped, then applies them to enterprise development.
Currently, I'm working at SSW, primarily on

TinaCMS

and

TinaCloud

, including technical leadership of

TinaCMS v4

, alongside client work across web, mobile and cloud platforms.

Outside of work, you'll usually find me in the water; surfing, spearfishing, or just spending time at the beach. If not, you'll find me in the gym

Josh Berman

THE STACK

The arsenal of tools I've been working with recently

Claude Code
Codex
GitHub Copilot
n8n
Power Automate
TinaCMS
TypeScript
JavaScript
React
Next.js
Tailwind CSS
C#
Astro
Angular
Blazor
.NET MAUI
.NET
EF Core
GraphQL
SQL
AWS
Azure
Vercel
Auth0
GitHub Actions
PostHog
Go

PROJECTS

A series of projects i've worked on recently

TinaCMS v4 + TinaCloud

I'm the primary developer on TinaCMS v4, a ground-up rewrite of the core CMS around a plugin architecture. I authored its architecture decisions for forms, drafts and validation, and built the auth, media and content contracts that connect it to TinaCloud.

TypeScriptReactNext.jsGraphQLAWSGoGitHub Actions
TinaCMS v4 + TinaCloud

SSW Homepage

I led an AI-forward campaign to re-design, build and ship the new SSW homepage, only the fourth rewrite in 30 years.

Next.jsReactTypeScriptTailwind CSSTinaCMSClaude Code
SSW Homepage

PDS-X

Technical lead embedded in PDS's development team, auditing and improving the Blazor and .NET MAUI web and mobile apps used in live mining environments. The work covered reliability, performance, accessibility, and new workflow and approval designs, and led to the engagement being extended onto a second project.

Blazor.NET.NET MAUIAzure
PDS-X

MediaWall Australia

Reviving the digital presence of MediaWall Australia, a leading digital signage provider in Australia. My focus was on positioning, SEO, design, case studies, performance optimisation, and building a scalable content structure to showcase large-scale experiential campaigns with clarity and credibility.

Next.jsReactTypeScriptTailwind CSSTinaCMSFigma
MediaWall Australia