David Winegar

Software Engineer at Figma

San Francisco, California, 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
David Winegar is a San Francisco–based software engineer with 11 years of experience, currently at Figma after leading the AV Analysis team at Cruise where he was tech lead for Webviz and drove improvements in download performance and visualization reliability. He’s a hands-on full-stack developer with deep WebGL/graphics experience—contributing to Cruise’s regl-worldview by fixing hitmap and GLTF rendering issues, adding instanced rendering, refactoring interactivity APIs, and adding tests. Earlier roles at Remix and Coursera include running a company-wide Flow typing initiative, showing his focus on developer tooling and code quality. His published dotfiles (github.com/davidswinegar/dotfiles) offer a rare, practical glimpse into how he works and automates productivity.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Duke University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

javascript10
javascripts10
react10
gltf9
webgl9
webgl29
typescripts8
typescript38
typescript8
typescript-types8
typescript28

Programming languages (7)

TypeScriptCOCamlScalaJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
cruise-automation/webviz

Jul 2019 - Feb 2022

web-based visualization libraries
Role in this project:
userFull-stack Developer
Contributions:10 reviews, 39 commits, 101 PRs in 2 years 6 months
Contributions summary:David primarily contributed to the `regl-worldview` package, focusing on the development and refactoring of components used for web-based visualization. They fixed bugs related to hitmap interactions and GLTF rendering, indicating a strong understanding of the underlying rendering logic. The user implemented new features and refactored the Worldview command interactivity API, including instanced rendering capabilities, and added tests. They made improvements to the GLText component, allowing the use of a pregenerated atlas.
reactjavascriptweb-baseddata-visualizationvisualization
davidswinegar/dotfiles

Jan 2015 - Jul 2016

Contributions:16 pushes in 1 year 6 months
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