~/portfolio/gabriel.dev — bash
GABRIEL
VENEZIA
// portfolio.dev — gabriel venezia
const tags = [
  "Software Engineer",
  "CS + Tech Management",
  "UC Davis",
];
gabriel@ucdavis:~$
mainTypeScript
UTF-8Ln 1, Col 1
about.md
Markdown
# About Me

I'm a student at UC Davis studying Computer Science alongside Technology Management. I love building things that are fast, clean, and actually useful.

I've interned at NASA JPL, built AI tools, and contributed to student organizations that bring together engineers and entrepreneurs on campus.

I care about good engineering and thoughtful design — the best software is invisible and just works.

Always learning. Always shipping.

Gabriel Venezia

EXPERIENCE

BS Code

Software Engineer Intern · Jun 2026 – Aug 2026

Tokyo, Japan

AI Collective

Software Engineer Associate · Oct 2025 – Present

Davis, CA

#include at Davis

Frontend Developer · Oct 2025 – Present

Davis, CA

NASA Jet Propulsion Laboratory

Software Engineer Intern · Feb 2025 – Sep 2026

Pasadena, CA

Mathnasium

Math Instructor · Aug 2022 – Aug 2024

La Cañada, CA

PROJECTS

  • Random Song Generator

    Random Song Generator

    Random Song Generator

    A Python app that uses the Spotify API to generate popular songs by genre with a simple Tkinter interface.

    Tools used
    PythontkinterSpotify API
  • Bookstore Management System

    Bookstore Management System

    Bookstore Management System

    A Java Swing–based GUI application that uses object-oriented programming (OOP) principles to manage an online bookstore, with modular classes for inventory, customers, orders, and payments.

    Tools used
    JavaJava Swing
  • LabLink

    LabLink

    LabLink

    Building a platform for UC Davis students to find professors aligned with their research interests.

    Tools used
    ReactTypeScriptViteTailwind CSSFastAPIPythonSQLAlchemyPostgreSQLSQLiteNeonTF-IDFBM25
  • Vymix

    Vymix

    Vymix

    Developing a mobile app that uses AI to generate mood-based Spotify playlists from user input.

    Tools used
    React NativeExpoTypeScriptFirebaseNativeWindSpotify APIOAuthOpenAI
  • Graphing Calculator

    Graphing Calculator

    Graphing Calculator

    A C++ desktop app built with SFML for plotting and exploring mathematical functions using an interactive, real-time graphing interface.

    Tools used
    C++SFMLCMake
  • DSA Visualizer

    DSA Visualizer

    DSA Visualizer

    A collection of interactive C++ projects showcasing advanced data structures and algorithms—like backtracking, A* search, heaps, and DFAs—visualized using SFML and the Malena framework.

    Tools used
    C++SFMLMalenaCMake
  • AniLog

    AniLog

    AniLog

    An interactive anime catalog that displays comprehensive data and statistics for various anime series, featuring detailed information, ratings, and visual analytics.

    Tools used
    JavaScriptHTMLCSS
  • Gabe's Arcade

    Gabe's Arcade

    Gabe's Arcade

    A collection of classic arcade games like Snake, Tetris, and Pong, built with HTML, CSS, and JavaScript, featuring interactive gameplay and nostalgic design.

    Tools used
    HTMLCSSJavaScript
  • Blackjack

    Blackjack

    Blackjack

    A simple web-based Blackjack game built with HTML, CSS, and JavaScript, featuring interactive gameplay and traditional casino rules.

    Tools used
    HTMLCSSJavaScript
  • Random Song Generator

    Random Song Generator

    Random Song Generator

    A Python app that uses the Spotify API to generate popular songs by genre with a simple Tkinter interface.

    Tools used
    PythontkinterSpotify API
  • Bookstore Management System

    Bookstore Management System

    Bookstore Management System

    A Java Swing–based GUI application that uses object-oriented programming (OOP) principles to manage an online bookstore, with modular classes for inventory, customers, orders, and payments.

    Tools used
    JavaJava Swing
  • LabLink

    LabLink

    LabLink

    Building a platform for UC Davis students to find professors aligned with their research interests.

    Tools used
    ReactTypeScriptViteTailwind CSSFastAPIPythonSQLAlchemyPostgreSQLSQLiteNeonTF-IDFBM25
  • Vymix

    Vymix

    Vymix

    Developing a mobile app that uses AI to generate mood-based Spotify playlists from user input.

    Tools used
    React NativeExpoTypeScriptFirebaseNativeWindSpotify APIOAuthOpenAI

MY PHOTO GALLERY

Every pin is a place I've been. Tap one to see it through my lens.