Kyle Spearrin

Founder, Chief Technology Officer at Bitwarden

Jacksonville, Florida, 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

🤩
Rockstar
🎓
Top School
Kyle Spearrin is a seasoned founder and CTO with 13 years of experience building security-focused SaaS products and developer tools, best known for founding Bitwarden and steering its technical vision. He blends hands-on engineering—exemplified by his open-source work on Otp.NET, a robust .NET TOTP/HOTP implementation—with strategic leadership across startups he's founded or led. Based in Jacksonville, he has a track record of solving practical security and authentication challenges, from cryptographic key derivation to cross-platform .NET support and package signing. Kyle’s background as a serial founder and software architect gives him a rare combination of product empathy, operational rigor, and deep back-end expertise rooted in a Computer Science degree from the University of Florida.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of Florida
stackoverflow-logo

Stackoverflow

Stats
10,498reputation
2.0mreached
64answers
90questions
github-logo-circle

Github Skills (17)

net10
dotnet10
otp10
asp-net10
dotnet-core10
csharp10
totp10
2factor9
asp-net-core9
dotnet-new8
httpcontext6
azure6
visual-studio6
azure-sql-database6
asp-net-mvc6

Programming languages (23)

C#PowerShellJavaC++RustCPugVue

Github contributions (5)

github-logo-circle
kspearrin/Otp.NET

Jan 2017 - Jan 2023

A .NET implementation of TOTP and HOTP for things like two-factor authentication codes.
Role in this project:
userBack-end Developer
Contributions:7 releases, 4 reviews, 64 commits in 6 years 1 month
Contributions summary:Kyle primarily worked on the .NET implementation of TOTP and HOTP authentication. Their contributions include implementing key derivation, fixing verification windows, and refactoring code related to time-based one-time passwords. The user also made several changes to the project's build configuration, including versioning, signing, and package metadata. This included setting up the project to support .NET Standard and .NET Framework.
dotnethotpauthenticationfactortwo-factor
kspearrin/NPress

Aug 2015 - Sep 2015

Contributions:33 commits, 27 pushes, 1 branch in 23 days
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
Kyle Spearrin - Founder, Chief Technology Officer at Bitwarden