Panopsys
Turning a complex business need into a product
The project started with requirements gathering to understand the different user profiles, their responsibilities, and the information they needed to manage security. I then took ownership of the platform design and development: asset inventory, vulnerability tracking, audits, penetration testing, dashboards, and access management. The challenge was to turn a set of complex cybersecurity processes into a centralized experience that could be used effectively every day.
Giving each user the right level of access
In a large organization, a security manager, auditor, and technician have different responsibilities and information needs. Panopsys structures the organization through nested workspaces and provides precise control over what each user can view or modify. Important actions are recorded in an audit history, and certain deletions can be reversed during a defined grace period. The goal is to balance collaboration, control, and traceability.
Building a platform ready to scale
Panopsys needed to evolve without making every new feature a risk for the rest of the product. I therefore separated the platform's core from several business domains, billing, report generation, and vulnerability monitoring. This architecture allows each domain to evolve independently while maintaining a unified experience for users.