Jeffrey Posnick is a senior engineer with 14+ years building developer-focused web platforms and tooling, currently shaping frontend systems at Bloomberg after leadership work on Two Sigma’s Frontend Platform. He spent 15 years at Google Developer Relations as a Staff Engineer and tech lead of Workbox, the TypeScript-powered service worker libraries used by high-profile PWAs such as TikTok, Hulu, Airbnb, VS Code Web, and Photoshop on the web. Jeffrey combines open-source design and technical writing—contributing code, docs, and webpack/service-worker integrations across projects like create-react-app, sw-precache, and web.dev—to make offline and caching behaviors easier for other engineers. His background spans full-stack and automation work from Chrome and Polymer tooling to YouTube and AdWords API samples, reflecting a pragmatic focus on developer experience and reliable runtime behavior. Remarkably, his contributions often bridge user-facing UX and build-time infrastructure, improving both how apps behave in the browser and how teams ship them. He holds a BA in Economic Philosophy and Computer Science from Columbia and brings cross-industry systems experience from Morgan Stanley through elite tech firms.
14 years of coding experience
18 years of employment as a software developer
Bachelor of Arts - BA, Economic Philosophy and Computer Science, Bachelor of Arts - BA, Economic Philosophy and Computer Science at Columbia University in the City of New York
[Deprecated] A collection of service worker tools for offlining runtime requests
Role in this project:
Back-end Developer
Contributions:5 releases, 106 commits, 73 PRs in 3 years 11 months
Contributions summary:Jeffrey primarily focused on modifying the `sw-toolbox.js` and `lib/router.js` files. These changes involved refactoring code, implementing new strategies like network timeout and cache expiration, and optimizing the service worker's caching behavior. The user also added options and adjusted caching logic to improve efficiency.
Please use https://github.com/vuejs/preload-webpack-plugin instead.
Role in this project:
Front-end Developer
Contributions:9 releases, 76 commits, 21 PRs in 3 years 1 month
Contributions summary:Jeffrey primarily contributed to the `googlechromelabs/preload-webpack-plugin` repository by modifying and enhancing the plugin's functionality, particularly related to how it handles preloading and prefetching resources within a webpack build. The user fixed issues related to the plugin's logic and recursion, and refactored code to align with changes in build tools. A significant focus was on refactoring and improving tests to ensure the plugin correctly handles various scenarios related to preloading and prefetching.
preloadvuewebpack-pluginpreload-pluginperformance
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.