Lindsay Edwards
All projects
In progress

SoftwareTestingSuite

62 scanners and counting, one platform to find secrets, CVEs and injection flaws before someone less friendly does.

Live · Coming soon Repo · Private

Tech stack

Languages
  • Python
  • TypeScript
Frameworks
  • FastAPI
  • React
  • Celery
Infra
  • PostgreSQL
  • TimescaleDB
  • Redis
AI tooling
  • ML threat detection

This is the project where the security background stops being a lens and becomes the product. SoftwareTestingSuite is a vulnerability scanning platform, 62+ scanners across 15 domains, built to answer one question about any codebase or deployment: where does this break when the input is hostile?

What it does#

  • Before deployment. Scanning for the things that should fail a build, from committed secrets and static-analysis findings to vulnerable dependencies, actually failing the build.
  • Across the surface. Coverage runs from the web application classics through to modern attack surface like cloud, containers and AI prompt injection, because LLM apps are attackable too.
  • Once it’s live. A monitoring and incident layer with posture and drift tracking, compliance mapping and incident management.

Why it matters#

Point tools for each of these exist. The value here is one consistent platform: shared reporting, shared severity language, and coverage that spans from a leaked key in git history to a prompt injection in production. It is also the most direct line between my defensive past and what I build now, which is why it gets to keep growing scanner by scanner.

The stack#

A Python CLI built on Click, httpx, pydantic and rich, a FastAPI backend with SQLAlchemy and Celery over Redis, PostgreSQL with TimescaleDB for the monitoring data, and a React TypeScript dashboard.

More projects