Skip to content
thanh-ho~/portfolio

~ $ ls ./work

Work

[One-line intro]
01
archive pipeline
C++ · Qt · CMake

The pipeline that extracts nested archives across 30+ formats, hardened against recursion bombs and hostile input.

−15% processing timeSystemsShipped
02
engine integration
C++ · C ABI · CMake

End-to-end ownership of how analysis engines plug into MetaDefender Core, from the ABI to definition updates.

versioned C plugin ABISystemsShipped
03
cluster load balancer
C++ · distributed systems

A load balancer that distributes scan workloads across Core instances by processing-queue depth.

routes by queue depthSystemsShipped
04
perf-testing framework
C++ · performance profiling

A rebuilt performance-testing framework that measures components individually rather than end-to-end.

−30% analysis timeSystemsShipped
05
dist-kv
C++ · TCP · consistent hashing

An in-memory key-value store with consistent-hash sharding and primary–replica replication.

[benchmark results]Systems[Shipped or in progress]
06
mini-os
C · C++ · x86

A bootable x86 OS with its own scheduler, memory management, and system call interface.

bootable x86Systems[Shipped or in progress]
07
certificate verification
Python · EasyOCR · Django · MySQL · Hedera Hashgraph

Extracts data from food certification documents and checks it against hashes anchored on Hedera Hashgraph to catch altered or expired documents.

OCR + on-ledger hashesCV/AI · Full-stackShipped