Josh Botha

Developer & consultant · Sydney, Australia

Developer and consultant at Project2100, building production software end to end: Azure financial data platforms and reporting, mobile and desktop product surfaces, and the pipelines and APIs underneath them. I work AI-native, running multi-agent development workflows and LLM integrations where they earn their place, and I verify by driving the thing myself rather than trusting a green build. Final-year Finance and Medical Science student at the University of Sydney, graduating end of 2026.

Experience

Developer & Consultant · Project2100
Feb 2026 – present
  • Own the Azure SQL and Power BI financial reporting platform that around 40 operating sites run their P&L on, including the dimensional model, the scheduled pipelines and the stored procedures behind them.
  • Enforce a verification loop that treats green gates as insufficient: written contract, agent fan-out, independent re-gating, driving the product live, then adversarial reviewer agents. On one release this found six real defects the passing typecheck and test suite missed.
  • Traced a portfolio-wide payroll failure through Azure Data Factory to a key-resolution fallback and re-attributed 8,112 wage rows across 5 properties in a same-day fix, with every row count matching the prediction.
  • Designed and operate a multi-agent development system: a named-agent registry with file-claim locking, an inter-agent message board and hook-injected persistent memory, routinely running 5 to 9 parallel agents on shared production codebases without write collisions.
  • Ship product across the stack on a funded operations SaaS that began a two-site pilot on 31 August 2026: a React Native staff app on TestFlight through build 43 (NFC check-in verified on hardware), a role-gated Next.js console, and the marketing site live on Vercel.
  • Embed with enterprise clients across finance, operations and compliance: discovery, scoping, build and handover, delivered on each client's existing stack rather than requiring a migration.
Operating Theatre Assistant · Macquarie University Hospital
Aug 2024 – 2025
  • Perioperative coordination across 13 theatres running 70+ surgeries daily; high-tempo environment with no tolerance for procedural error.

Education

BSc, Medical Science & Finance · University of Sydney
2024 – 2026
  • Credit average. Elite Athlete Program scholar; Premier League 1 field hockey.
Higher School Certificate · Barker College
2021 – 2023
  • ATAR 90.4. Distinguished Achiever (Biology, English Advanced, Business Studies). Cadets Warrant Officer Class 1; Water Polo First VII.

Certifications

Anthropic Academy · 22 courses · Certification
2026
  • Building with the Claude API · Claude Code in Action · Model Context Protocol, Introduction and Advanced Topics · Subagents · Agent Skills · Claude Platform 101 · Claude with Amazon Bedrock · Claude on Google Cloud · AI Capabilities and Limitations · AI Fluency: Framework & Foundations (9/10).
Wall Street Prep · Certification
2025
  • Analyzing Financial Reports; Financial Statement Modelling.

Leadership

Treasurer · Sydney University Golf Society
2025 – present
  • $30,000 operating fund across a 192-member club; budgeting, allocation, grant applications and acquittals.

Skills

Languages
TypeScriptPythonSQLJavaReactNodeRust (Tauri)
AI & agents
Claude APIClaude CodeOpenAI modelsMCP (servers + clients)SubagentsTool-use loopsContext engineeringn8n
Data
Azure SQLAzure Data FactoryPower BIExcel (advanced)pandas
Finance
DCFThree-statement modellingWACCComparables
Contact

Say hello. I'm happy at Project2100, so this isn't a job hunt. But if you're building something interesting, I'd like to hear about it.

josh.botha@outlook.com · I read every email

botha.solutions/about.md
---
title: "CV · Josh Botha"
description: "Developer and consultant at Project2100, building production software end to end: Azure financial data platforms and reporting, mobile and desktop product surfaces, and the pipelines and APIs underneath them. I work AI-native, running multi-agent development workflows and LLM integrations where they earn their place, and I verify by driving the thing myself rather than trusting a green build. Final-year Finance and Medical Science student at the University of Sydney, graduating end of 2026."
url: https://www.botha.solutions/about
updated: 2026-10-05
generated: true
---

> Markdown twin of https://www.botha.solutions/about
>
> Built from the same data as the page at build time, so the facts match. Navigation, animation and the island's visuals are left out.

# Josh Botha

Developer & consultant · Sydney, Australia · josh.botha@outlook.com

Developer and consultant at Project2100, building production software end to end: Azure financial data platforms and reporting, mobile and desktop product surfaces, and the pipelines and APIs underneath them. I work AI-native, running multi-agent development workflows and LLM integrations where they earn their place, and I verify by driving the thing myself rather than trusting a green build. Final-year Finance and Medical Science student at the University of Sydney, graduating end of 2026.

## Experience

### Developer & Consultant · Project2100 · Feb 2026 – present

- Own the Azure SQL and Power BI financial reporting platform that around 40 operating sites run their P&L on, including the dimensional model, the scheduled pipelines and the stored procedures behind them.
- Enforce a verification loop that treats green gates as insufficient: written contract, agent fan-out, independent re-gating, driving the product live, then adversarial reviewer agents. On one release this found six real defects the passing typecheck and test suite missed.
- Traced a portfolio-wide payroll failure through Azure Data Factory to a key-resolution fallback and re-attributed 8,112 wage rows across 5 properties in a same-day fix, with every row count matching the prediction.
- Designed and operate a multi-agent development system: a named-agent registry with file-claim locking, an inter-agent message board and hook-injected persistent memory, routinely running 5 to 9 parallel agents on shared production codebases without write collisions.
- Ship product across the stack on a funded operations SaaS that began a two-site pilot on 31 August 2026: a React Native staff app on TestFlight through build 43 (NFC check-in verified on hardware), a role-gated Next.js console, and the marketing site live on Vercel.
- Embed with enterprise clients across finance, operations and compliance: discovery, scoping, build and handover, delivered on each client's existing stack rather than requiring a migration.

### Operating Theatre Assistant · Macquarie University Hospital · Aug 2024 – 2025

- Perioperative coordination across 13 theatres running 70+ surgeries daily; high-tempo environment with no tolerance for procedural error.

## Education

### BSc, Medical Science & Finance · University of Sydney · 2024 – 2026

- Credit average. Elite Athlete Program scholar; Premier League 1 field hockey.

### Higher School Certificate · Barker College · 2021 – 2023

- ATAR 90.4. Distinguished Achiever (Biology, English Advanced, Business Studies). Cadets Warrant Officer Class 1; Water Polo First VII.

## Certifications

### Anthropic Academy · 22 courses · Certification · 2026

- Building with the Claude API · Claude Code in Action · Model Context Protocol, Introduction and Advanced Topics · Subagents · Agent Skills · Claude Platform 101 · Claude with Amazon Bedrock · Claude on Google Cloud · AI Capabilities and Limitations · AI Fluency: Framework & Foundations (9/10).

### Wall Street Prep · Certification · 2025

- Analyzing Financial Reports; Financial Statement Modelling.

## Leadership

### Treasurer · Sydney University Golf Society · 2025 – present

- $30,000 operating fund across a 192-member club; budgeting, allocation, grant applications and acquittals.

## Skills

- **Languages:** TypeScript, Python, SQL, Java, React, Node, Rust (Tauri)
- **AI & agents:** Claude API, Claude Code, OpenAI models, MCP (servers + clients), Subagents, Tool-use loops, Context engineering, n8n
- **Data:** Azure SQL, Azure Data Factory, Power BI, Excel (advanced), pandas
- **Finance:** DCF, Three-statement modelling, WACC, Comparables

## For agents

```json
{
  "contact": {
    "type": "email",
    "address": "josh.botha@outlook.com",
    "note": "Josh is happy at Project2100 and not job hunting, but reads every email"
  },
  "profiles": {
    "linkedin": "https://www.linkedin.com/in/josh-botha-88139b368",
    "github": "https://github.com/josh-botha"
  },
  "cv": "https://www.botha.solutions/about",
  "play": {
    "url": "https://www.botha.solutions/play",
    "note": "the same content as a walkable three.js island; needs WebGL"
  },
  "index": "https://www.botha.solutions/llms.txt"
}
```

## Limits

The same caveats close every page, so a quote lifted from one keeps them.

- **Product sketches on this site use demo data** and say so where they appear. The headline numbers in case studies (for example 8,112 wage rows, ~40 sites, TestFlight build 43) are real production figures; client and property names are withheld.
- **Website images are captures** of the live sites taken on 4 Oct 2026, not live frames.
- **Pip is scripted.** The site's guide is a keyword router with no model behind it and makes no network calls.
- **Model status means exactly what it says.** "Ships in production" and "Daily driver" describe work Josh has shipped; "Know where it fits" means he knows the model's strengths, not that he has deployed it.
- The Second Brain is partly built: three of seventeen increments are shipped; the rest is design and is labelled as design.
- The site carries no testimonials, client logos, pricing or certifications beyond the courses listed on the CV.