Will Farley

Senior Frontend Engineer at Amazon

Seattle, Washington, 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
Will Farley is a Senior Frontend Engineer in Seattle with 13 years of experience building scalable, high-performance web applications, currently leading front-end projects at Amazon. He blends practical engineering with architecture design, having progressed through multiple Amazon web roles designing vendor-facing and enterprise UIs. Will contributes to open source front-end tooling—most notably improving a webpack service-worker plugin to cache index.html and align generation with webpack’s after-emit lifecycle—showing attention to build-time reliability and offline UX. Comfortable across React/Redux stacks and production deployments, he focuses on shipping robust, component-based interfaces and improving developer workflows.
code13 years of coding experience
job6 years of employment as a software developer
bookThe University of Arizona
stackoverflow-logo

Stackoverflow

Stats
670reputation
82kreached
15answers
3questions
github-logo-circle

Github Skills (14)

service-worker10
javascript10
front-end-development10
webpacker10
webpack10
nodejs9
html6
bulk-insert6
mongodb6
python6
rest6
django6
angularjs6
redux6

Programming languages (10)

TypeScriptCSSRustOCamlSCSSJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
Webpack plugin that generates a service worker using sw-precache that will cache webpack's bundles' emitted assets. You can optionally pass sw-precache configuration options to webpack through this plugin.
Role in this project:
userFront-end Developer
Contributions:120 commits, 49 PRs, 92 pushes in 3 years 8 months
Contributions summary:Will contributed to the development of the `sw-precache-webpack-plugin` by implementing features and refactoring code to improve its functionality. They added the ability to include an `index.html` file in the static file globs, allowing for the caching of the main HTML file. The user also refactored the plugin to use the `after-emit` hook in the webpack process for proper service worker generation.
webpack-pluginworkboxserviceworkerwebpack3sw-precache
goldhand/notes

May 2016 - Oct 2017

Contributions:16 commits, 2 PRs, 11 pushes in 1 year 5 months
notes
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
Will Farley - Senior Frontend Engineer at Amazon