Roi Guri

Software Engineer Intern at Google

I use personal projects as an opportunity to learn and apply new technologies. This portfolio showcases a variety of my work.

Profile

Featured Projects

Our Kitchen Chronicles

Our Kitchen Chronicles

A family cookbook web application for sharing, discovering, and managing homemade recipes with Firebase backend

JavaScript iconVanilla JSFirebase iconFirebaseHTML5 iconWeb ComponentsVite iconVite
Recipe Auto-Creation API

Recipe Auto-Creation API

FastAPI service for AI-powered recipe extraction from text, URLs, and images with multi-language support

FastAPI iconFastAPIPython iconPythonGemini iconGemini APIPostgreSQL iconPostgreSQLReact iconReact
Tank Battle Game

Tank Battle Game

Console-based C++ tank battle game demonstrating fundamental programming concepts, and modular architecture with dynamic library loading and web UI

C++ iconC++CMake iconCMakeJavaScript iconJavaScript
AI Live Assistant

AI Live Assistant

A Chrome extension providing real-time AI assistance with screen capture, progressive chat interface, and Gemini Live API integration

Google Chrome iconChrome ExtensionGemini iconGemini APIJavaScript iconVanilla JS
Video Processing Pipeline

Video Processing Pipeline

A video processing application using Python and OpenCV, featuring a pipeline of video stabilization, background subtraction, matting, and object tracking

Python iconPythonOpenCV iconOpenCVComputer Vision