Badges
Certifications
Work Experience
Senior Software Engineer
Huntress•  December 2023 - Present
Developed and maintained an endpoint detection and response (EDR) solution in Go and C++. Increased success rate of timing-dependent integration tests from less than 10% to more than 70%.
Staff Software Engineer
runZero•  February 2023 - December 2023
Feature lead for teams of 3-7 software engineers in developing a cyber asset attack surface management solution in Go and Vue. Implemented selling-point features including asset ownership and risk, goal tracking, and passive asset discovery.
Senior Software Engineer
runZero•  January 2022 - February 2023
Developed, maintained, and supported an unauthenticated network discovery and asset inventory solution in Go and Vue. Implemented selling-point features including enterprise access controls, vulnerability management integrations, and directory service integrations.
Senior Software Engineer
USAA•  January 2021 - December 2021
Developed and maintained member communication systems in Java, React, and ELK Stack. Led modernization effort of legacy systems to modern infrastructure. Reduced support burden by standardizing log formats and defining key health metrics/SLOs.
Security Technical Leader
Cisco Systems•  June 2018 - December 2020
Team leader for teams of 3-5 software engineers in developing more than 20 enterprise solutions in Java, Python, and Perl. Reduced delivery expenses of other teams within the organization by over $150K through automation. Contributed to more than $6M in software services revenue and enabled more than $760M of security product sales.
Software Engineer
Cisco Systems•  April 2017 - June 2018
Developed more than 10 enterprise solutions in Java, Python, and Go. Optimized training process for new hires, reducing onboarding period by more than 70%. Contributed to more than $3M in software services revenue and enabled more than $110M of security product sales.
Java Developer
Texas Department of Public Safety•  August 2016 - June 2017
Developed and maintained internal tools to support driver’s license issuance, lookup, and processing in Java and JavaScript. Implemented SOAP producer and consumer services to facilitate data exchange with AAMVA. Reduced QA workload for regression testing by automating UI testing with a Selenium test harness.
Custom Application Engineer
Cisco Systems•  June 2014 - July 2016
Developed, maintained, and supported an encrypted messaging platform in Java, JavaScript, and Bash. Automated build and support pipelines, reducing build times from days to hours and achieving SLA requirements for support. Implemented selling-point features that contributed to more than $4M in sales and renewals.
Graduate Research Fellow
Texas State University •  May 2012 - May 2015
Developed mathematical model of human eye movements and applied advanced machine learning techniques in MATLAB and C#. Published 7 peer-reviewed conference papers and 5 peer-reviewed journal papers in the field of biometrics. Secured more than $500K in funding for continued research in the field of biometrics.
Research Assistant
Texas State University •  August 2010 - May 2012
Developed experimental data collection and analysis software in MATLAB, Objective-C, and C#. Published 8 peer-reviewed conference papers in the fields of eye tracking, usability, and biometrics. Secured more than $100K in funding for continued research in the field of biometrics.
Education
Texas State University
Computer Science, MS•  May 2012 - May 2015
Texas State University
Computer Science, BS•  August 2009 - May 2012
Links
Skills
cholland1989 has not updated skills details yet.