Challenge
A growing internet security company providing content filtering and threat protection for schools, businesses, and home users needed to scale its technical operations. The platform processes billions of DNS requests and web filtering decisions daily, requiring high availability, low latency, and continuous updates to threat intelligence. The organisation needed senior technical leadership to drive architecture decisions, improve platform reliability, and build engineering capabilities.
Approach
Took on CTO responsibilities including architecture oversight, infrastructure strategy, and engineering team leadership. Redesigned core filtering infrastructure for improved throughput and reduced latency. Implemented robust CI/CD pipelines and automated testing. Established monitoring and observability practices across the platform. Led development of new product features including enhanced reporting and policy management. Mentored engineering team and established technical standards and review processes.
Outcome
Platform now handles 10B+ daily requests with 99.99% uptime. Reduced average filtering decision latency to under 5ms. Improved deployment frequency from monthly to multiple times per week. Built scalable infrastructure supporting rapid customer growth across education and enterprise segments. Established engineering practices that enable the team to ship features confidently and respond quickly to emerging threats.
DNS
Content Filtering
High Availability
AWS
Python
Go