Security & Surveillance Solutions Engineer — VMS platforms, camera imaging, system consulting
Hanoi, Vietnam
I work across the full surveillance stack: sensor-level auto-focus and HDR tuning on smartphone and IP cameras, RTSP/ONVIF streaming and VMS client architecture, and surveillance solution design for public-sector deployments.
Solution consulting — site surveys and requirements capture · surveillance and physical-security architecture · camera placement, coverage and network topology planning · technical proposals and design documentation · acceptance testing and operator handover
Video streaming & VMS — RTSP / RTP / RTCP · ONVIF Profile S/T · H.264 / H.265 · live view and playback · multi-camera rendering performance · VMS client architecture · third-party VMS SDK and REST API integration
Camera & imaging — contrast-based auto focus (B-AF, C-AF) · focus stability and hunting mitigation · low-light focus behaviour · HDR+ / sHDR / sNight pipeline tuning · focus sensor bring-up · Qualcomm camera stack and AF validation
GPS Vietnam · Hanoi
- Security Solutions Consultant (2026 – present) — surveillance and physical-security solution architecture for public-sector organisations: requirements definition, system design, technology selection, integration approach, on-site technical surveys.
- Lead Frontend Application Engineer, Cygate iVMS (2023 – 2026) — technical lead for the cross-platform desktop client of a multi-site VMS (C++ / QML / PySide6). Designed the rendering and stream-handling layer for simultaneous multi-camera display; built integrations with Nx Witness, Milestone XProtect, Avigilon ACC, Bosch and Panasonic i-PRO behind a unified internal abstraction; owned architecture notes, integration guides and commissioning documentation; ran code review, release and packaging.
Cerberus Vietnam · Research & Implementation Engineer, AI & Camera Streaming (2022 – 2023)
Prototype applications for AI video solutions and live camera streaming — Flutter, cross-platform,
low-latency real-time rendering.
Bkav · Camera & Imaging Engineer → Lead Frontend Application Engineer (2019 – 2022)
Bphone camera software across three generations: maintenance on Bphone 2, camera upgrades
and focus-sensor tuning on Bphone 3, then led Camera and Gallery development for the 2020
generation (B40 / B60 / B86). Tuned the sHDR and sNight pipelines, researched and implemented
contrast-based auto focus in C++, and built AF validation and regression procedures against
Qualcomm camera documentation. Extended the work to AI View IP cameras in 2021–2022.
C++17 Python Java Kotlin Qt / QML PySide6 Flutter
FFmpeg GStreamer OpenCV ONVIF RTSP CMake Git
Linux · Windows · macOS · Android
Le Quy Don Technical University (Military Technical Academy), Hanoi — Faculty of Computer Science
Most of my work lives in private and client repositories. Happy to talk through architecture and trade-offs in detail.