Thomas Avery is a Senior Software Engineer with seven years of experience building secure, user-focused applications and infrastructure, currently contributing to Bitwarden's client and server codebases. He blends front-end expertise—improving Angular UI components and modals for popular Bitwarden clients—with backend work on service layers, database scripts, and email templating. Prior roles in cybersecurity engineering at Walmart reflect a strong emphasis on secure-by-design development and operational reliability. Based in Lowell, Arkansas, he pairs practical enterprise experience with active open-source contributions to a widely used password manager. Unusually for a senior engineer, his path includes hands-on roles from cooking to sales early on, which he credits for his pragmatic, user-centric approach to problem solving. Thomas holds a B.S. in Computer Science from Arkansas Tech University (3.5 GPA).
7 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree, Computer Science, 3.5, Bachelor’s Degree, Computer Science, 3.5 at Arkansas Tech University
Contributions:458 reviews, 35 commits, 179 PRs in 8 months
Contributions summary:Thomas's contributions primarily involved fixing bugs and improving existing code related to the Bitwarden server backend. This included addressing issues in database creation scripts, email template rendering, and the email format of master password hint templates. The user also worked on code within the core service layers related to email template services. Furthermore, the user addressed left alignment in email templates across several files.
Bitwarden client apps (web, browser extension, desktop, and cli).
Role in this project:
Front-end Developer
Contributions:540 reviews, 41 commits, 156 PRs in 7 months
Contributions summary:Thomas primarily contributed to the user interface of the Bitwarden client applications. Their work focused on enhancing existing components by swapping to heading tags, fixing the CLI, and adding modal components. They also made updates to the project access policies and various dialogs while refactoring components, suggesting expertise in component design and UI development using Angular and related technologies.
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
Thomas Avery - Senior Software Engineer at Bitwarden