Summary
Ian Wallis is a Lead JavaScript Developer with 15 years’ experience delivering high-performance frontends and mobile web apps for large e-commerce and financial customers. He has a strong track record modernising legacy stacks—migrating ES5/RequireJS builds to ES6/webpack, introducing TypeScript across services, and raising test coverage through TDD. At VoxSmart he manages call-control and recording systems for regulated banking clients, led a seamless migration of 500 users between telephony providers, and prototypes integrations such as iMessage recording. Comfortable liaising with product owners and cross-functional teams, he blends pragmatic architecture, SOLID/functional principles, and hands-on coaching to ship reliable, auditable systems. He holds a BEng in Software Engineering from Aberystwyth and thrives on solving tricky integration and performance challenges that sit between frontend UX and backend services.
15 years of coding experience
19 years of employment as a software developer
Bachelor of Engineering (BEng) Software Engineering, Bachelor of Engineering (BEng) Software Engineering at Aberystwyth University