Building the future.

Hi, I'm Gotit, a full-stack developer and team leader with experience building AI-powered applications. Computer Science senior at CSULB, graduating May 2026.

Gotit Oopadhayaya
5+
Shipped Projects
React TypeScript Python Node.js Supabase Flask Gemini AI PostgreSQL MLKit C++ React TypeScript Python Node.js Supabase Flask Gemini AI PostgreSQL MLKit C++

My work

Stack
Role
Year
Valid hop found
Kevin Bacon
Apollo 13
Tom Hanks
Hop 1/3 confirmed ✓
Guess an actor + film to link them
Zendaya
Ryan Gosling
+
The Notebook
Al Pacino
Gosling never shared that film with Pacino ✗
01 / Featured Live

This2Them

Cinephile trivia game connecting two actors through shared films. Real-time TMDB validation, MCU/DCU filters, and hard-mode pair pools.

JavaScript TMDB API Netlify Serverless Gemini
Dev log
Aug '26Improved matchmaking for each difficulty setting
Jul '26Improved UI across the board
Apr '26Gemini-powered hints
Apr '26Serverless proxy — TMDB key centralized
Apr '26MCU / DCU universe filters shipped
Mar '26Initial launch with real-time validation
EOG Monitor
Live Signal
· Short blink = dot Long blink = dash
··· ——— ···
Decoded via pyserial
SOS
02 In Progress

EOG-Based Morse Software

Assistive-technology input system translating eye-blink patterns into text — short blinks (<300ms) as dots, long blinks (>500ms) as dashes — via real-time EOG signal analysis over a Spiker:bit + micro:bit.

Python pyserial JavaScript WebSocket
VirtuCycle
Gemini Vision
🥤
Plastic Bottle
98.4% match
PET · #1 ♻ Recyclable
Powered by Gemini Vision + MLKit
03 Hackathon

VirtuCycle

AI recycling app for visually impaired users. Voice-controlled, under 1.5s classification via Gemini Vision + geolocation for local guidelines. Beach Hacks 9.0.

Gemini Vision MLKit TTS Geolocation
esports-alerts
Live
IT
IntelTracker Today at 7:02 PM
Match going live — @VCT Fans
Sentinels vs NRG
VCT Americas · Group Stage · BO3
G
gotit 7:14 PM
/digest match:SEN-vs-NRG
IT
IntelTracker 7:14 PM
Match Digest · Map 2
Gemini
SEN took Haven 13–9 on the back of TenZ's 26/14 performance. NRG closed the gap mid-rounds but couldn't convert their retakes.
Map · Haven MVP · TenZ Series · 1–1
04 Solo

IntelTracker.gg

Discord bot delivering live esports match alerts and Gemini-powered digests. Auto-pings configured roles the moment a match goes live, with on-demand summaries via slash commands.

Discord.py Gemini API Python Slash Commands
A
@ari_m
Top Artist Clairo
Genre Bedroom Pop
Mood Chill · Dreamy
Similar
Similar
Similar
J
@jay.wavs
Top Artist Beabadoobee
Genre Indie Pop
Mood Mellow · Dreamy
Vibe Score
● Connected
M
@mia.b
Top Artist Taylor Swift
Genre Pop
Mood Upbeat · Happy
Similar
Not similar
Not similar
K
@kai.d
Top Artist Radiohead
Genre Alt Rock
Mood Dark · Moody
Vibe Score
05 Team Lead

Pulse

Social music discovery app built with a team of 5. Spotify API + Supabase for artist discovery and community features.

React Flask Supabase Spotify API
Alex K.
End-to-end
hey, did you get the file? AES-GCM · a8f3e2c9b1d4...
yeah — decrypted fine 🔐 AES-GCM · 7c2e9f51ab83...
room key rotates in 60s AES-GCM · e4d8a1c7f209...
nobody can read this but us ✓ AES-GCM · b92f61e3d7a8...
06 Backend Lead

SecureChat

E2E encrypted chat platform with AES-GCM encryption, Supabase auth, group chats, and temporary invites. Fully iOS responsive.

AES-GCM Supabase Auth iOS

School & stuff

Jun 2026 — Present

SWE Intern — PVNet

Rolling Hills, CA

  • EEG/EOG-reactive software mapping live signal thresholds to actions
  • Biosignal acquisition pipeline over USB serial via pyserial
2022 — May 2026

B.S. Computer Science

California State University Long Beach

  • Databases · Operating Systems
  • Modern Web Development
  • Data Structures & Algorithms
  • Project Management I & II
Mar 2026

Lead Dev — VirtuCycle

Beach Hacks 9.0 · CSULB

  • Led AI recycling app for visually impaired users
  • TTS + voice detection, fully hands-free
  • Sub-1.5s classification via Gemini Vision
  • Geolocation-aware recycling guidelines