Portrait of Navya Gupta

Hi, I’m Navya

I’m a

View My Work
| Student | Web Developer | Cincinnati, OH | Too many tabs open | Deployed on vibes | Git hates me | Explore my work | Reach out for collaborations
Navya Gupta smiling outdoors

About Me

I’m a sophomore at the University of Cincinnati studying Software Application Development and Data Technologies, with a strong interest in building visually clean, intuitive web experiences. I enjoy turning ideas into interactive designs and learning through hands-on projects.

I’ve worked with HTML, CSS, JavaScript, Java, React, and Python, and I enjoy blending development with design to create interfaces that feel both functional and thoughtful. I’m currently learning tools like SCSS, MongoDB, and Power BI while continuing to strengthen my foundation in data analysis.

I’m actively seeking Summer 2026 co-op opportunities where I can contribute creatively, learn from others, and help build meaningful products.

Outside of coding, I love picking up creative skills — lately, that’s been digital drawing.

HTML Tailwind JavaScript Java Git React Python MongoDB PowerBI

Skills

Core

  • HTML, CSS, JavaScript
  • React, Tailwind CSS
  • Java, Git, Responsive UI

Working Knowledge

  • Python
  • Vite Tooling and Deployment
  • Component-Based Frontend Architecture

Learning

  • MongoDB
  • Power BI
  • SCSS and Performance Optimization

Projects

Games & Interactive

Tower Defense

Tower Defense

A strategic tower defense game built with Java. Players place towers to defend against waves of enemies, with various tower types and upgrade paths.

Outcome: Shipped 2 strategic systems: tower variety and upgrade paths.

Tech: Java, Java Swing

Zombie Survival

Zombie Survival

A Java-based game where players survive waves of zombies. Features include multiple levels, power-ups, and a high score system.

Outcome: Implemented 3 core gameplay systems: levels, power-ups, and scoring.

Tech: Java, Java Swing

Generative Art Creator

Generative Art Creator

An interactive creative coding project that generates unique visual art using randomized algorithms and user-controlled parameters. Each render produces a different result.

Outcome: Built an infinite-output generator with randomized visual variations.

Tech: HTML, CSS, JavaScript, Canvas

Dodger Game

Dodger Game

A fast-paced Java-based game where players dodge falling obstacles. Built with object-oriented design principles, collision detection, and a real-time game loop.

Outcome: Implemented collision logic with continuous real-time gameplay updates.

Tech: Java

Web Tools & Utilities

Color Palette Generator

Color Palette Generator

A simple yet practical web tool that generates color palettes.

Outcome: Enabled one-click generation of multi-color palette combinations.

Tech: HTML, CSS, JavaScript

Password Analyzer

Password Analyzer

A React app that evaluates password strength and gives instant feedback to help users create safer, stronger passwords.

Outcome: Added instant strength feedback with live scoring states.

Tech: React, Vite, JavaScript

Pin-interests

Pin-interests

A lightweight idea-saving web app that allows users to pin and organize ideas in one place.

Outcome: Delivered a lightweight productivity workflow for organizing ideas.

Tech: HTML, CSS, JavaScript

Recipe Keeper

Recipe Keeper

A web application for saving and managing recipes.

Outcome: Created a single-place recipe management interface for quick retrieval.

Tech: HTML, CSS, JavaScript

Full Platforms

ShopSphere

ShopSphere

A fully responsive e-commerce web application featuring product listings, shopping cart functionality, persistent state using localStorage, and a simulated checkout flow.

Outcome: Delivered 4 production-like flows: browse, cart, persistence, checkout.

Tech: HTML, Tailwind CSS, JavaScript

Personal Task Tracker

Personal Task Tracker

A task management platform for creating projects, organizing tasks, and attaching resources. Features Supabase auth, real-time persistence, and file uploads.

Outcome: Delivered a full-stack app with auth, tasks, and resource management in a polished UI.

Tech: React 19, Vite, Supabase, JavaScript

FixMate

FixMate

A home-services platform frontend focused on helping users discover and connect with trusted solutions for household needs.

Outcome: Shipped a deployable React MVP for home-services discovery.

Tech: React, Vite, JavaScript

Infrastructure & Systems

Portable Linux Workstation

Portable Linux Workstation

A custom-built portable Linux workstation designed for on-the-go development and productivity.

Outcome: Delivered a complete portable dev setup in one build.

Tech: Linux, UEFI, Filesystems

Flagship Project

FixMate Case Study

A deeper look at product goals, architecture choices, and scaling plans for a modern home-services platform frontend.

Deployment

Vercel Production

Frontend Stack

React + Vite

Direction

MVP to Full Platform

Read Full FixMate Case Study

Education

Bachelor of Science in Information Technology

University of Cincinnati August 2024 - Present

Cincinnati, OH

GPA: 3.969

Relevant Coursework:

  • Database Management
  • Computer Networking
  • Computer Programming II
  • Information Security and Assurance
  • Implications of IT
  • Data Tech Essentials

Resume

Quick highlights for internship and co-op applications.

  • Target role: Software Development and Web Development Co-op
  • Availability: Summer 2026
  • Location: Cincinnati, OH

Experience

IT Co-op

Public School District September 2025-December 2025

  • Provided technical support to staff and students, assisting with hardware, software, and connectivity issues in an educational environment.
  • Installed, configured, and maintained Windows-based computers, laptops and classroom technology, ensuring systems were operational for daily instructional use.
  • Assisted with user account setup, password resets, and basic access management, following district IT policies and guidelines.
  • Troubleshot common technical issues including device malfunctions, printer errors, network connectivity problems, and application crashes.
  • Documented technical issues and solutions to improve future troubleshooting efficiency.
  • Assisted with device imaging and deployment for devices for new staff members.

Let's Build Something Useful Together

Have a role, project idea, or collaboration in mind? I usually reply within 24-48 hours.

To help me respond faster, include:

  • Your role/company or project context
  • What you'd like to build or discuss
  • Expected timeline

Your details are only used to respond to your message.

If the form does not load, email me directly at navyagupta0509@gmail.com.