Barry Carter is a Principal Platform Engineer and seasoned technology leader with 12 years of enterprise experience designing and operating dialler, VoIP and call-centre systems. He combines hands-on software development in C/C++, C#, Python and Haskell with multi-continent team leadership and product stewardship across pre-sales, installation and support. Comfortable from 1st- to 3rd-line support, Barry excels at diagnosing complex telecom and networking stacks (SIP, IAX, PSTN, gateways) and translating regulatory constraints (DMA, OFCOM, PCI-DSS, FSA) into pragmatic commercial solutions. As a former CTO and head of development, he has shipped large customer-facing applications and led migrations, consolidations and large system installs using Agile practices. An avid maker and open-source maintainer, he runs projects spanning motor controllers and robotics algorithms and is currently 3D-printing a full-sized robot—evidence of his blend of engineering rigor and playful curiosity. Based in the UK, he brings a rare mix of telecom domain depth, software craftsmanship and customer-focused problem solving.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.