Skip to main content
code jay

Professional Work

ReVISit image
TypeScriptReactNode.jsFirebaseSupabaseDocusaurusYarnPlaywrightVitest

Mar 2025 - Present

ReVISit

Platform for creating, publishing, and sharing interactive visualization studies.

  • $2M+ NSF supported platform used across 220+ GitHub forks for browser-based visualization studies.
  • Config-first study authoring with reVISit.spec for consent, training, trials, stimuli, randomization, and custom React components.
  • Raised automated test coverage to 87% with unit, end-to-end, and database tests for large datasets and edge cases.

Personal Projects

Awesome Badges image
AstroJavaScriptCSSNode.js

Jun 2026 - Present

Awesome Badges

Searchable badge gallery for developer READMEs, with 12,000+ copy-ready Shields.io snippets.

  • Combines 2,400+ Simple Icons with 5 Shields.io styles to generate a large Markdown badge catalog.
  • Supports fast search, live preview, and one-click copying for README badge snippets.
  • Uses a Node.js generator to keep the website data in sync with the Markdown catalog.
README Generator image
JavaScriptReactViteMaterial UI

Jul 2025, Jun 2026 - Present

README Generator

Interactive GitHub profile README builder with live preview, badge generation, and one-click Markdown export.

  • Builds profile READMEs from forms while updating the Markdown preview in real time.
  • Includes skill badges, Devicon icons, social links, projects, and GitHub stats sections.
  • Exports a ready-to-use README.md and deploys through GitHub Pages with GitHub Actions.
To-do-pia image
Next.jsTypeScriptReact NativeExpoSupabase

May 2026 - Present

Quest-based productivity app with pixel companions, shared web/mobile architecture, and a July 2026 release target.

  • Turns daily tasks into quests paired with a pixel companion system.
  • Combines a Next.js admin app with an Expo React Native mobile app.
  • Uses shared TypeScript types, Supabase migrations, and RLS policies across the monorepo.
Meeting Agents image
Next.jsFastAPIPythonSupabase

Apr 2026

Hackathon-built meeting agent that converts transcripts into project memory and reviewable follow-ups.

  • Built by a 5-person team for the OpenAI x University of Utah Hackathon.
  • Extracts project memory, tasks, and follow-up actions from meeting transcripts.
  • Adds approval gates for editing, sending, and logging outbound actions.

🚧 In Progress

Stock Predictor image
Next.jsFastAPIPythonDockerPostgreSQLRedis

Mar 2026 - Present

Stock Predictor

Market prediction MVP with live ingestion, model training, cached forecasts, and a trading-style dashboard.

  • Ingests 5-minute OHLCV data for BTC, ETH, AAPL, MSFT, and SPY from Binance and Polygon.
  • Predicts 1-hour returns with XGBoost using EMA, RSI, MACD, volatility, volume, and lagged-return features.
  • Ships a Next.js dashboard with cached predictions, price history, and feedback logging.
PokoWiki image
ExpoReact NativeTypeScript

Mar 2026

Pokopia companion app for looking up Pokemon, habitats, locations, and local collection progress.

  • Covers 308 Pokemon, 212 habitats, and 6 locations from bundled game data.
  • Adds search and specialty filters for quick Pokemon and habitat lookup.
  • Stores caught Pokemon, unlocked locations, and completed habitats locally.
Online Board Game image
JavaScript

Feb 2026 - Mar 2026

Online Board Game

Browser-based multiplayer board game focused on stable rooms, turns, and shared game state.

  • Synchronizes turn-based state across players in active game rooms.
  • Supports private room creation, joining, and session management.
  • Keeps the board responsive across desktop and mobile screens.
Pantry Helper image
ReactNode.jsExpress.jsMySQLAWS EC2AWS S3AWS RDS

Jan 2024 - Dec 2024

Food pantry operations app for inventory tracking, low-stock alerts, and donation visibility.

  • Tracks pantry stock, donations, and low-stock alerts from one dashboard.
  • Separates staff and admin workflows for day-to-day pantry operations.
  • Runs on an AWS-backed stack with EC2, S3, RDS, Express.js, and MySQL.
DOMO X Layton Hackathon image
Python

Nov 2023

1st Place Award

DOMO X Layton Hackathon

Hackathon project delivering a data-driven solution under tight time constraints.

  • End-to-end prototype completed during hackathon timeline.
  • Data-backed insights presented through concise interface outputs.
  • Collaborative build and presentation workflow.
PotPal image
React NativeExpoSQLiteFlask

May 2023 - Aug 2023

Best Mobile App Award

Community cooking tool sharing app for lending and borrowing kitchen gear with a warmer mobile-first product redesign.

  • Neighborhood marketplace flow for lending and borrowing kitchen tools instead of buying one-off cookware.
  • Redesigned mobile experience for discovery, reservations, messaging, profiles, and listing creation.
  • UI-first frontend prototype that presents trust cues, pickup context, and community value more clearly.
Codingram image
JavaScriptHTMLCSS

Dec 2020 - Jan 2021

Project Award

Social-style coding project focused on sharing code snippets and peer interaction features.

  • Post and browse code-focused content in a social feed layout.
  • Profile-oriented structure for organizing user activity.
  • Interactive UI patterns for lightweight engagement and discovery.

Coursework

CS1410 placeholder image
Java

CS1410

Object-Oriented Programming

CS2100 placeholder image
Math

CS2100

Discrete Structures

CS2420 placeholder image
Java

CS2420

Introduction to Algorithms and Data Structures

CS3090 placeholder image

CS3090

Ethics in Computing

CS3100 placeholder image
Python

CS3100

Models of Computation

CS3130 placeholder image
Math

CS3130

Engineering Probability and Statistics

CS3190 placeholder image
Python

CS3190

Foundation of Data Analysis

CS3500 placeholder image
C#

CS3500

Software Practice I

CS3505 placeholder image
C++

CS3505

Software Practice II

CS3540 placeholder image
Figma

CS3540

Design Human-Centered Experiences

CS3550 placeholder image
HTMLCSSJavaScriptPython

CS3550

Web Software Development I

CS3810 placeholder image
C

CS3810

Computer Organization

CS4000 placeholder image
Figma

CS4000

Senior Capstone Project - Design Phase

CS4150 placeholder image
C

CS4150

Algorithms

CS4400 placeholder image
C

CS4400

Computer Systems

CS4500 placeholder image
ReactNode.jsExpress.jsMySQLAWS EC2AWS S3AWS RDS

CS4500

Senior Capstone Project

CS4530 placeholder image
Kotlin

CS4530

Mobile Application Programming

CS4550 placeholder image
PythonCSSHTMLDjango

CS4550

Web Software Development II

CS5530 placeholder image
MySQLMariaDB

CS5530

Database Systems

DS2500 placeholder image
Python

DS2500

Data Wrangling