// computer science + ux
~/portfolio $ whoami

Howdy, pardner! I'm NJ

Senior CS major at University of Florida β€” building apps, games, and tools that are actually fun to use.

skills: TypeScript Β· JavaScript Β· Java Β· Python Β· C++ Β· React Β· Figma Β· SQL Β· Even ARM (lol)
relevant courses: Human-Computer Interaction Β· UX Design Β· Software Engineering Β· Data Structures & Algorithms Β· Database Β· Computer Organization Β· Operating Systems Β· Computer Networks Β· Algorithms
currently: CS ed research @ the UF CS Everyone Center
NJ
[ look_it_has_my_hair.obj ]
// 01 β€” about

just a girl

I'm a CS senior at UF who loves building things at the intersection of design and functionality. I also work as a Research Assistant under Michael J. Johnson, PhD at the CS Everyone Center, helping make CS and AI education more accessible for teachers across Florida.

Outside of code, I love the gym and found a solid community at my time within Operations at UF Recreational Sports, spilling tea at the Tea Club, mentored high school students as a Robotics Teaching Assistant (ok that one's still about code but whatever), and aggressively stress-playing the piano until I forget about whatever bug is currently responsible for my greying hair.

My focus is UX and design. How something feels matters just as much as how it works, so Figma is basically a second home at this point.

// proficiency β€” based on github data
Figma
95%
TypeScript
92%
C++
88%
JavaScript
85%
React / RN
84%
Python
80%
SQL
72%
// tools & frameworks
React NativeReactExpo FlaskSupabaseSFML SwiftUIGit
// design & ux
FigmaUI/UX DesignWireframing PrototypingStoryboardingUser Research
// coursework
Human-Computer InteractionComputer Networks Operating SystemsUX Design Data Structures & AlgorithmsProgramming Language Concepts Software EngineeringDatabase Computer Organization
// 02 β€” experience

the

Research Assistant
Jan 2026 β€” Present
CS Everyone Center Β· University of Florida
Working with a team dedicated to expanding CS and AI education access for teachers across Florida and beyond. Helping build tools and resources that make it easier for educators to bring computer science into their classrooms and prepare students for tomorrow's workforce.
Robotics Teaching Assistant
Jan 2025 β€” Apr 2025
Loften High School
Mentored high school students in debugging VEX robots for competition, troubleshot Python and C++ code side-by-side with them, and tried to make robotics feel less intimidating and more exciting. Watched kids go from "I hate this what am I doing" to "wait that actually worked even though I still don't know what I'm doing."
Operations Associate
Aug 2024 β€” Jan 2026
UF Recreational Sports Β· Southwest Rec & Student Rec
Ran daily facility operations across Southwest Rec and Student Rec by keeping things safe, welcoming, and running smoothly.
// 03 β€” projects

// hover a card to flip it ↓

✦
Hangout.
Social Coordination Platform
Hangout
A social scheduling app that makes planning hangouts actually easy. Shared calendars, availability coordination, collaborative event planning. No more "when are you free" text chains.
React NativeExpoTypeScriptSupabase
πŸ‘₯ Stack Underflow
hover to flip β†’
// what I built
Built end-to-end with React Native + Expo and Supabase backend. Tackled real-time availability syncing, calendar UX in Figma, and making group coordination feel natural on mobile. TypeScript kept async state across multiple users manageable.
β™‘
OurTime.com Redesign
UX Design Case Study
OurTime Redesign
My teammate and I picked OurTime (a dating app for adults 50+) because we found it hilarious and a great design challenge. Full Figma redesign grounded in usability research and accessibility.
FigmaUX ResearchAccessibility
πŸ‘₯ The Matchmakers
hover to flip β†’
// what I learned
Conducted usability testing with real users, found major pain points around navigation and legibility for older adults, redesigned the full onboarding + matching flow. Designing for 50+ made every decision more intentional.
β˜…
Yeet or Eat
Food Review Web App
Yeet or Eat
A chaotic, meme-friendly food review app where UF students rate meals with the same energy they rate memes.
ReactFlaskSupabaseFigma
πŸ‘₯ Snack Overflow
hover to flip β†’
// the chaos
Full-stack with React frontend, Flask REST API, Supabase for auth + database. Designed in Figma first. The challenge was making something genuinely fun β€” the vibe had to match the concept.
β˜…
Swamp Sudoku
Pixel Art Puzzle Game
Swamp Sudoku
A pixel art sudoku game featuring Gus the Gator, designed pixel by pixel. Three difficulty modes: Easy, Medium, and Pro Gamer (good luck).
PythonPyGamePixel Art
πŸ‘₯ Group 30
hover to flip β†’
// my fave project
I handled all pixel art, Gus the Gator's design, and core game logic. Every pixel is hand-placed. Learned PyGame's event system and discovered I genuinely love pixel art as a medium.
β–²
The Floor is Lava!!!
Isometric Route Planning Sim
The Floor is Lava
Tile-based isometric GPS sim. Dijkstra's + A* with real-time comparison, Perlin noise, procedural generation, and lots of lava.
C++SFMLAlgorithms
πŸ‘₯ Reptile Dysfunction
hover to flip β†’
// the nerdy stuff
Implemented Dijkstra's and A* from scratch, built a real-time side-by-side visualiser showing performance differences. Perlin noise for terrain, walking animation, all custom isometric pixel art. Reptile Dysfunction cooked.
β—ˆ
Minesweeper
Classic Rebuilt
Minesweeper
A classic rebuilt from scratch. Clean logic, satisfying reveals, and the eternal anxiety of guessing the last tile.
C++SFMLGame Logic
hover to flip β†’
// clean implementation
C++ with SFML. Flood-fill reveal, mine gen with guaranteed safe first click, flag logic β€” all from scratch. A tightly written class hierarchy. Classic for a reason. I've also lost to it more times than I'd like to admit.
β—¬
GatorAVL
Self-Balancing BST
A from-scratch AVL tree implementation in C++. Supports insert, remove, search, and in/pre/post-order traversal. Passes all edge cases including rotations, rebalancing, and deletion of nodes with two children.
C++Data StructuresAlgorithms
hover to flip β†’
// the dsa grind
Built for my Data Structures & Algorithms course at UF. Full AVL tree with rotations (LL, RR, LR, RL), height tracking, and all traversal orders. The kind of project that makes you understand why balance matters β€” in trees and in life.
⬑
P2P Network
Distributed Systems
A peer-to-peer network simulation built for Computer Networks. Implements peer discovery, message routing, and node communication without a central server β€” the kind of thing that makes you appreciate why the internet is hard.
PythonNetworkingDistributed Systems
πŸ‘₯ Chloe & Ana
hover to flip β†’
// networks are hard
Simulates peer discovery and message passing across a decentralized network. No central server β€” each node finds its own neighbors and routes messages independently. Built during Computer Networks and somehow it worked.
njneered@portfolio:~ esc to close
njneered@portfolio:~ $