Eric Steele

Community Manager at Plone Foundation

Pennsylvania, 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

🤩
Rockstar
🎓
Top School
Eric Steele is a Community Manager and seasoned release engineer with 18 years of experience building and stewarding open source and enterprise software ecosystems. Based in Pennsylvania, he blends deep Python and Plone/Zope expertise with practical tooling knowledge across Selenium, Jenkins, NodeJS, and Salesforce release infrastructures. At Salesforce he architects large-scale release strategies and security scanning, while for the Plone Foundation he spent over a decade managing core releases and integrating PLIPs that shaped the CMS. His GitHub work includes maintenance and releases for widely used Python libraries such as icalendar and hands-on contributions to Plone core JavaScript and configuration. Eric is notable for pairing community leadership with hands-on release automation—often handling the mundane but critical tasks (version bumps, changelogs, release cuts) that keep projects healthy. He holds a BS in Geography from Penn State and brings a pragmatic, systems-oriented mindset to both developer tooling and community operations.
code19 years of coding experience
job24 years of employment as a software developer
bookBS, Geography, BS, Geography at Penn State University
github-logo-circle

Github Skills (12)

release-management10
javascript10
plone10
python10
icalendar10
parserator9
version-control9
parser9
zope8
generator8
rfc8
git5

Programming languages (7)

JavaShellCSSMakefileJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
plone/Products.CMFPlone

Jun 2008 - Apr 2021

The core of the Plone content management system
Role in this project:
userBack-end Developer
Contributions:675 commits, 12 PRs, 183 pushes in 13 years
Contributions summary:Eric primarily focused on merging and integrating various PLIPs (Plone Improvement Proposals) into the `products.cmfplone` repository, affecting core Plone functionality. These changes involved modifications to configuration files (e.g., `setup.py`, `configure.zcml`, `meta.zcml`), and Javascript files (e.g., `jquery.highlightsearchterms.js`, `livesearch.js`). The commits show evidence of version bumps and the addition and modification of various Javascript functionalities related to the Plone core.
content-management-systemplone
collective/icalendar

Nov 2014 - Jun 2018

icalendar parser library for Python
Role in this project:
userBack-end Developer
Contributions:14 commits, 5 pushes, 5 tags in 3 years 8 months
Contributions summary:Eric primarily contributed to the `icalendar` library by preparing and releasing new versions. These releases involved updating the version number in the `__init__.py` and modifying the `CHANGES.rst` file to reflect the changes in the release. The commits also included bug fixes, feature additions, and cleanup tasks within the Changelog.
icalendarparserpythonalarmevent
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