Duncan Paterson is a Business Development Manager with 11 years’ experience helping organisations maximise value from digital platforms and customer-centric transformations. Based in Berlin and working across retail, B2B and D2C sectors, he specialises in aligning eCommerce, CRM, data and marketing automation to rapidly improve customer experience and engagement. He combines a consultative sales approach with hands-on delivery knowledge from roles at KPS, Gauri and multiple specialist agencies, enabling pragmatic, value-driven partnerships and high client retention. Duncan’s career spans creative production, security and recruitment environments, giving him unusual breadth in marrying technical constraints with commercial outcomes. He also contributes to open-source back-end work—improving an established XML database project—which reflects a practical interest in platform-level problems beyond pure sales. Known for translating complex technical roadmaps into prioritized, fast-win initiatives, he helps clients stay ahead of the curve while minimising implementation risk.
eXist Native XML Database and Application Platform
Role in this project:
Back-end Developer
Contributions:105 reviews, 265 commits, 256 PRs in 7 years 7 months
Contributions summary:Duncan primarily contributed to improving the eXist-db native XML database project by addressing errors and adding functionality. They fixed an error display issue within the eXide component. The user also added and modified test cases related to text analysis, specifically focusing on diacritics and character normalization in the Lucene search index. Additionally, they replaced calls to a utility module with XPath expressions within the XQTS test suite.
Contributions:17 PRs, 124 pushes, 42 branches in 7 years 2 months
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.