Nick Nussbaum

Senior Software Engineer at Tableau Software

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

👤
Senior
🎓
Top School
Nick Nussbaum is a Senior Software Engineer in Seattle with over three decades of experience building text composition, page layout, and UI systems in C++ and C#, currently shaping Tableau Desktop’s user interface. His career spans foundational roles at Adobe, Visio/Microsoft, and FTI/Attenex, where he rewrote core text engines and delivered legal document visualization tools, blending deep typography and layout expertise with practical product delivery. He’s contributed to the Vowpal Wabbit project by modernizing Windows build processes and cross-architecture compilation, reflecting a knack for pragmatic DevOps and cross-platform build engineering. Known for solving compatibility and runtime deployment challenges, he brings rare domain knowledge at the intersection of text rendering, machine-assisted text analysis, and polished desktop UX.
code11 years of coding experience
job26 years of employment as a software developer
bookB.S. E.E & C.S., Computer Science, B.S. E.E & C.S., Computer Science at Massachusetts Institute of Technology
github-logo-circle

Github Skills (9)

windows10
build-system10
c-language10
visual-studio10
cprogramming-language10
cmake9
devops8
machine-learning7
cpp7

Programming languages (1)

C++

Github contributions (2)

github-logo-circle
VowpalWabbit/vowpal_wabbit

Aug 2014 - Mar 2015

Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.
Role in this project:
userBack-end & DevOps Engineer
Contributions:28 commits, 7 PRs, 6 comments in 7 months
Contributions summary:Nick primarily focused on updating the Vowpal Wabbit build process and dependencies, particularly for Windows. They upgraded Boost and Zlib versions, addressing compatibility issues with Visual Studio 2013. The user also created a batch script for deploying the Vowpal Wabbit executable, including the necessary C++ redistributable runtime DLLs, and made adjustments to the solution file to correctly build cs_test and c_test configurations. Further, they made changes to the solution to improve compilation on different architectures.
hashingtechniquescpppythonactive-learning
nicknussbaum/vowpal_wabbit

Jan 2015 - Mar 2015

Contributions:13 pushes in 2 months
wabbitmachine-learningonline-learningvowpal-wabbitlearning-algorithm
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
Nick Nussbaum - Senior Software Engineer at Tableau Software