Contact
thorpejoe4@gmail.com · Perth, WA
Resume
Download PDFCloud and integration engineer who built a company's software engineering team from scratch, now owning architecture across fifteen production systems on Azure.
Experience
Senior Software Engineer · Stott Hoare
Aug 2021 - PresentInternal promotion to establish the software engineering team from scratch, owning cloud architecture and delivery across fifteen production systems. Reports to the CEO.
- Built an event-driven, cloud-native data integration platform on Azure Service Bus, Functions and Event Grid, processing millions of messages with near real-time sync.
- Designed a repairs workflow system modelling repair processes as a dynamic graph of steps, guiding technicians through variable procedures - replacing an unstructured ticketing process and enforcing consistent data entry and process compliance.
- Built a customer-facing portal and migrated the legacy storefront to BigCommerce with per-customer catalogues, auth integration, and client-specific business logic. Directly contributed to winning multiple major banking and government contracts worth a combined $30m+.
- Delivered projects on time and to spec end to end - requirements, design and implementation: Dynamics 365 migration, customer portal build, BigCommerce migration.
- Built integrations with 15+ APIs across ticketing, eCommerce, distributors and Microsoft services.
- Built an internal-tools framework for .NET Blazor that generates forms and pages from C# class definitions, cutting new internal-tool development from weeks to days.
- Standardised CI/CD by building a reusable, composable GitHub Action for Azure Functions and Bicep deployments - automated testing, multi-environment deployment, and rollback.
Service Desk Engineer · Stott Hoare
Oct 2019 - Aug 2021Internal promotion. Supported customers and internal staff while introducing PowerShell automation to improve team operations.
- Introduced PowerShell automation for routine support and provisioning tasks, cutting manual effort and improving consistency across the team.
Hardware Repair Technician · Stott Hoare
May 2018 - Oct 2019- Built a Ruby web application to automate ordering of replacement parts from a site with no API, saving 30 minutes per day and reducing errors.
Skills
Technologies
- C# / .NET
- SQL ServerComparable to: PostgreSQL, MySQL
- JavaScript / TypeScript
- ReactComparable to: Vue, Angular, Svelte
- Next.jsComparable to: Remix, Nuxt, SvelteKit
- Python
- PowerShell
- Ruby
- .NET Blazor
- GitHub Actions / Azure DevOpsComparable to: GitLab CI, Jenkins, CircleCI
- Dynamics 365 (Sales & Marketing)
- Microsoft Fabric
- Power Apps / Pages
Azure
- Bicep / ARM (IaC)Comparable to: Terraform, AWS CloudFormation, Pulumi
- FunctionsComparable to: AWS Lambda, Google Cloud Functions
- Service BusComparable to: Kafka, RabbitMQ, AWS SQS / SNS
- Event GridComparable to: AWS EventBridge, Google Pub/Sub
- Cosmos DBComparable to: MongoDB, AWS DynamoDB, Cassandra
- App InsightsComparable to: Datadog, New Relic, OpenTelemetry
- API ManagementComparable to: Kong, Apigee, AWS API Gateway
- Logic AppsComparable to: AWS Step Functions, Zapier, n8n
- Static Web AppsComparable to: Vercel, Netlify, Cloudflare Pages
- App Configuration
- Key VaultComparable to: HashiCorp Vault, AWS Secrets Manager
- Storage AccountsComparable to: AWS S3, Google Cloud Storage
- AD B2CComparable to: Auth0, Okta, AWS Cognito
- Entra IDComparable to: Okta, Auth0, Ping Identity
Practices
- Event-driven architecture
- CI/CD
- Testing
- Cloud cost-optimisation
Education
University of Western Australia - BSc, Computer Science
2020 - 2025Graduated. Studied part-time alongside full-time work.
Community
State Emergency Service volunteer - Communications Support Unit.
2025 - PresentContact
thorpejoe4@gmail.com · Perth, WA