Joseph is teaching:
- Computer Programming II
- Data Structures and Algorithms
Joseph is currently a Software Engineer at Meta, working within Big Data Infrastructure.
Previously graduated from the University of Waterloo with a degree in computer science and math, Joseph concurrently completed a degree in business administration specializing in finance from Wilfrid Laurier University.
Joseph is interested in various computer science topics from both theoretical and application perspectives. He enjoys mentoring students and younger engineers in technical topics and career growth.
Joseph lives in Bellevue with his wife and baby daughter and is a member of Downtown Cornerstone Church in Seattle. In his spare time, he enjoys reading, playing chess, and badminton.