Bill Keese

Senior Software Engineer at IBM

Sapporo, Japan
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
Bill Keese is a Senior Software Engineer with 20 years of experience building large-scale web applications and frameworks, currently focused on Watson Knowledge Catalog at IBM using React, Redux and Node.js BFFs. He has led and designed core UI libraries — notably Dijit and Delite — bringing web components and accessibility-first patterns to production systems and open-source projects like Dojo's dojox. His background includes deep expertise in internationalization, screen-reader accessibility, and evolving legacy widget systems into modern component-based architectures. Earlier roles span search and decision-support databases at Oracle and Broadbase, giving him strong systems and performance instincts alongside front-end craftsmanship. Based in Sapporo, he has a long history mentoring distributed contributors and running remote, multi-timezone projects. An uncommon blend of low-level search/database engineering and decades of front-end framework stewardship makes him effective at bridging platform and application concerns.
code20 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree, CS, Bachelor's degree, CS at University of California, Berkeley
bookWatchung Hills Regional High School
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

Stats
1,862reputation
532kreached
57answers
24questions
github-logo-circle

Github Skills (15)

javascript10
user-interface10
webapp9
ui-components9
web-application9
component-design9
front-end-development9
web-development9
dojo6
html6
nodejs6
es6-modules6
documents6
webpack6
ecmascript6

Programming languages (8)

TypeScriptMDXCSSC++JavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
dojo/dojox

Jun 2007 - Feb 2016

Dojo 1 - extras library. Please submit bugs to https://bugs.dojotoolkit.org/
Role in this project:
userFront-end Developer
Contributions:541 commits, 4 PRs, 7 pushes in 8 years 9 months
Contributions summary:Bill focused on enhancing the front-end components within the "dojo/dojox" repository, making specific modifications to the user interface. Their work involved fixing menu errors and improving UI presentation. The user was also involved in various fixes, including removing obsolete functions and refactoring code. They also updated the toolbar by adding icons.
dojoextrassubmit
ibm-js/deliteful

Feb 2007 - Apr 2020

Multichannel (desktop/mobile) UI Custom Elements Library
Contributions:9 releases, 538 commits, 90 PRs in 13 years 4 months
mobile
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