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 | - | 💀 | 💀 | 💀 | 💀 | 💀 | 💀 | 💀 | 💀 | 💀 | 💀 |
-
Service refers to the micro/macro service, not the system (salesforce-service not salesforce, zendesk-service not zendesk, website-backend not the wordpress sites). ↩︎
-
Bert is a full-stack developer who contributes to the Assurance Portal, Channel Portal, and Sonic in addition to his backend work. ↩︎
-
The functionality of the
Ordering Serviceshould be merged intoInfinity Service(Oscar Phase 2 - FY2027 Q1). ↩︎ -
The
Prvidr Serviceis being replaced withMobile Service(Oscar Phase 1 - starting FY2026 Q1 and ending FY2026 Q3). ↩︎ -
Eventually the functionality of
Telstra Servicewill be merged with theNBN Servicefunctionality in a newInternet Servicethat handles all the dealings with our internet services (NBN TC4, NBN EE, Swoop Fibre, Swoop Fixed Wireless, Telstra, Opticomm, AAPT, etc) (FY2028 Q1). ↩︎ -
Provisioning Serviceis the nexus of many aspects of our systems, so it has extra SMEs covering those aspects. ↩︎ -
Systems using the
SQ Servicefunctionality should soon update to useWholesale Serviceinstead (Oscar Phase 2 - FY2027 Q1). ↩︎ -
The functionality of
Website BackendandZendesk Serviceshould be merged in toInfinity Serviceand/orWholesale Servicein the future (Oscar Phase 2 - FY2026 Q4). ↩︎ ↩︎