# Devin Hurley > Senior Software Engineer at Elastic Location: Saratoga Springs, New York, United States Profile: https://flows.cv/devinhurley Blog -> http://dhurley14.github.io Medium -> https://medium.com/@snowmiser ## Work Experience ### Senior Software Engineer @ Elastic Jan 2021 – Present | Remote ### Software Engineer @ Elastic Jan 2019 – Jan 2021 | Remote Full stack engineering of Elastic Security Solution’s Detection Engine. Built on top of the Elastic Stack, the Detection Engine executes security rules to quickly detect and alert security teams to cyber threats in their organization. ### Software Developer @ GE Digital Jan 2016 – Jan 2019 Placed 3rd in GE Digital's Machine Learning Hackathon. I developed a solution by applying a topic-analysis algorithm to categorize helpdesk tickets, increasing efficiency and reducing mean time to resolution. Developed observability systems (NodeJS) for GE's distributed in-house security system that monitored GE's AWS resources. Implemented caching layer to reduce roundtrip response time by 170x for a serverless application. Full stack development using React and GraphQL. Helped develop, open source and publish an npm package to enable well-architected GraphQL API's. ### Software Developer @ POMCO Jan 2015 – Jan 2016 | Saratoga Springs, NY Helped implement a full redesign of our native Android mobile application - Designed and implemented new features for the Android and iOS applications. - Worked with our CTO to develop an unrivaled user experience for students signing up for the first time with our system. - Developed multiple web services using Groovy/Grails on AWS ElasticBeanstalk - Responsible for extending test plans for our mobile applications. - Implemented new design and features for our Dispatcher Web Interface as well as a redesign of the Administration Web Interface. These features help schools with larger enrollments (10,000+ students) to distribute incoming student-activated alerts amongst their dispatchers. - Developed a native mobile app for public safety officers to use when out on patrol. This provided them with real-time, up to date information on a student's location during emergency situations. - Utilized well-known architectural design patterns to create easily extensible and maintainable code. ### Associate Engineer @ Virtusa Jan 2014 – Jan 2015 | Troy, New York Helped develop a web portal for a military contractor using SharePoint/.NET. Gained experience querying an SSAS cube, utilizing SharePoint Performance Point, Dashboard Designer and an MVP .NET application. ### Content Intern @ TradingScreen Jan 2013 – Jan 2013 | New York City Developed a standalone Java application for use by TradingScreen's office managers located around the globe which normalizes data owned by the office managers to be used in a new product being developed at TradingScreen. Also researched different technologies to use for TradingScreen's in-house chat client which was being upgraded as a cost-saving measure. ### Global User Experience Intern @ Pitney Bowes MapInfo Jan 2012 – Jan 2012 | Troy, NY Prototyping and researching ### Siena College ITS Helpdesk Assistant @ Siena College Jan 2011 – Jan 2012 | Siena College, Loudonville, NY Helped customers with email issues, network connections and registration of devices. ### IT Specialist @ Westcon Jan 2011 – Jan 2011 ### Help Desk @ Westcon Jan 2009 – Jan 2009 ### Snowboard/Ski Instructor @ Mount Peter Ski Area Jan 2005 – Jan 2006 | Warwick, NY ## Education ### Bachelor of Science (B.S.) in Computer Science Siena University Jan 2010 – Jan 2014 ### Warwick Valley High School Jan 2006 – Jan 2010 ## Contact & Social - LinkedIn: https://linkedin.com/in/devinhurley - GitHub: https://github.com/dhurley14?tab=repositories - Website: https://dhurley14.github.io - GitHub: https://github.com/devinhurley-ge --- Source: https://flows.cv/devinhurley JSON Resume: https://flows.cv/devinhurley/resume.json Last updated: 2026-03-22