Devin Hurley

Senior Software Engineer at Elastic

City of Saratoga Springs, New York, 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
Devin Hurley is a Senior Software Engineer with 11 years of full-stack experience building cloud-native systems, currently working on Elastic Security’s Detection Engine where he improves rule management, alert processing, and EQL query execution for a widely used Elastic Stack product. He brings strong expertise in React, Node.js, Python, GraphQL, Kubernetes, Docker, and Postgres, and has a track record of optimizing performance (e.g., dramatic caching improvements at GE) and shipping reliable security features at scale. Devin’s open-source contributions to the popular Kibana repo include handling shard-failure resiliency and integrating system actions like cases, demonstrating deep backend and security-focused problem solving. Based in Saratoga Springs, NY, he pairs pragmatic engineering with a curiosity for ML and UX—evident from a GE hackathon placing and prior mobile UX work—plus a habit of documenting ideas on his blog and Medium.
code11 years of coding experience
job7 years of employment as a software developer
bookWarwick Valley High School
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Siena College
stackoverflow-logo

Stackoverflow

Stats
68reputation
3kreached
4answers
3questions
github-logo-circle

Github Skills (23)

back-end-development10
amazon-elasticsearch10
rule-engine10
elasticsearchquery10
aws-elasticsearch10
elasticsearch10
engine10
elasticsearch-api10
javascript7
typescript7
kibana7
typescript-types7
api7
apidoc7
typescripts7

Programming languages (8)

TypeScriptJavaCSSJavaScriptGoObjective-CElixirPython

Github contributions (5)

github-logo-circle
elastic/kibana

Sep 2019 - Jan 2023

Your window into the Elastic Stack
Role in this project:
userBack-end Developer
Contributions:788 reviews, 219 commits, 553 PRs in 3 years 4 months
Contributions summary:Devin primarily contributed to the security solution platform, focusing on enhancing rule management and alert processing. Their work included implementing and optimizing the EQL event query execution logic, especially handling shard failures. They also introduced support for system actions, like integrating with the cases action, and addressed issues related to data view handling within the system. These efforts also included fixing issues related to rule and exception list handling, particularly regarding the use of data views, and building out tests that cover all areas of change.
elasticdashboardskibanaobservabilitywindow
dhurley14/transdec

Jun 2016 - Aug 2021

Contributions:4 pushes, 1 branch in 5 years 2 months
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
Devin Hurley - Senior Software Engineer at Elastic