Summary
Ian P is a Principal Engineer based in the Greater Oxford area with over 25 years of hands-on software experience and nine years in senior roles driving delivery and technical leadership. Predominantly a Java specialist, he has broadened his toolkit to include TypeScript, cloud-native architectures and microservices while consulting across publishing, healthcare, security and public-sector mapping domains. He has led small engineering teams, steered complex deployments for clients at firms from Oracle and ThoughtWorks to CGI and Solirius Reply, and introduced practices like Agile and TDD to improve delivery quality. Comfortable both building core systems and mentoring engineers, he combines deep implementation knowledge with pragmatic architecture decisions. An understated strength is his track record of translating niche domain needs (e.g., situational awareness and content platforms) into resilient, production-grade software.
9 years of coding experience
17 years of employment as a software developer
English, French