Kevin Ennis

VP Engineering at Starry, Inc.

Boston, Massachusetts, 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

👤
Senior
🎓
Top School
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.
code13 years of coding experience
job17 years of employment as a software developer
bookContemporary Writing & Production, Contemporary Writing & Production at Berklee College of Music
languagesEnglish, javascript
stackoverflow-logo

Stackoverflow

Stats
14,336reputation
1.6mreached
243answers
5questions
Badges
html
top-1%
html5-audio
top-1%
jquery
top-5%
audio
top-1%
google-chrome
top-5%
javascript
top-1%
github-logo-circle

Github Skills (27)

localstorage10
javascript10
tls1210
tls1310
rsa10
html5-audio10
audio10
mtls10
cryptography10
libtls10
html10
nodejs10
jquery9
asn19
google-chrome9

Programming languages (4)

TypeScriptShellJavaScriptHTML

Github contributions (5)

github-logo-circle
digitalbazaar/forge

Jan 2019 - Jan 2019

A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
Role in this project:
userBack-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.
message-digestpbkdf2pkcs1javascripttls
kevincennis/AudioStore

Mar 2017 - Mar 2022

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.
Request Free Trial
Kevin Ennis - VP Engineering at Starry, Inc.