Rob Walpole

Senior Java Developer at Devexe Consultancy Services

Penzance, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Rob Walpole is a Senior Java Developer and data architect with 18 years' experience designing and building reliable, scalable data services and pipelines for clients including HMRC, The National Archives, British Airways and LexisNexis. As an independent consultant and company director since 2012 he specialises in data modelling, XML/RDF systems and backend services that get critical information to the right people when they need it. His open-source contributions span operational projects such as the eXist native XML database and HMRC’s email-renderer, where he added language support and improved attachment and SQL-related modules—underscoring a knack for pragmatic, production-focused fixes. He combines deep hands-on skills in Java and Scala with a history of technical leadership on digital transformation programmes. Based in Penzance, he brings the disciplined engineering of long-term maintenance alongside an appetite for improving internationalisation and interoperability in government-scale systems.
code18 years of coding experience
job13 years of employment as a software developer
bookExeter College of Art and Design
bookUniversity of Plymouth
github-logo-circle

Github Skills (22)

xquery10
java10
scala10
e-mail10
javas10
scalatest10
email-templates10
xml10
emailjs10
admin9
template-engine9
templater9
database-administration9
databases9
database9

Programming languages (4)

JavaScalaPHPHTML

Github contributions (5)

github-logo-circle
hmrc/hmrc-email-renderer

Feb 2019 - Sep 2020

Role in this project:
userBack-end Developer
Contributions:27 reviews, 42 commits, 59 PRs in 1 year 7 months
Contributions summary:Rob contributed to the `hmrc-email-renderer` repository by primarily modifying Scala code within the testing and template structures of the project. The commits focus on adjusting email templates, especially for Welsh language support and the Two-Way Messaging service. These changes include adding new email templates and updating existing ones, indicating the user's role in maintaining and expanding the email rendering capabilities.
eXist-db/exist

Oct 2007 - Feb 2012

eXist Native XML Database and Application Platform
Role in this project:
userBackend Developer
Contributions:28 commits in 4 years 4 months
Contributions summary:Rob primarily contributed to the eXist Native XML Database project by adding features and making code improvements to the mail module, specifically handling attachments. Further contributions included moving utility functions for SQL-related operations and creating a new Oracle module to support stored procedures, demonstrating a focus on database interactions. The user also worked on an EXI (Efficient XML Interchange) serializer, contributing to the project's ability to handle efficient XML data representations.
xml-databasexqueryxmljavaxslt
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.
Request Free Trial