Trung Do

Senior Full Stack Software Developer at Ross Video

Ottawa, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Trung Do is a Senior Full Stack Software Developer based in Ottawa with 13 years of engineering experience and 8+ years focused on full-stack Java and modern web technologies. He designs and ships resilient, high-performance systems—from multi-threaded backend services and distributed caching to polished React frontends—and has driven integrations with newsroom systems and device ecosystems for live video production. At Ross Video he helped build orchestration, licensing and role-based access tooling and previously developed automated UI testing and large-scale search solutions in academic and enterprise settings. An active open-source contributor, he’s fixed deep stability and security issues in the popular PPSSPP emulator and improved UX and stat visibility in the Path of Building planner, showing an ability to move between low-level C++ debugging and frontend UX improvements. Quick to apply clean-code principles and observability (ELK) in production, he combines strong problem-solving with a pragmatic focus on operational reliability.
code13 years of coding experience
job6 years of employment as a software developer
bookHonours BSc with Specialization, Computer Science, Honours BSc with Specialization, Computer Science at University of Ottawa / Université d'Ottawa
stackoverflow-logo

Stackoverflow

Stats
20,175reputation
2.2mreached
45answers
211questions
Badges
postgresql
top-5%
intellij-idea
top-5%
github-logo-circle

Github Skills (24)

ux-design10
debug10
c-language10
paths10
ui-design10
lua10
uid10
front-end-development10
cprogramming-language10
ps10
emulation10
color-theory9
postgresql9
pathofexile9
code-optimization9

Programming languages (13)

C#JavaC++CGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
hrydgard/ppsspp

Oct 2013 - Dec 2014

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
Role in this project:
userBack-end Developer
Contributions:32 commits, 2 comments in 1 year 2 months
Contributions summary:Trung primarily focused on fixing bugs and improving the stability of the PSP emulator. Their contributions included resolving issues such as the "No disk" dialog, empty string checking, buffer overflows, and logic errors. They also addressed code quality by removing redundant checks and assignments, and changing the enum values for the GPU, demonstrating a strong understanding of the emulator's internal workings and C++ code.
emulatorsppssppemulatorwindowscpp
Offline build planner for Path of Exile.
Role in this project:
userFull-stack Developer
Contributions:6 commits, 6 PRs, 4 comments in 25 days
Contributions summary:Trung primarily contributed to the UI/UX of the Path of Building planner, as seen by adding color-coding to resistance and attribute labels, and introducing a new breakdown table. They modified existing code to enhance the display of game statistics and provide greater visibility into how stats are calculated. The user also updated colors to be consistent with those used in the game.
exileworld-of-warcraftpathofbuildingpathofexilepob
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.
Request Free Trial
Trung Do - Senior Full Stack Software Developer at Ross Video