
A highly adaptable and committed Senior Software Engineer and Analyst with 27+ years' experience designing and delivering reliable, high-quality software solutions in Progress/OpenEdge and related technologies. Skilled in client facing roles, business, process and problem analysis, deep analysis of complex problems, building robust integrations, and collaborating across departments to align technical solutions with business needs. Recognised for delivering on time, mentoring peers, and improving development practices.