Summary & background
TruSIP are a Hosted Telephony and Trunking ITSP, operating an in-house built IP Communications Platform. Differing from previous work on large-scale, high-velocity communications networks, TruSIP specialised in trunking for on-premises PBX systems and cloud-hosted IPPBXs. With 80%+ of the customer base being healthcare and medical sector customers, the importance of a powerful, resilient network was paramount.
My place in the company
My projects here included large billing API integrations, datacentre onboarding and architecture, BGP multihoming and failover routing, Linux server management and building, fibre interconnections, 802.1q VLAN structuring, Dockerised microservice implementations, network security and auditing, SQL Cluster implementations, IPv4/v6 engineering, LAMP/LEMP stack creation, Asterisk voice gateway builds, OpenSIPS SBC management and multi-vendor IP PBX implementations.
My day-to-day was managing and monitoring network infrastructure, and creating monitoring tools to ensure that network load was correctly allocated. A larger project I undertook was converting a lot of older services into containerised microservices, allowing the systems they ran on to be much more efficient and reducing large overheads of scripting work.
It was also my responsibility to manage 4 datacentre locations, ensuring that any relevant works were planned and that new equipment and services were implemented as efficiently as possible to ensure zero-downtime. I re-wrote large chunks of the voice routing codebase to squeeze a large performance increase out of existing equipment, along with connecting a lot of services to central automation systems — allowing all staff to perform large-scale infrastructure tasks by doing something as simple as sending a Slack message.
← back to work