Chris Maden

Principal Consultant at Chris Maden

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 and information-architecture veteran with over two decades of experience turning complex textual and structured data into practical, money-saving solutions. He helped shape core web standards (HTML, XML, XSL) and applies that deep standards knowledge to publishing, ebook conversion, and scholarly publishing systems. At MarkLogic he focuses on data analysis, performance tuning, deployment automation, and resilience; his open-source contributions include backend and conversion work for major projects like Open Journal Systems and Pressbooks. Comfortable from low-level XML/XSLT to backend refactors and CrossRef integrations, he blends hands-on coding with pragmatic consulting for publishers and research institutions. Outside tech he’s a longtime traditional singer and community organizer—an unexpected creative outlet that informs his collaborative, user-focused approach.
code11 years of coding experience
job15 years of employment as a software developer
bookSc.B., Electrical Engineering, Sc.B., Electrical Engineering at Brown University
languagesFrench
github-logo-circle

Github Skills (18)

git10
apidoc10
xslt10
php10
api10
database-design10
html10
workflow-management10
refactoring10
mysql9
api-design9
restful-api9
api-rest9
css9
rest-api9

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 Chris Maden