As a Senior UX and Technical writer at Rapid7, I created clear, systematic content for InsightVM, a vulnerability management platform, helping enterprise security teams configure goals, generate reports, and manage complex cybersecurity workflows. I collaborated with product, engineering, and security research teams to transform technical vulnerability concepts into accessible user guidance across multiple product areas.

Key product work at Rapid7:

  • Goals Wizard – multi-step configuration interface for vulnerability management goal setup with progressive disclosure and recommended templates

  • Report Builder – automated reporting system with customizable templates, scheduling, and executive/technical audience optimization

  • Custom Policy Builder – security policy configuration interface with compliance framework mapping and rule syntax documentation

  • Query Builder – advanced data analysis interface with schema documentation and performance optimization guidance

  • Container Security – Docker integration workflows, CI/CD pipeline documentation, and containerized vulnerability scanning setup

I developed comprehensive UX writing frameworks for complex enterprise security products, establishing content governance protocols that reduced user confusion and improved task completion rates.

  • Technical writing

  • Product tour and tutorial design

  • Content strategy (KB requirements and decisions, content development processes)

UX Writing Case Study

Rapid7 Goals Wizard Redesign

Transforming security goal creation to 95% completion success

Role: Senior UX Writer and Technical Writer

Timeline: 3 months

Team: Product Management, UX Design, Engineering, Security Strategists, Customer Support Advisors, Research, Support Engineering

Challenge

  • Original wizard completion rate: 65% → 95%

  • Goal creation time: 12+ minutes

Research (New section - expand your Discovery)

Discovery Process: The UX Research team conducted user interviews and surveys, then shared their findings with the product team. To get a complete picture, I also interviewed Support Advisors and Security Strategists who work directly with customers experiencing these challenges.

Key Insights:

  • Support Engineers: Customers felt overwhelmed by the wizard and abandoned it mid-flow

  • Customer Support Advisors: Users were confused about goal types and couldn't determine which goals applied to their security work

  • Security Strategists: The words in the UI were awkwardly worded, leaving users uncertain about what actions to take

What This Revealed: Users weren't failing because the feature was broken—they were failing because the existing language made assumptions about users’ knowledge and didn't match how they think about their security work. The content was written from the system's perspective, not a user's perspective.

Content Design Strategy

  • Remove the need to know goal types upfront

  • Add contextual guidance at decision points

  • Match users' mental models with conversational language

  • Use progressive disclosure to manage complexity

Solutions

Step 1: Goal Selection [Include Image 6 - the NEW GOAL with templates]

  • Before: Three confusing cards assuming user knowledge

  • After: Prominent "NEW GOAL" + recommended templates

Step 2: Configuration [Include Images 2, 7, 8 showing before/after]

  • Before: Technical interface, unclear guidance

  • After: Conversational prompts, plain language

  • Copy example: "Click Load or Add to narrow down assets" vs. technical documentation

Step 3: Review [Include Images 3, 4, 5]

  • Before: Generic form fields, nothing required

  • After: Contextual explanations, required naming

Results

(Keep your current metrics but add more context) Quantitative Impact:

  • Completion rate: [X%] → 95%

  • Goal creation time: 75% faster (12 min → 3 min)

  • 800+ goals created in first week

Qualitative Success:

  • User feedback: "THANK YOU, THANK YOU, THANK YOU!"

  • Reduced support tickets about Goals feature

Key Visual Layout Tips from the Examples:

  1. Use your screenshots strategically - place them right after describing each solution

  2. Add brief captions under each image explaining the transformation

  3. Include before/after side-by-side where possible (like Images 7 vs 2)

  4. Keep text blocks digestible - break up long paragraphs

UX writing

Crafting the words experience from feature ideation to launch

Goals and SLAs Wizard

Project: Multi-step configuration wizard that helps security teams set goals or service level agreements (SLAs) and track their progress against those targets
Role: UX and Tech Writer, collaborating with Product, Engineering, and Security Strategists
Tools: Figma

Project Scope and Objectives

Designed microcopy for Goals and SLAs , an InsightVM product feature that guides security teams through goal or SLA creation. The project required workflows that accommodated novice users who needed guidance and experienced practitioners needing efficiency.

Content Methodology

The content development process included:

  • Analyzing existing user flow completion rates and drop-off point identification

  • Creating progressive disclosure content hierarchy with contextual help integration

  • Developing consistent terminology framework across all configuration steps

  • Writing error prevention copy and validation messaging systems

  • Establishing content testing protocols with measurable success criteria

Content Design Challenges and Solutions

Challenge: Users needed to understand complex cybersecurity concepts without cognitive overload during critical setup processes.
Solution: Implemented systematic progressive disclosure with recommended configuration templates and optional advanced customization paths.

Challenge: Multi-step configuration required clear progress communication and error recovery mechanisms.
Solution: Created step-by-step confirmation language system with contextual validation messaging and clear recovery pathways.

Challenge: Enterprise security teams had varying technical expertise levels requiring adaptive content complexity.
Solution: Developed dual-track content strategy with basic setup flows and advanced configuration options with appropriate technical depth.

Content Testing and Iteration

Conducted systematic A/B testing on critical microcopy elements including button labels, help text, and error messaging. Collaborated with analytics teams to establish content performance metrics and user behavior tracking for iterative improvement.

Results and User Impact

  • Reduced configuration abandonment rate from 33% to 16% through improved content clarity

  • Decreased setup-related support tickets by 40% via enhanced contextual help

  • Improved wizard completion rate from 67% to 84% through systematic content optimization

  • Established reusable content patterns for future enterprise configuration interfaces