Barbara Eckman

Distinguished Architect--Retired at Retired!!!

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

👤
Senior
🎓
Top School
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.
code8 years of coding experience
job21 years of employment as a software developer
bookPh.D. Humanities, Ph.D. Humanities at University of Pennsylvania
bookWeb Design and Development, Web Design and Development at University of the Arts
bookA.B. Humanities, A.B. Humanities at Princeton University
languagesGreek, Latin, French, German, hebrew, ancient
github-logo-circle

Github Skills (11)

javas10
authorisation10
authentication10
javascript10
authorization10
java10
auth10
testing9
python9
api8
apidoc8

Programming languages (1)

Java

Github contributions (3)

github-logo-circle
apache/ranger

Jul 2022 - Nov 2022

Apache Ranger - To enable, monitor and manage comprehensive data security across the Hadoop platform and beyond
Role in this project:
userBack-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.
javaapacheapache-rangerrangerauthz
mokonabarb/ranger

Jul 2022 - Aug 2022

Mirror of Apache Ranger
Contributions:2 PRs, 11 pushes in 23 days
javaapacheapache-rangerranger
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!!!