Senior UI Engineer & Design Lead
2017 — 2020
The technology was groundbreaking, a code graph that enabled proactive vulnerability scanning, but the interface buried its potential. Users faced an overwhelming wall of findings with no clear path forward. I redesigned the experience to surface what matters: clear priorities, actionable insights, and obvious next steps.
UX
Design
Visual
Design
UI
Implementation
80k+
LOC
Users were overwhelmed by a long list of vulnerabilities with mixed severities and no clear starting point.
Provide a high-level overview with severity counts and trends, and make each metric an actionable entry point.
Turned overwhelm into an at-a-glance overview with clear priorities and actionable entry points..

The previous flow forced page-to-page navigation (list → details → back), and many vulnerabilities had similar names across types, making triage and communication difficult.
Adopt a master-detail layout to preserve context and speed up triage.
Enabled fast, continuous triage without losing context and made communication unambiguous via unique IDs.

Sign-ups previously required an account manager; we needed a self-serve path.
Provide GitHub authentication with a repo selector and an instant demo option.
Users could authenticate, scan a GitHub project, or try a demo first, seeing value in minutes.
