Patrick Wied is a Senior Staff Software Engineer based in San Francisco with 15 years of experience building scalable front-end systems and developer-facing libraries. He has led and grown teams—most notably building a React-based visualization component library at Splunk adopted across product teams and hundreds of external vendors—while continuing to ship hands-on code. Patrick balances architecture and execution, auditing web performance and mentoring engineers to raise frontend standards and testing practices. His open-source work includes contributions to heatmap.js and performance-minded refactors like moving nudity detection to web workers, showing a knack for pragmatic optimization and geospatial integration. He combines a strong academic foundation in mathematics and IT systems engineering with entrepreneurial experience founding w-labs, which informs his product-focused, data-visualization expertise. Colleagues describe him as a practical leader who bridges design, performance, and developer ergonomics to deliver reliable user-facing systems.
15 years of coding experience
12 years of employment as a software developer
Mathematics, Mathematics at University of Vienna
Ingeneur Information Technology, Ingeneur Information Technology at Technologisches Gewerbemuseum
IT-Systems Engineering, IT-Systems Engineering at Hasso Plattner Institute
Contributions:16 commits, 3 PRs, 3 pushes in 6 years 8 months
Contributions summary:Patrick primarily focused on refactoring and restructuring the core JavaScript code for the nudity detection functionality within the `nude.js` project. They updated the code to utilize web workers for improved performance, suggesting a focus on asynchronous processing. The commits show modifications to the main script (`nude.js`), the worker script (`worker.js`), and the minified version (`nude.min.js`), indicating a thorough understanding of the project's architecture and optimization techniques. The user also made changes to support iPhone/iPad compatibility.
🔥 JavaScript Library for HTML5 canvas based heatmaps
Role in this project:
Full-stack Developer
Contributions:1 release, 192 commits, 23 PRs in 5 years 10 months
Contributions summary:Patrick's contributions centered on enhancing the functionality of a heatmap library, with a focus on implementing Google Maps and OpenLayers integration. Their work included adding a Google Maps heatmap overlay, fixing negative coordinate checks, and implementing an OpenLayers layer. They also addressed minor bugs, and improved the handling of data within the core heatmap functionality.
jstreehtml5openlayersinteractivehtml5-canvas
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
Patrick Wied - Senior Staff Software Engineer at Cribl