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.
UX writing case study
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:
Use your screenshots strategically - place them right after describing each solution
Add brief captions under each image explaining the transformation
Include before/after side-by-side where possible (like Images 7 vs 2)
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
Technical writing
Crafting the words experience from feature ideation to launch
Product docs
Release notes
Insight Agent Product Release Notes, Jul 2018 - Jul 2021
(linked some below for reference)