Gary Vincent

Gary Vincent

Full‑Stack Developer

Introduction

Overview

🧑🏻‍💻 I’m a Computer Science student with a passion for software development, focused on building innovative solutions and continually expanding my skills with emerging technologies.

📖 I’m pursuing a Bachelor’s degree in Computer Science at the University of Texas at Dallas (expected graduation Spring 2028) with a Japanese minor. My expertise includes web development frameworks like React and Node.js, along with strong foundations in JavaScript, Python, and C++.

🛠️ I enjoy designing intuitive user interfaces and building robust back-end systems. My goal is to deliver high-quality software that leverages AI to create interactive, efficient, and globally-minded user experiences.

Download Résumé

Skills

TypeScriptJavaScript (ES6+)PythonC++CReactNext.jsTauriPixiJSTailwind CSSFramer MotionResponsive DesignSupabaseOAuthOpenAI APIVercelGit/GitHubUNIX/LinuxData Structures & AlgorithmsObject-Oriented ProgrammingSystems ProgrammingDiscrete MathematicsLinear AlgebraLeadershipTeamworkCommunication

Projects

Desktop Pet

Desktop Pet running as a transparent animated desktop overlay

Desktop Pet is a cozy pixel-art desktop companion that runs as a lightweight, transparent overlay.

The application includes selectable animated pets, a clock and countdown timer HUD, persistent settings, system tray controls, and timer-completion reminders.

  • Tauri · React · TypeScript · PixiJS
  • Transparent always-on-top desktop overlay
  • Animated and selectable pixel-art pets
  • Clock, countdown timer, and system tray controls
#Tauri#React#TypeScript#PixiJS

Eitan-GO

Eitan-GO is a Japanese vocabulary notebook for English speakers learning Japanese.

The app uses AI to generate sentences, translate words and sentences, and provide quizzes to help users learn vocabulary effectively.

  • Next.js 14 · React · Tailwind · Supabase
  • Google OAuth
  • AI sentence generation and translations
  • Vocabulary notebook and quizzes
#NextJS#OpenAI#Tailwind

Timeline / Roadmap

  1. 2019 → 2023

    US Marine Corps

    LeadershipTeamworkCommunication

    Developed strong leadership and teamwork skills while serving in the US Marine Corps Infantry. Focused on discipline and effective communication.

    US Marine Corps
  2. Fall 2023 → Spring 2025

    Austin Community College

    Data StructuresC++PythonGPA: 3.61

    Gained a solid foundation in computer science principles such as algorithms and data structures.

  3. June - August 2025

    Eitan‑GO — AI Vocab Notebook

    Full-stackNext.jsTailwindOpenAISupabase

    Self-taught React and Next js. Built a full‑stack app with AI‑generated sentences, translations, and quiz study flows. Deployed on Vercel; added auth and dark mode.

  4. August 2025

    Portfolio Launch

    Next.js 15AnimationsParticles

    Built a portfolio with an interactive hero, scroll‑reveals, particles background, responsive project cards, and a contact section. Optimized for mobile performance.

  5. Fall 2025

    UT Dallas — (Computer Science)

    Discrete MathWeb DevUNIX/LinuxCJapanese

    Expanded skills in full-stack web development while advancing toward a Japanese minor. Focused on UNIX systems, algorithm analysis, and software engineering principles. Updated Eitan-Go, adding kana study via charts and customizable quizzes.

  6. Spring 2026

    UT Dallas — (Computer Science)

    Data StructuresAlgorithm AnalysisJapaneseWeb DevJava

    Declared Asian Studies (Japanese) minor. Continuing to build a strong foundation in computer science with advanced coursework in data structures and algorithm analysis, while furthering Japanese language skills.

  7. Summer 2026

    Desktop Pet — Desktop Overlay Companion

    TauriReactTypeScriptPixiJS

    Built a lightweight pixel-art desktop companion with selectable animated pets, a transparent always-on-top overlay, clock and countdown timer features, system tray controls, and persistent settings.

    Desktop Pet running as an animated transparent desktop overlay
  8. Summer 2027(Goal)

    Software Engineering InternshipUpcoming

    Full‑stackAI Integration

    Seeking a role that combines full-stack development with AI-driven features, in a collaborative, globally-minded team environment. Building skills to contribute to software projects with international reach and diverse work cultures.

  9. May 2028

    Complete B.S. in Computer Science (UTD)Upcoming

    Full‑stackAI IntegrationBachelor's Degree

    Graduating with strong foundations in software engineering, UI/UX design, AI integration, and cross-cultural communication.

  10. Long-Term Goal

    Software Engineering CareerUpcoming

    Full‑stackAI IntegrationBachelor's Degree

    Pursuing opportunities with globally-minded companies where I can contribute to innovative projects that make a positive impact on users worldwide. Aiming to leverage my skills in full-stack development and AI integration to create meaningful software solutions.

Contact

Have questions or want to get in touch?
Fill out the form below to reach out!