Hi, I'm Jeffrey Guo

Full-Stack & AI Developer

I'm a Full-Stack and AI Developer with a Master's of Computer Science from the University of Southern California. I have a strong background building unique AI solutions involving ML and LLMs, while also creating responsive, scalable, and user-friendly web applications. I'm constantly evolving and always looking for creative ways to develop and hone my skillset.

Avatar

My Work

Here are some of the projects I'm proud to have worked on.

A screenshot of AI Repurposer project
AI Video Content Repurposing Engine
An all-in-one AI Chrome Extension that transforms YouTube videos into structured blog posts. Built with React and Google Cloud Run, it uses Gemini 1.5 Flash to analyze video content and generate SEO-ready articles in seconds.
Python
React
Next.js
Docker
Google Cloud Platform
Firebase
Illustration of the video to summary pipeline
Video Keyframes to Summary Neural Network
A Natural Language Processing pipeline to automatically generate video summaries by extracting important keyframes, captioning them, then stitching them together.
Python
Pytorch
Web page loaded with concerts
Concert with Friends
A full-stack React web application designed for users to form groups and attend concerts together.
React
Node.js
MongoDB
Mongoose
Architecture of AV-CONV pipeline
Audio-Visual Look-At-Me Model
A multi-modal model which identifies whether each person is looking at the camera-wearer in an egocentric video.
Python
Pytorch
Scikit-learn
A screenshot of URL Shortener project
URL Shortener
Shortens long URLs and stores the shortened versions through AWS.
React
Node.js
AWS
Docker
PostgreSQL

Skills

Languages
Python
JavaScript
TypeScript
Java
C#
C++
SQL
HTML
CSS
Frameworks & Libraries
React
Next.js
Node.js
Express
FastAPI
Vite
Tailwind CSS
PyTorch
Scikit-learn
TensorFlow
pandas
NumPy
Matplotlib
Mongoose
Tools & Platforms
Git
Docker
AWS
Google Cloud Platform
Firebase
PostgreSQL
MongoDB
Google AI
OAuth2
Concepts
Responsive Design
RESTful APIs
Full-Stack Development
Machine Learning
Neural Networks
Computer Vision
Natural Language Processing
Contact Me