Skip to content
thanh-ho~/portfolio
  • Archive pipeline−15% time
  • Perf analysis−30% time
  • Archive formats30+ nested
  • Plugin ABIversioned C
  • Clusterqueue-depth load balancing
  • NowOPSWAT
  • Experience3 years
  • LanguagesC++ · Python
  • BuildQt · CMake
  • Conceptsconcurrency · distributed systems · profiling
  • DataPostgreSQL · MySQL · MongoDB · Redis
  • InfraDocker · Linux · Jenkins · TeamCity
  • CV/AIEasyOCR · Hedera Hashgraph
  • Full-stackDjango · REST APIs
  • Personaldist-kv · mini-os
  • EducationBS CS · HCMUT
  • Hacker Cup 2021Round 2

Software Engineer · C++ systems

Thanh Ho

Three years building software, most recently high-throughput C++ systems for enterprise file security: concurrent pipelines, plugin ABIs, and load balancing. I've also shipped OCR and full-stack Django work.

Selected work

all 7 →
01
archive pipeline
C++ · Qt · CMake

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

−15% processing timeSystems
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 ABISystems
03
cluster load balancer
C++ · distributed systems

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

routes by queue depthSystems