Rick Viscomi

Staff DevRel Engineer at Google

New York, New York, 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
Rick Viscomi is a Staff DevRel Engineer with 14 years of front-end and web performance experience, currently shaping Chrome's Core Web Vitals and developer outreach from New York. He blends hands-on UI and tooling work—contributing to projects like the widely used Web Vitals Chrome extension and WebPageTest—with developer advocacy that translates performance research into practical guidance. At Google since 2013 and a long-time HTTP Archive maintainer, he brings rare domain expertise in measuring and improving real-world web performance. Known for pragmatic JavaScript tooling (e.g., the trunk8 truncation plugin) and thoughtful UX around metrics, he turns complex telemetry into actionable developer experiences.
code13 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Binghamton University
stackoverflow-logo

Stackoverflow

Stats
8,510reputation
1.6mreached
174answers
29questions
Badges
dom
top-1%
html-select
top-5%
javascript
top-1%
html
top-5%
github-logo-circle

Github Skills (24)

javascript10
jquery10
browser-extension10
plugin-development10
css10
chrome-extension10
chrome-app10
web-performance10
php10
dom10
html10
web-development10
chrome-plugin10
ui-design9
html-select9

Programming languages (18)

JavaCSSBikeshedRustMakefileGoHTMLJSON

Github contributions (5)

github-logo-circle
rviscomi/trunk8

Jun 2012 - Sep 2018

jQuery Truncation Plugin -- THIS PROJECT IS NO LONGER MAINTAINED
Role in this project:
userFront-end Developer
Contributions:51 commits, 6 PRs, 7 pushes in 6 years 4 months
Contributions summary:Rick primarily contributed to the development of a jQuery plugin, named trunk8, designed to truncate text. Their work involved writing the core JavaScript logic for the plugin, including methods for initialization, updating text, and reverting. The user also created a demo file showcasing the plugin's functionality and implemented features such as dynamic width adjustments, line count modifications, and fill options. Furthermore, they refined the plugin's internal mechanisms for measuring line heights.
ellipsisjqueryjsinteropjstreetruncate
A Chrome extension to measure essential metrics for a healthy site
Role in this project:
userFront-end Developer
Contributions:3 releases, 40 reviews, 37 commits in 2 years 1 month
Contributions summary:Rick primarily contributed to the development of the Chrome extension's user interface. Their work includes modifying the `popup.html` and `core.css` files to implement the initial UI, adding styles, and incorporating the display of performance metrics. They also refactored code, adding new features and improving the structure of the popup, metric, and chrome related javascript files. The user's efforts focused on enhancing the visual presentation and functionality of the extension within the Chrome browser.
core-web-vitalsweb-performance-testingdeveloper-toolschromehealthy
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
Rick Viscomi - Staff DevRel Engineer at Google