All Projects

JavaScript · Chrome Extension API · Developer Tools

Chrome Extension —
Udacity Career Materials Reviewer

A custom-built Chrome extension that reduced average review time by 80% — from one hour to twenty minutes — by automating repetitive form entry for learner career material feedback.

The Problem

Repetitive data entry at scale

As a Career and Technical Instructor at Udacity, I reviewed hundreds of learner career materials — resumes, LinkedIn profiles, and cover letters — providing structured written feedback through a multi-field review form.

Every review required manually filling out a series of input fields and selecting radio buttons with the same foundational boilerplate feedback before personalizing it for the individual learner. This repetitive data entry was time consuming and slowed my ability to deliver high quality, timely feedback at scale.

~1 hr

per review, before the fix

×100s

of reviews per year

The Solution

One click. Entire form populated.

I coded a Chrome extension in JavaScript featuring three buttons — one for each career material type. When a reviewer clicks the appropriate button, the extension loops through the entire review form, programmatically selects the correct radio buttons, and populates every input field with the matching boilerplate feedback template instantly.

The reviewer then personalizes and deepens the feedback for each individual learner — without wasting time on repetitive data entry. I also annotated each cover letter and resume directly with custom, hand-written feedback to give learners specific, actionable guidance alongside the form review.

Cover Letter Button

Instantly populates all form fields with the boilerplate cover letter feedback template.

LinkedIn Button

Loops through the review form and selects all correct radio buttons and inputs for LinkedIn profile reviews.

Resume Button

Fills the entire resume review form programmatically in a single click, ready for personalization.

Chrome extension annotation — review form automation

The Outcome

80% reduction in review time

Built and deployed independently — then adopted platform-wide by Udacity's internal team.

~1 hour → 20 minutes

Average review time reduced from approximately one hour to twenty minutes per submission.

More reviews per session

The time savings allowed significantly more learner submissions to be processed without sacrificing quality.

Platform-wide adoption

Shortly after independent deployment, Udacity's internal team developed a similar solution and rolled it out to all reviewers across the platform.

Demo

See It in Action

Chrome Extension — Udacity Career Materials Reviewer Demo

Reflection

Systems thinking applied to instructional support

This project reflects how I approach instructional support work — not just as a content problem but as a systems problem. When a workflow has friction, I look for ways to engineer it out.

The same thinking now informs how I approach learning technology, xAPI integration, AI-assisted curriculum production, and in-app performance support tools.

JavaScript Chrome Extension API HTML CSS

Built independently while serving as Career and Technical Instructor at Udacity.

Udacity Mentorship Nanodegree Certificate — Jonathan Root, October 2020

Udacity Mentorship Nanodegree · October 2020

Interested in working together?

I'm open to remote opportunities in instructional design and technical learning experience design.