Glen Keane is a Senior Software Engineer with 11 years of experience building full-stack, cloud-native systems and leading engineering teams across startups and consultancies. Currently at Brightbeam, he focuses on integrating AI into business workflows, having previously led engineering at SalesTier and been the first engineering hire at Wayflyer where he helped shape product and hiring culture. He brings deep hands-on expertise in Node.js, Python, Go, AWS and DevSecOps, and a pragmatic, tool-agnostic approach that favours scalable, automated solutions. An active open-source contributor, Glen has contributed to core Node.js, maintained native bindings for OpenCV in JavaScript, and improved popular tools like autocannon. He holds a first-class degree in Applied Computing and is motivated by solving real-world problems where software, operations and data intersect.
11 years of coding experience
11 years of employment as a software developer
Bachelor’s Degree Applied Computing, Bachelor’s Degree Applied Computing at Waterford Institute of Technology
fast HTTP/1.1 benchmarking tool written in Node.js
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:16 releases, 1 review, 150 commits in 2 years 11 months
Contributions summary:Glen primarily focused on improving the autocannon tool by addressing bugs related to standard deviation calculations and implementing features such as programmatic progress bar rendering. They also refactored code, moving tracking functionality to its own file, and added enhancements like the ability to customize headers and body of requests. Furthermore, the user contributed by adding tests to ensure the reliability and correctness of the tool.
Contributions:13 PRs, 2 pushes, 68 comments in 5 years 2 months
Contributions summary:Glen primarily focused on modifying and removing DTrace-related code, specifically unused probes and associated files. Their contributions also included adding and then removing LTTNG (Linux Tracer Toolkit Next Generation) support for tracing, which involved modifying header files and build configurations. These changes indicate a focus on debugging and tracing tools within the Node.js runtime, optimizing the build process, and refining system integrations.
windowsnode-jsjavascriptlinuxruntime
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.