Jon Udell

Consultant at Self-employed

Santa Rosa, 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
Jon Udell is a seasoned consultant and technologist with 11 years of hands-on software experience and a decades-long career shaping developer tools, web services, and digital collaboration. Based in Santa Rosa, he blends product-minded engineering with community-facing roles—most recently consulting on the XMLUI project and leading Steampipe community efforts at Turbot. At Hypothes.is he built integrations, analytics, and prototypes for web annotation, contributing front-end and accessibility improvements to notable open-source clients like hypothesis/h and hypothesis/client, including partial-URL search and Internet Archive media integration. A prolific writer and communicator, Jon has chronicled distributed collaboration and experimented with civic and P2P data projects since his time at Microsoft and InfoWorld. He pairs an MA in Writing Seminars with deep technical curiosity, often exploring how AI and LLM assistants can amplify an “average programmer” into a more effective maker. Known for pragmatic prototyping and thoughtful public-facing explanations, he excels at turning complex web standards into usable tools and narratives.
code11 years of coding experience
job20 years of employment as a software developer
bookBA, Literature, BA, Literature at University of Michigan
bookJohns Hopkins University
github-logo-circle

Github Skills (19)

accessibility10
javascript10
annotations10
annotation-processing10
html10
frontend10
annotate10
testing9
amazon-elasticsearch9
algorithm9
algorithms9
python9
aws-elasticsearch9
elasticsearchquery9
elasticsearch-api9

Programming languages (18)

CSSPLpgSQLGoMustacheHTMLJupyter NotebookFreeMarkerHCL

Github contributions (5)

github-logo-circle
hypothesis/h

Apr 2015 - Apr 2018

Annotate with anyone, anywhere.
Role in this project:
userFull-stack Developer
Contributions:16 commits, 15 PRs, 58 pushes in 3 years
Contributions summary:Jon primarily worked on improving the user interface and accessibility of the application. This involved updating HTML templates, and JavaScript controllers, as well as modifying the existing annotation functionality to improve user experience. The commits also included changes to the search feature, introducing landmarks and refining the display of annotations. Additionally, the user contributed to backend search functionality by adding an `UriCombinedWildcardFilter` to enable partial URL searches.
pythonannotationannotateanywhere
hypothesis/client

Jul 2015 - Oct 2017

The Hypothesis web-based annotation client.
Role in this project:
userFront-end Developer
Contributions:6 commits, 5 PRs, 130 comments in 2 years 3 months
Contributions summary:Jon primarily focused on front-end improvements within the Hypothesis annotation client. Their contributions included correcting minor text issues within the annotation interface and integrating external media sources, specifically Internet Archive videos, to the client. They modified the code to incorporate and display the Internet Archive content and adapted existing test suites to reflect these changes. Additionally, they addressed review comments to refine the integration and ensure proper functionality of the media embedding features.
javascriptweb-basedannotationfrontend
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
Jon Udell - Consultant at Self-employed