Tad Fisher

Staff Android Engineer at Mercury

Portland, Oregon, 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
Tad Fisher is a Staff Android Engineer in Portland, Oregon with 16 years of full-stack experience building resilient mobile and web products and shipping apps used by thousands. He pairs deep systems-level curiosity—troubleshooting Linux network internals and battery profiles—with pragmatic product engineering, from optimizing ORM SQL to polishing JavaScript UIs. At Mercury and previously Simple Finance he’s driven Android architecture and performance, while his indie work includes the top-ranked Flashcard Machine app and maintenance of niche open-source tools like a pass OTP extension and Home Manager modules. Comfortable across front-end, back-end and DevOps, he frequently contributes UX-focused improvements (GNOME/GTK settings, keybinding editors) and automates builds with Nix flakes. Always willing to experiment with emerging tech, he blends hands-on troubleshooting with a strong sense for reliable, user-centered systems.
code16 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Portland State University
github-logo-circle

Github Skills (20)

git10
shellcheck10
javascript10
nix10
bash10
home-manager10
dotfile10
gnome-shell-extensions10
gtk10
systemd10
github-ci9
ui-design9
linux9
nixos9
githubaction-workflow9

Programming languages (20)

C#JavaCSSC++CRustScalaMakefile

Github contributions (5)

github-logo-circle
tadfisher/pass-otp

Mar 2017 - Feb 2022

A pass extension for managing one-time-password (OTP) tokens
Role in this project:
userBack-end & DevOps Engineer
Contributions:5 releases, 16 reviews, 50 commits in 5 years
Contributions summary:Tad primarily contributed to the maintenance and improvement of a pass extension for OTP tokens. Their work includes fixing Travis CI configurations, resolving shellcheck warnings, and adding a Nix flake for build automation. They also addressed bugs related to handling OTP secrets and URI parsing and implemented features such as handling the `--clip` flag. The user also updated the test suite.
one-time-passwordpassword-storeotpauthtokensauthentication
nix-community/home-manager

Nov 2017 - Oct 2022

Manage a user environment using Nix [maintainer=@rycee]
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 22 commits, 23 PRs in 4 years 11 months
Contributions summary:Tad primarily contributed to the Nix-based home-manager configuration, adding and modifying modules. Their work included implementing new services like Keybase and Unclutter, integrating these with systemd, and adding new programs like Chromium. Additionally, the user made changes to the existing Git and GPG-agent modules, and the lieer module which shows a wide variety of experience. These changes involved modifying configuration files, systemd service definitions, and home.packages definitions.
nix-dotfilesnixosmaintainerhome-managerdotfiles
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
Tad Fisher - Staff Android Engineer at Mercury