Todd Martin

Engineering Manager at Bitwarden

Greenville-Spartanburg-Anderson, South Carolina Area 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
Todd Martin is an Engineering Manager at Bitwarden based in the Greenville–Spartanburg–Anderson area, combining hands-on full-stack development with team leadership for a security-focused product. He actively contributes to Bitwarden’s open-source clients and server—implementing CSP and UI refactors, evolving two-step login and email validation flows, and adding mobile push notification and logging support—so he manages teams while still shipping code. Prior to Bitwarden he spent nearly two decades at Milliken & Company progressing from junior .NET developer to application development manager, guiding .NET/Angular portfolios, roadmaps, and team growth. His early experience building Windows apps and PLC-integrated services for manufacturing gives him practical insight into both enterprise software and embedded control systems. That blend of operational rigor, security-minded engineering, and people leadership makes him a pragmatic manager who routinely contributes to the codebase.
code3 years of coding experience
job16 years of employment as a software developer
bookBS, Computer Science, Mathematics, BS, Computer Science, Mathematics at Wake Forest University
languagesEnglish, Spanish
github-logo-circle

Github Skills (34)

typescript310
javascript10
back-end-development10
browser-extension10
net10
typescript10
dotnet10
asp-net-core10
typescript210
api10
javascripts10
typescript-types10
aspnet10
typescripts10
web-development10

Programming languages (9)

TypeScriptC#JavaShellRustJavaScriptSwiftHTML

Github contributions (5)

github-logo-circle
bitwarden/server

Jul 2022 - Jan 2023

Bitwarden infrastructure/backend (API, database, Docker, etc).
Role in this project:
userBack-end Developer
Contributions:86 reviews, 55 commits, 212 PRs in 5 months
Contributions summary:Todd contributed to the backend infrastructure of the Bitwarden server, specifically focusing on push notification functionality. Their work involved adding logging, fixing bugs, and implementing features related to mobile push notifications. They modified code in multiple services and settings files, demonstrating a deep understanding of the codebase. Furthermore, the user's work spanned across various aspects of the application, including controller updates, and modifications related to device queries and user authentication flows.
database-apisql-serverdockersignalrdatabase
bitwarden/clients

Jul 2022 - Jan 2023

Bitwarden client apps (web, browser extension, desktop, and cli).
Role in this project:
userFull-stack Developer
Contributions:155 reviews, 23 commits, 422 PRs in 6 months
Contributions summary:Todd primarily contributed to the Bitwarden client apps, specifically focusing on the web and browser extension aspects. Their work involved implementing CSP configurations, refactoring and updating components. Additionally, they introduced and removed features related to two-step login and email validation, demonstrating experience in both frontend and backend code. They also worked on general code comments and documentation.
web-browserclisafarifirefoxbrowser
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
Todd Martin - Engineering Manager at Bitwarden