Barbara Eckman is a distinguished architect and retired technology leader with a multi-decade track record building enterprise metadata, lineage, and fine-grained access control systems at Comcast and prior global roles at IBM and GSK. She pioneered extending Apache Atlas beyond Hadoop and significantly advanced Apache Ranger with a novel, metadata-driven ABAC approach that reduced enterprise policies from thousands to four, unifying access control and automating downstream processes. An active open-source contributor, her Ranger work improved policy expression and row-filtering capabilities used across Hadoop and cloud platforms. She pairs deep research impact—keynotes, peer-reviewed papers and ~1500 citations—with hands-on engineering, system design, and continuous metadata capture using CDC and Kafka Connect. Now retired in Pennsylvania, she continues to contribute to Ranger and Trino OSS and explores prompt-engineering with LLMs to generate crochet Amigurumi patterns, revealing a playful intersection of technical rigor and creative experimentation.
8 years of coding experience
21 years of employment as a software developer
Ph.D. Humanities, Ph.D. Humanities at University of Pennsylvania
Web Design and Development, Web Design and Development at University of the Arts
A.B. Humanities, A.B. Humanities at Princeton University
Apache Ranger - To enable, monitor and manage comprehensive data security across the Hadoop platform and beyond
Role in this project:
Back-end Developer
Contributions:5 commits, 1 PR in 4 months
Contributions summary:Barbara primarily contributed to the Apache Ranger project by implementing features related to condition expressions and row filter functionality. Their work included enhancements to the RangerRequestScriptEvaluator to handle double-bracket expressions and simplification of expressions dealing with delimited strings, indicating a focus on improving the policy engine's capabilities. Furthermore, the user's commits include adding a new implementation for RangerMultiSourceUserStoreRetriever and modifications to test classes, suggesting involvement in expanding and testing the system's functionality. The user also authored documentation in the form of blog posts.
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
Barbara Eckman - Distinguished Architect--Retired at Retired!!!