Jim Wilson

Software Engineer at Google

Burlington, Massachusetts, 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
Jim Wilson is a seasoned software engineer with 17 years of experience, currently building at Google from a strong background in JavaScript, web front-ends, and systems at companies like Brightcove, VistaPrint, and Cerner. He’s an author and co-author of Pragmatic books on Node.js and databases, signaling both deep practical experience and a talent for clear technical communication. His open-source contributions include front-end work on Video.js ad integrations and ML visualization tooling (PAIR’s facets), showing attention to UX details, testing, and data-driven interfaces. Jim combines hands-on engineering—from middle-tier services and build automation to modern JavaScript UIs—with a history of mentoring, knowledge management, and process improvement. Based in Burlington, Massachusetts, he brings a hacker’s curiosity dating back to programming on a TI-83 and a continual drive to learn and improve systems and teams. Quietly, he tends to gravitate toward projects that improve observability and testability, improving long-term maintainability beyond quick fixes.
code16 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Penn State University
stackoverflow-logo

Stackoverflow

Stats
11,042reputation
2.2mreached
185answers
9questions
Badges
xcode
top-5%
javascript
top-1%
jquery
top-5%
github-logo-circle

Github Skills (23)

data-visualizations10
javascript10
css10
typescript10
data-visualisation10
front-end-development10
typescript-types10
videojs10
data-visualization10
nodejs10
typescripts10
testing9
jquery9
xcode9
player9

Programming languages (13)

C#JavaC++CGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
PAIR-code/facets

Jul 2017 - May 2020

Visualizations for machine learning datasets
Role in this project:
userFront-end Developer
Contributions:2 reviews, 54 commits, 39 PRs in 2 years 10 months
Contributions summary:Jim primarily focused on front-end development within the `facets` repository, which is a data visualization project. Their work involved implementing partial data updates, debouncing atlas changes, and refactoring the structure and CSS to use flex rather than absolute positioning. They also addressed bugs related to zoomed options and improved histogram bucket endcaps for numeric features. Furthermore, they made changes to the UI, including renaming input labels and moving the legend's position.
data-sciencemachine-learningmachine-learning-datasetsvisualizationsdata-visualization
videojs/videojs-contrib-ads

Sep 2013 - Oct 2013

A Tool for Building Video.js Ad Plugins
Role in this project:
userFront-end Developer
Contributions:16 commits in 7 days
Contributions summary:Jim primarily focused on enhancing the example integration and testing within the videojs-contrib-ads repository. They implemented a `contentupdate` event to track changes in the video source and added corresponding tests. This involved modifying the example HTML to display content update logs and refactoring code to ensure proper event handling within the player. These changes improved the ad plugin's integration and testing capabilities.
videojsadshtml5-videoprerolljavascript
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
Jim Wilson - Software Engineer at Google