Map the surface
A controlled demo application expands into routes, forms and endpoints.
Start with the surface. Finish with the evidence.
Coordinate application discovery, security checks and remediation context.
Separate crawling from queued checks, and retain evidence with each finding.
An inspectable security workflow illustrated here with a fictional local topology.
Follow the connections as you scroll, or select a stage to see what happens there.
A controlled demo application expands into routes, forms and endpoints.
Worker queues separate discovery, passive observations and active tests.
Stored observations lead; retrieval supplies secondary remediation context.
Security workflow engineering
Cybersecurity + Backend + AI / ML + Developer tools
Authorized assessment tooling
Discovery, testing and explanation are different jobs. A useful report needs to preserve what was observed, how a check ran and why a remediation might apply.
A Playwright crawler discovers routes and forms. FastAPI orchestration feeds Celery/Redis workers for passive and active check categories. PostgreSQL retains jobs and findings; a Chroma-based retrieval layer supplies supporting remediation context.
The implementation includes SQL injection, reflected XSS, path-traversal, redirect and other check modules. The portfolio uses a fictional local topology to explain their coordination; it performs no scans and makes no validated detection-rate claim.
Browser-driven crawling can observe rendered routes and forms that a static URL list misses.
Separate orchestrator, crawler and scanner services coordinate through queues and persistent job records.
Retrieval-assisted text is an explanation layer. Request/response observations remain the basis of a finding.