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 with over 15 years of software experience and three years in hands-on engineering leadership, currently guiding Bitwarden’s engineering efforts from Greenville, SC. He blends deep .NET and full-stack experience—having progressed from junior .NET developer through application and project management at Milliken to leading teams and roadmaps—with recent open-source contributions to Bitwarden’s popular clients and server, notably on web/browser extension work and mobile push notifications. Todd is comfortable crossing frontend and backend boundaries, improving security-related configurations like CSP, and shipping pragmatic fixes across services. He pairs technical stewardship with people development, having grown and mentored teams while aligning product and architectural priorities. An analytical problem-solver with a dual BS in Computer Science and Mathematics, he brings a manufacturing-aware mindset to reliable, secure enterprise software.
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 (22)

javascript10
back-end-development10
browser-extension10
net10
typescript10
dotnet10
asp-net-core10
asp-net10
api10
typescript-types10
typescripts10
web-development10
angular10
dockers9
webpack9

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