Chris Maden

Principal Consultant at MarkLogic

Raymond, New Hampshire, United States
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
Chris Maden is a Principal Consultant with over two decades of experience turning textual and structured information into practical, scalable solutions. He helped shape HTML, XML, and XSL standards and specializes in print publishing, ebooks, and information analysis and conversion. An active open-source contributor, he has advanced Pressbooks and PKP projects—refining Word-to-HTML/document imports, footnotes, and reviewer workflows, and contributing to CrossRef integration in OJS. Based in Raymond, New Hampshire, he combines hands-on backend development with strategic consulting at MarkLogic, delivering robust information ecosystems. His career spans XML/data architecture and cloud-ready backend work, with early roles at O'Reilly and LexisNexis and a diverse background that includes music and maritime work. He holds a Brown University Sc.B. and continues to apply rigorous, production-focused engineering to scholarly publishing and data transformation.
code11 years of coding experience
job15 years of employment as a software developer
bookSc.B., Sc.B. at Brown University
languagesFrench
github-logo-circle

Github Skills (20)

api-doc10
git10
xslt10
refactorings10
php10
api10
database-design10
html10
workflow-management10
refactoring10
api-design9
mysql9
restful-api9
versioncontrol9
api-rest9

Programming languages (10)

TypeScriptJavaXQuerySCSSJavaScriptVuePHPXSLT

Github contributions (5)

github-logo-circle
pkp/pkp-lib

Jan 2016 - Aug 2018

The library used by PKP's applications OJS, OMP and OPS, open source software for scholarly publishing.
Role in this project:
userBack-end Developer
Contributions:97 commits, 30 PRs, 359 comments in 2 years 7 months
Contributions summary:Chris's contributions primarily involved modifying code related to the submission workflow, specifically for the reviewer's dashboard action. They refactored the code to handle reviewer assignments, including merging branches and updating files related to submissions and workflow stages. The changes suggest a focus on improving the user experience for reviewers and refining the application's backend logic for managing submissions. Furthermore, they touched on settings, permissions, and notification systems.
securityapplication-libraryweb-applicationpkp
pkp/ojs

Feb 2016 - Sep 2018

Open Journal Systems is open source software to manage scholarly journals.
Role in this project:
userBack-end Developer
Contributions:46 commits, 28 PRs, 13 comments in 2 years 7 months
Contributions summary:Chris primarily focused on standardizing and refactoring existing code within the Open Journal Systems project. They implemented and adjusted the `getSequence()` and `setSequence()` methods across various data object subclasses. Additionally, the user addressed several bug fixes and adjustments related to sequence handling and integration with other features, specifically concerning issues and galleys. They also worked on integrating with external services such as CrossRef and added relevant API changes.
journalopen-access
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
Chris Maden - Principal Consultant at MarkLogic