Matt Gibson is a Principal Software Engineer and former physicist who blends rigorous scientific thinking with hands-on full-stack engineering to solve multidisciplinary problems. With six years in software and roles progressing from Lead to Principal at Bitwarden, he has driven backend and web improvements for a widely used open-source password platform, including SSO, cipher handling, and client UX features. At Intel he applied statistical analysis and automation to production process development, and in grad school he automated labor-intensive lab tasks while applying physics to biology. Known for identifying cross-cutting issues and guiding both technical and interpersonal paths to resolution, he brings a moral, quality-focused lens inspired by Pirsig to engineering. Based in Youngstown, Ohio, he combines academic depth (PhD in Physics) with pragmatic system-building and a knack for linking disparate data and tooling.
6 years of coding experience
12 years of employment as a software developer
BS Physics, BS Physics at Arizona State University
Doctor of Philosophy - PhD Physics, Doctor of Philosophy - PhD Physics at Ohio State University
Contributions:645 reviews, 179 commits, 310 PRs in 2 years 2 months
Contributions summary:Matt primarily contributed to the backend functionality of the Bitwarden server, focusing on the CipherService. Their work included validating cipher updates, implementing AutoFixture for test input generation, and writing unit tests for various aspects of the cipher service, such as the revision date checks. They also addressed a bug related to cipher cloning, and they modified the controllers and models to include the `UriChecksum` value on login URIs. Furthermore, they added a feature to auto enroll master password reset without user verification and fixed bugs related to organization autoscaling.
Bitwarden client apps (web, browser extension, desktop, and cli).
Role in this project:
Full-stack Developer
Contributions:1488 reviews, 404 commits, 521 PRs in 2 years 2 months
Contributions summary:Matt primarily contributed to the Bitwarden clients repository, focusing on the browser extension and web client applications. Their work involved feature implementations, such as including revision date in cipher requests and implementing SSO web vs browser redirect logic. They were also responsible for UI updates, including modifications to the SSO content and addition of a copy to clipboard button for TOTP.
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
Matt Gibson - Principal Software Engineer at Bitwarden