Code Owners/SMEs

To help with peer reviews and ticket assignment, each of the services below should ideally have three Code Owners/SMEs assigned to them, and each developer should be the Code Owner/SME of 3 services.

These developers have been responsible for the majority of their services’ development and have extensive knowledge of how they integrate with the wider Swoop eco-system and external systems. They are not the only ones who will work on these systems, in fact as the code owner and SME, it is part of their role to encourage and enable contributions from the wider team.

These assignments will change as the codebase shift and evolve and staff join or move on. This table should be updated periodically to reflect the current status of each developer and service.

Services1 Balraj Bert2 Chris Ishan Jason Kenny Liam Nick Sachin Sam
2 2 1 1 2 3 1 0 3
Billing 3
Infinity/Ordering3 0
Mobile/Prvidr4 1
NBN/Telstra5 1
Notification 1
Provisioning6 4
Salesforce 1
SQ/Wholesale7 2
Website8 - 💀 💀 💀 💀 💀 💀 💀 💀 💀 💀
Zendesk8 - 💀 💀 💀 💀 💀 💀 💀 💀 💀 💀

  1. Service refers to the micro/macro service, not the system (salesforce-service not salesforce, zendesk-service not zendesk, website-backend not the wordpress sites). ↩︎

  2. Bert is a full-stack developer who contributes to the Assurance Portal, Channel Portal, and Sonic in addition to his backend work. ↩︎

  3. The functionality of the Ordering Service should be merged into Infinity Service (Oscar Phase 2 - FY2027 Q1). ↩︎

  4. The Prvidr Service is being replaced with Mobile Service (Oscar Phase 1 - starting FY2026 Q1 and ending FY2026 Q3). ↩︎

  5. Eventually the functionality of Telstra Service will be merged with the NBN Service functionality in a new Internet Service that handles all the dealings with our internet services (NBN TC4, NBN EE, Swoop Fibre, Swoop Fixed Wireless, Telstra, Opticomm, AAPT, etc) (FY2028 Q1). ↩︎

  6. Provisioning Service is the nexus of many aspects of our systems, so it has extra SMEs covering those aspects. ↩︎

  7. Systems using the SQ Service functionality should soon update to use Wholesale Service instead (Oscar Phase 2 - FY2027 Q1). ↩︎

  8. The functionality of Website Backend and Zendesk Service should be merged in to Infinity Service and/or Wholesale Service in the future (Oscar Phase 2 - FY2026 Q4). ↩︎ ↩︎