Senior full-stack engineer · Perth, WA

I design, build and lead software from architecture to production.

I’m Callam Woolgar, a senior software engineer with 10+ years of experience leading full-stack platforms. My work covers .NET 10 APIs, Azure SQL and resilient booking workflows, as well as React, Next.js and Nuxt.js customer experiences.

10+Years shipping
100kBookings monthly
60kProducts in one catalogue
End-to-endArchitecture to production

Selected work

Selected systems I have led and delivered.

View case study

Career progression

Experience

My responsibilities have grown from application development to technical leadership, platform architecture and production ownership.

2025 to present

Senior Software Developer

Three Rocks Ltd · Remote

Architected a .NET 10 booking platform serving seven brands, led teams of up to four, owned Azure delivery and production incidents, and introduced installable AI-assisted engineering workflows.

2016 to 2025

Software Developer

Adactus · Remote

.NET APIs, SQL performance, background integrations, Elasticsearch, React/Next.js and Nuxt.js platforms, automated testing and customer-facing delivery across commercial products.

2017 to 2021

BSc Digital and Technology Solutions

University of Roehampton

Completed as a degree apprenticeship alongside full-time commercial engineering work, spanning programming, architecture and cyber security, with Microsoft professional and technology credentials.

Capabilities

Practical experience across the full stack.

Systems & backend

Backend services, data access and integrations designed for long-term maintenance.

  • C#
  • .NET 10
  • REST APIs
  • Azure SQL
  • Dapper
  • Entity Framework
  • SQL transactions
  • JWT & RBAC
  • Elasticsearch

Product frontend

Fast, accessible interfaces built around product and customer requirements.

  • TypeScript
  • React 18
  • Next.js 14
  • Vue
  • Nuxt.js
  • Redux
  • SEO & structured data
  • Accessible UI

Delivery & leadership

Architecture, delivery planning and technical leadership for teams and stakeholders.

  • Architecture
  • Technical estimation
  • Team leadership
  • Azure DevOps YAML
  • Docker
  • NUnit / Moq
  • Application Insights / Sentry
  • Production incidents
  • AI developer enablement

Perth-based · Australian work rights · No sponsorship required

Need a senior engineer who can take ownership?

I am open to hybrid or on-site roles in Perth, as well as remote roles across Australia.