Hi there! I'm Jeffrey Guo, a computer science enthusiast currently pursuing my Master of Science in Computer Science at the University of Southern California, with a strong foundation from the University of British Columbia. I enjoy building web-scale applications and exploring areas like NLP, deep learning, and information retrieval, applying practical software engineering practices to deliver scalable, maintainable solutions. I thrive in collaborative settings and love turning ideas into accessible, user-friendly software. Beyond coding, I enjoy teaching and sharing knowledge as a programming instructor, designing curricula and hands-on projects for learners of all levels. I'm excited to contribute to teams that value clean code, thoughtful architecture, and impactful products.

Jeffrey Guo

Hi there! I'm Jeffrey Guo, a computer science enthusiast currently pursuing my Master of Science in Computer Science at the University of Southern California, with a strong foundation from the University of British Columbia. I enjoy building web-scale applications and exploring areas like NLP, deep learning, and information retrieval, applying practical software engineering practices to deliver scalable, maintainable solutions. I thrive in collaborative settings and love turning ideas into accessible, user-friendly software. Beyond coding, I enjoy teaching and sharing knowledge as a programming instructor, designing curricula and hands-on projects for learners of all levels. I'm excited to contribute to teams that value clean code, thoughtful architecture, and impactful products.

Available to hire

Hi there! I’m Jeffrey Guo, a computer science enthusiast currently pursuing my Master of Science in Computer Science at the University of Southern California, with a strong foundation from the University of British Columbia. I enjoy building web-scale applications and exploring areas like NLP, deep learning, and information retrieval, applying practical software engineering practices to deliver scalable, maintainable solutions. I thrive in collaborative settings and love turning ideas into accessible, user-friendly software.

Beyond coding, I enjoy teaching and sharing knowledge as a programming instructor, designing curricula and hands-on projects for learners of all levels. I’m excited to contribute to teams that value clean code, thoughtful architecture, and impactful products.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Programming Instructor at Sager Education
April 30, 2022 - April 30, 2022
Designed and taught K-12 curricula covering Python, Java, full-stack web development, and core CS concepts such as object-oriented programming and data structures. Created interactive coding projects and technical presentations to illustrate software design principles and fundamentals. Collaborated with families to tailor instruction for diverse learners and tracked progress with regular feedback.
Programming Instructor at Sager Education
July 31, 2024 - July 31, 2024
Updated and expanded curricula to include modern web development topics, cloud fundamentals, and version control. Delivered hands-on projects and assessments emphasizing debugging, testing, and collaboration within teams.

Education

Master of Science in Computer Science at University of Southern California
January 1, 2024 - November 27, 2025
Bachelor of Science in Computer Science at University of British Columbia
September 1, 2018 - May 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education