Donald Fisher

Software Engineer at Addepar

Logan, Utah, 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
Donald Fisher is a software engineer with 17 years of experience who currently contributes to Addepar and previously led work at 201-Created. He specializes in front-end development within the Ember.js ecosystem, with notable open-source contributions to core projects like ember.js, ember-cli, and ember-data as well as tooling such as ember-table and ember-cli-mirage. Donald’s work spans practical compiler and build changes (rewriting Brocfile, template visitors) to UX-focused component fixes and testing improvements, showing comfort across both framework internals and application-level concerns. He has a track record of improving cross-version compatibility and testability, often refactoring tests and docs to support broader adoption. Based in Logan, Utah, he combines deep framework knowledge with a pragmatic focus on developer experience and maintainability. An understated strength is his ability to move between full-stack responsibilities and targeted frontend optimizations, accelerating teams that rely on Ember.
code17 years of coding experience
github-logo-circle

Github Skills (19)

javascript10
ember-data10
handlebars10
ember-addon10
testing10
ember-cli10
json-api10
dataframe10
javascript-framework10
emberjs10
front-end-development10
ember10
file-manipulation9
debounce9
unit-testing9

Programming languages (20)

C#RustCGCC Machine DescriptionHandlebarsDIGITAL Command LanguageWebAssemblyGo

Github contributions (5)

github-logo-circle
Addepar/ember-table

Apr 2019 - Sep 2021

Role in this project:
userFront-end Developer
Contributions:4 releases, 17 reviews, 116 commits in 2 years 5 months
Contributions summary:Donald primarily contributed to the testing and improvement of Ember.js components within the `ember-table` repository. They focused on refactoring existing tests to support older Ember versions, ensuring compatibility across different environments. Furthermore, the user implemented and expanded documentation, including a section on testing practices and interactive demos. Their work also involved addressing UI-related bugs and enhancing component functionality, specifically regarding table header and row selection behavior.
ember-addonember
machty/emblem.js

Feb 2015 - Jun 2015

Emblem.js - Ember-friendly, indented syntax alternative for Handlebars.js
Role in this project:
userFront-end Developer
Contributions:72 commits, 2 PRs, 14 pushes in 3 months
Contributions summary:Donald primarily contributed to the Emblem.js project, focusing on front-end development tasks. Their work involved rewriting the Brocfile to manage dependencies, modifying the compiler and template visitor, and adding features like the use of the "w" helper for cleaner code. Additionally, they implemented functionality for mustaches and blocks with inverses and added support for test livereload.
ember-addonemberjshandlebarsemberember-js
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