Skip to content
thanh-ho~/portfolio
← cd ../work

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]
Fig. 1 — [Caption]

03Results / benchmarks

MeasureResult
antivirus engines integrated30+
other scanning technologies15
[Chart or table]
Fig. 2 — [Caption]

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.

05What I learned

[What I learned]
Next projectLoad balancing for MetaDefender Cluster03 →