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.
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
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.
Built independently while serving as Career and Technical Instructor at Udacity.
Udacity Mentorship Nanodegree · October 2020
Interested in working together?
I'm open to remote opportunities in instructional design and technical learning experience design.