home page

I'm Nick Ray.

I'm a senior software engineer living in Salt Lake City, Utah.

Perspective grid
Avatar of Nick Ray

8+ years of web development experience

Specializing in frontend web development, I use JavaScript, Node.js, TypeScript, HTML, CSS, and React to make websites and apps focused on performance, accessibility, and a delightful user experience.

Currently working at Wikipedia

Since 2018, I’ve had the privilege of developing features for Wikipedia's desktop and mobile sites which are used by millions of users every day across the world in over 300 different languages.

View full resume
  • Building a visual regression tool used to catch UI bugs before end users see them and increase confidence during code review and in production releases.

    visual regression testing abstract art
  • Improved the desktop search experience by developing a new typeahead search component written in Vue.js and TypeScript. Increased the component's robustness by implementing synthetic test telemetry to automatically measure the search component’s rendering performance.

    Wikipedia's typeahead search component
  • Optimized article readability, accessibility, and perceived performance by developing a new layoutfor the desktop site which heavily refactored the DOM and featured an optimal line length for reading. The new layout was one of the most dramatic visual changes to the desktop site in over a decade!

    Wikipedia's new site max-width site layout
Stack cloud image

Become a better frontend developer

Subscribe to my newsletter and I'll let you know when new posts are released and share additional insights that can help your frontend development career.