Snyk
Roles
- Manager, Engineering | 03/23 - 05/24
- Associate Manager, Engineering | 05/22 - 03/23
- Senior Design Engineer | 02/22 - 05/22
Highlighted Skills
Vue, Pinia, HTML, Sass, Figma, UX design, user research, project management, people management
In 2022, Fugue was acquired by Snyk, marking an exciting transition in my career. Before stepping into Engineering Management, I led the design and frontend implementation of Cloud Issues, the first feature in Snyk’s new Cloud Security product offering. This feature enabled security professionals to monitor their cloud security posture alongside their source code, bridging the gap between cloud compliance and software development.
Cloud Issues

Understanding the Problem
Security engineers manage an overwhelming amount of data—thousands of resources across multiple cloud environments, each subject to hundreds of compliance rules. The goal of Snyk Cloud was to centralize and streamline this information, allowing users to filter, group, and analyze security vulnerabilities efficiently. Our challenge was to design an experience that made deep security insights more accessible and actionable.
Research & UX Foundations
The research for Cloud Issues actually began at Fugue. We had been working with users to design a solution to view all of their issues in one place. We had learned that in order for user’s to get the most out of our offering, they needed a solution that provided:
- A consolidated view of all compliance issues across cloud environments.
- Flexible grouping by applied rules or affected resources.
- A powerful filtering system that allowed users to refine data based on all rule and resource attributes.
- The ability to drill down into an issue, displaying all attributes and data related to both the affected resource and the applied rule.


Moving to Snyk
Upon moving to Snyk, we:
- Analyzed existing workflows to understand how Cloud Issues fit into Snyk’s security ecosystem.
- Engaged with users expected to adopt Snyk Cloud to validate our approach.
- Rebuilt the designs using the Snyk Design System, ensuring seamless integration with the product’s existing UI and interaction patterns.
The research and workflows we were developing at Fugue had a lot of similarities to the big data challenges that Snyk was facing in other parts of the systems. The designs we created, including the grouping and search and filter system, would go on to be used in other places inside the application to create a consistent experiences through Snyk.


Implementation
After iterating on our prototypes based on user feedback, I led the frontend implementation, working closely with the team working on the new APIs. Since we leveraged a central design system, many components were built on existing patterns. However, one of the challenges I enjoyed implementing was developing a custom search and filtering experience, ensuring users could seamlessly refine their data using both key:value search and structured filters.




Impact & Expansion
The Snyk Cloud launch was well-received, unlocking a new market for Snyk. With the MVP successfully enabling issue visibility, the next phase focused on connecting cloud security issues to vulnerabilities in code, providing a holistic view of security risks across the SDLC.
Following this project, I transitioned into Engineering Management, leading a team to integrate advanced analytics capabilities powered by Snowflake and Looker. This initiative helped us track user behavior, measure product success, and drive continuous UX improvements.