Quoc-viet Nguyen is a Senior Software Engineer based in Queensland, Australia, with 15 years of experience building robust back-end systems and full-stack tools. Currently at Expedia Group, he brings production-hardened expertise in protocol implementations and browser tooling from roles at Toshiba, Lentus, and Suncorp. An open-source enthusiast, he contributed notable work to golang modbus (implementing TCP/RTU clients, timeouts, and tests) and ported/refactored a popular JSON viewer extension for browsers. He combines low-level systems knowledge—serial protocol integration and encoding/decoding—with pragmatic engineering practices like refactoring, test coverage, and build automation. Known for improving fault tolerance and error visibility in critical components, he thrives on making complex protocols reliable and maintainable.
Fault-tolerant implementation of modbus protocol in Go (golang)
Role in this project:
Back-end Developer
Contributions:1 release, 76 commits, 6 PRs in 2 years 9 months
Contributions summary:Quoc-viet implemented and refactored Modbus TCP and RTU client functionality. This involved creating a TCP client handler, including encoding and decoding packages, and integrating the serial communication protocol for RTU clients. They refactored code to allow for connection timeouts, and implemented error message verbosity. The user also added test cases to the project.
A web extension that helps you view JSON documents in the browser.
Role in this project:
Full-stack Developer
Contributions:12 commits, 1 comment in 2 months
Contributions summary:Quoc-viet primarily focused on porting the existing Firefox extension code to the Add-on SDK. This involved refactoring the core JSON formatting logic, including the conversion of JSON data to HTML. Additionally, the user implemented and integrated preferences for the extension, which included modifying the HTTP Accept header. The build process and associated scripts were updated with Python.
web-extensionbrowsercrxjson-viewerwebextension
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.