02 / 07 · OPSWAT · 2024 — 2026
Scan-engine integration behind a versioned C ABI
WorkSystemsShippedC++ · C ABI · CMake
30+
antivirus engines integrated
15
other scanning technologies
01Problem
[Problem]02Design & tradeoffs
[Design and tradeoffs][Diagram — architecture / data flow]
03Results / benchmarks
| Measure | Result |
|---|---|
| antivirus engines integrated | 30+ |
| other scanning technologies | 15 |
[Chart or table]
04What I did
- Owned scan-engine integration end to end for 30+ antivirus engines and 15 other scanning technologies: a versioned C plugin ABI, engine lifecycle, isolated out-of-process runners, and signature updates.