Cyber Shield Portal
Pulsar Security · via C3S Software
Backend work on Pulsar Security's cybersecurity platform: restructuring core business modules with Domain-Driven Design, making report generation reliable with AWS SQS, running background work on AWS Lambda, and adding real-time tracking for long-running scans and reports.
- Backend engineering
- Domain-Driven Design
- Queue-based reliability
- Serverless background work
Context
Cyber Shield Portal is a cybersecurity product for Pulsar Security, built at C3S Software. The work covered features that protect and manage more than 5,000 customer domains.
Three capabilities sit at the centre of that work: bulk domain management, dark-web monitoring and vulnerability reporting.
Domain model
The customer, domain, agreement and MSP modules were restructured using Domain-Driven Design.
The purpose was to simplify complex business logic and to make future expansion of the platform simpler.
Customer
Domain
Agreement
MSP
Reporting reliability
Report reliability was improved with AWS SQS. Report work gained automatic retries, and a safe recovery path for reports that became stuck or failed.
Background processing
AWS Lambda runs work that belongs in the background: file uploads, security scans and external integrations.
- aBackground file uploads
- bSecurity scans
- cExternal integrations
Tracking long-running work
Scans and reports are long-running operations. Real-time tracking was added for both, so their progress is visible while they run.
The same work improved report generation speed by approximately 40%.