Software Engineer
SiLab
Custom IC and embedded systems design
Built Linux drivers and embedded distributions for MIPS and Tegra platforms, including real-time video processing and hardware bring-up.
• Developed Linux kernel modules and device drivers for MIPS-based embedded hardware
• Brought up Nvidia Tegra platform using Yocto
• Integrated GStreamer multimedia pipeline on ARM/Tegra for real-time video processing on embedded Linux
• Used Buildroot to build minimal Linux distribution for MIPS-based hardware
• Collaborated with hardware engineers on bring-up, signal debugging (JTAG, serial console, oscilloscope, logic analyzer), and driver validation
Search Engine Developer
Coccoc
Web search and browser in Vietnam
Built high-throughput C++ services for search ranking and information retrieval, and wrote Python stress-testing tools.
• Developed high-throughput C++ services for web search ranking and information retrieval at scale
• Wrote Python tooling for stress testing
Senior Developer
Yandex
Web search in Russia
Built batch and streaming search index pipelines in C++ and Python, processing billions of documents and tens of petabytes.
• Developed batch data pipelines for index building using MapReduce in C++ (billions of documents, 10s of PB)
• Described and orchestrated pipeline DAGs in Python; managed dependencies across multi-stage processing jobs
• Built a streaming data pipeline in C++ for real-time index updates
• Evaluated feature impact through A/B testing and search quality metrics; data-driven validation was a core part of the engineering and review process
Senior Developer
Yandex Cloud / Nebius
Cloud infrastructure
Developed C++ features for YDB and Golang features for Object Storage and Load Balancer services.
• Developed features for YDB using C++
• Developed features for Object Storage and Load Balancer services using Golang
Independent Software Engineer (own products & OSS)
Independent
PresentBuilt and published two AI conversation apps, contributed a production feature to ClickHouse, and made a Raspberry Pi home automation project.
• Built IELTS Speak Easy: AI conversation app for exam preparation (Kotlin on Android, Swift on iOS, Kotlin/Ktor/YDB on backend), published on Google Play and AppStore
• Built SpeakHouse: AI conversation app with gRPC bidirectional streaming backend (Kotlin/Ktor + PostgreSQL), published on Google Play
• Contributed a production feature to ClickHouse (open-source C++ OLAP engine) in 2025
• Personal home automation project: Raspberry Pi with DHT22 temperature/humidity sensor, custom data logging with InfluxDB-based dashboard