Roger Ngo's Website

Personal thoughts about life and tech written down.

Roger Ngo


Hi everyone, my name is Roger. I am passionate about computers, and have decided to share that through material here.

I was born and raised in California, and went to school at the University of California at Santa Barbara for my B.Sc. in Computer Science.

I'm currently pursuing my M.Sc. in Computer Science remotely at the University of Illinois at Urbana-Champaign while working full time as a Software Engineer in San Francisco, CA, and as a soon-to-be dad.

For the long story of my computer and programming history, click here.

Contacting Me

If you have any questions, feedback, or comments, email is my preferred choice of communication at:, or through social media at Twitter, or LinkedIn.