Nathan Vander Wilt

Freelance Product Developer at Various Startups

Richland, 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
Nathan Vander Wilt is a freelance product developer and systems architect with 15 years delivering embedded IoT platforms, cross-device apps, and custom geospatial visualizations from Richland, WA. He blends hands-on firmware and networking expertise (HTTP/WebRTC) with front-end craft (preact/D3.js/SVG) and distributed-storage know-how (PouchDB/CouchDB), consistently shipping polished products for startups, labs, and education clients. A pragmatic problem-solver, he has improved robustness in widely used open-source projects—contributing stability fixes to PouchDB and geometry support to D3—while also tightening developer experience in preact. Nathan is equally comfortable debugging low-level buffer issues on Arduino frameworks as designing usable, secure UX, and he focuses on anticipating end-user needs beyond stated requirements.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
17,378reputation
1.7mreached
134answers
67questions
Badges
homebrew
top-5%
csrf
top-1%
npm
top-5%
dom
top-1%
php
top-5%
jquery
top-5%
github-logo-circle

Github Skills (50)

asynchronous10
data-visualizations10
couchdb10
javascript10
c-language10
async10
ui-components10
testing10
css-selectors10
http10
csrf10
databases10
data-visualisation10
pouchdb10
component-kit10

Programming languages (23)

JavaC++BikeshedCRustCMakeGoHTML

Github contributions (5)

github-logo-circle
d3/d3

Jun 2011 - Mar 2015

Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
Role in this project:
userBackend Developer
Contributions:11 commits, 4 PRs, 14 comments in 3 years 9 months
Contributions summary:Nathan contributed to the d3/d3 repository by adding GeometryCollection support to the d3.geo.bounds function, enhancing the library's ability to handle complex geographic data structures. They also implemented basic array bisect accessor functionality. This involved modifying core JavaScript code to accommodate new features and improving data handling within the library.
chartschartsvgcanvasjavascript
ecto/duino

Jan 2013 - Jan 2013

:bulb: Arduino framework for node.js
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:10 commits in 2 days
Contributions summary:Nathan contributed significantly to the `duino` repository, focusing on the Arduino framework. Their work included bug fixes and improvements to the core `du.ino` file, addressing off-by-one errors in buffer initialization. Furthermore, they implemented and then reverted an attempt to integrate LiquidCrystal display functionality, and added new methods for handling LiquidCrystal commands. Ultimately, the user demonstrates an understanding of the project and is likely involved in creating and/or maintaining it.
node-jsjavascriptarduinobulbvisual-programming-language
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
Nathan Vander Wilt - Freelance Product Developer at Various Startups