David graduated from Duke University with an MA degree in Translation & Interpreting, and he joined the StreamFab editorial team since 2019. He is good at software reviews, technical blogs as well as making video tutorials. When not at work, he loves swimming and traveling.