Eric Beahan

Senior Software Engineering Manager, Elastic Agent

Kansas City Metropolitan Area 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 Beahan is a senior engineering leader with over a decade of hands-on experience spanning security, infrastructure, and agent/endpoint engineering, currently leading Elastic Agent efforts at Elastic. He has progressed from SOC roles into principal engineering and DevOps positions before moving into management, bringing pragmatic security instincts to large-scale product delivery. At Elastic he led Security Integrations and contributed to the Elastic Common Schema (ecs) repo, improving documentation generation and schema coverage—an indicator of his attention to maintainability and developer experience. Based in the Kansas City metro area, he combines systems-level thinking with product-focused execution, coaching teams to ship secure, reliable agents. Known for refactoring and tooling improvements that reduce cognitive load for future contributors, he balances technical depth with people leadership.
code11 years of coding experience
job11 years of employment as a software developer
bookUniversity of Kansas
bookAssociate of Arts and Sciences (A.A.S.), Information Technology, Associate of Arts and Sciences (A.A.S.), Information Technology at Johnson County Community College
github-logo-circle

Github Skills (11)

elasticsearch10
elasticsearchquery10
go10
document-generation10
aws-elasticsearch10
documents10
documentation10
elasticsearch-api10
amazon-elasticsearch10
jinja29
data-modeling9

Programming languages (10)

TypeScriptC#JavaShellHandlebarsJavaScriptGoHTML

Github contributions (5)

github-logo-circle
elastic/ecs

May 2020 - Jan 2023

Elastic Common Schema
Role in this project:
userBack-end Developer & Documentation Specialist
Contributions:8 releases, 699 reviews, 482 commits in 2 years 8 months
Contributions summary:Eric primarily focused on refactoring the asciidoc documentation generation process by integrating Jinja2 templates, enhancing the maintainability and flexibility of the documentation. They also contributed to adding new fields, such as `event.reason`, `related.hosts`, and new domain name breakdown fields across multiple code sections. Furthermore, the user updated the go code generator with new data types and improved documentation generation, including the addition of usage documentation for categorization fields.
elasticelastic-common-schemacommon-schemaelasticsearch
ebeahan/ecs

May 2020 - Jun 2024

Elastic Common Schema
Contributions:6 PRs, 1070 pushes, 931 branches in 4 years 2 months
elasticelastic-common-schemacommon-schemaelasticsearch
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
Eric Beahan - Senior Software Engineering Manager, Elastic Agent