Kevin Ennis is a pragmatic engineering leader with 13 years of hands-on experience scaling product and platform teams at startups, now serving as VP Engineering at Starry in Boston. He blends strategic leadership with deep technical contribution—half his time has been spent coding as a de facto Staff/Principal engineer—building systems from a GraphQL facade and in-house REST framework to realtime event brokers and geocoding services. A longtime JavaScript enthusiast and open-source contributor, he has improved crypto/TLS tooling in the forge project by integrating Node's crypto primitives for more robust RSA key handling. His background spans cloud, mobile, billing, and internal tools, and he brings an operator’s mindset shaped by early startup and studio co‑founder roles where product, sales, and engineering responsibilities overlapped. Colleagues rely on him to turn ambiguous requirements into production-ready, maintainable systems that connect customer-facing experiences with complex backend infrastructure.
13 years of coding experience
17 years of employment as a software developer
Contemporary Writing & Production, Contemporary Writing & Production at Berklee College of Music
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
Role in this project:
Back-end Developer
Contributions:6 commits, 1 PR, 8 comments in 12 days
Contributions summary:Kevin focused on improving the `forge` library, which is used for TLS and cryptography in Javascript. They made several commits that involved using Node.js's built-in crypto library for RSA key generation, simplifying the key creation process, and adapting to non-deterministic behavior in certain environments. The user also addressed feedback and fixed comments to ensure the code's correctness and maintainability.
Contributions:13 commits, 18 pushes, 2 branches in 5 years 1 month
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.