Graffix · U-SU

Graffix Web Team

We are the student web developers and designers behind the U–SU websites including calstatelausu.org, www.wingspanla.org, and slelections.org. We build, ship, and audit the site every Golden Eagle relies on and we train each other to leave it better than we found it.

0

Sites launched

Across the U-SU site and Graffix microsites

0

Vercel Real Experience Score

p75 across the site · last 30 days

0

WAVE accessibility score

Zero errors site-wide

0

Student devs trained

Since 2021

Where Our Alumni Land

Companies & Employment Outcomes

The Graffix Web Team maintains the U-SU sites. Here is where it takes you.

0

%

Placement rate

Alumni working in software or design within 6 months of graduation.

0

Months · time to hire

Average time between leaving the team and starting a full-time engineering role.

0

Alumni · Big Tech

At Microsoft, Snap, Riot, and other companies you've heard of. Plus another 23 at startups you haven't yet.

2025 – 2026

Current Team

One full-time staff and one student working together to maintain and update the various U-SU websites.

JY
Team Supervisor

John Yasis

Web Designer · Graffix · U-SU · 2022–present

John joined the U-SU as a student designer in 2020, grew the Web Team into what it is today, and still writes most of the onboarding docs himself. He runs hiring, code review, and the Wednesday standup.

2025 U-SU Values ChampionU-SET Best in Show
IV
Web Developer

Isaiah Villalobos

Junior Web Developer · Graffix · U-SU

Isaiah manages the USU, Wingspan and SLE websites. Keeps the team aligned with U-SU brand standards, and partners with John on development.

Built With

Tech Stack, Accessibility & Performance

The site is a Next.js 14 app on Vercel, written in TypeScript with styled-components. Auth is NextAuth + Azure AD. Content lives in Notion and Supabase. Video is Mux through next-video. Every page is keyboard-navigable, screen-reader-tested, and audited with WAVE before it ships.

We treat accessibility as a feature, not a checkbox. The team's standing rule: if a WAVE audit surfaces a single error, the PR doesn't merge.

Next.js 14TypeScriptReact 18styled-componentsVercelVercel AnalyticsWAVE · WebAIMNotion APISupabaseMux · next-videoNextAuth
Vercel Analytics

Real Experience Score

96Overall
99Desktop
94Mobile
WAVE · WebAIM

Accessibility audit

0Errors
0Contrast
3Alerts
142Features
Hiring Compass

What We Look For

You don't need a perfect portfolio. You need curiosity, the patience to learn in public, and a real interest in the students who will use what you build.

01Curiosity

You poke at things. You read source. You ask "what happens if I press this?" and follow the answer all the way down.

The web changes weekly. The team's edge is staying interested.

02Craft

You sweat the details kerning, focus states, the empty state nobody else thought about. Quality is a habit, not a sprint.

Students notice the broken things. Craft is how we earn their trust.

03Collaboration

You give feedback kindly, ask for it often, and treat code review as the best part of the day instead of the worst.

Every page on the site is shipped by more than one person.

04Ownership

If something breaks at 4 PM on a Friday, you don't wait until Monday. You write the message, file the bug, ship the fix.

The people we serve don't care whose PR introduced the regression.

05Inclusive Mindset

You design with screen readers, keyboards, and slow networks in front of you not as an afterthought once everything else is done.

The U-SU serves every Golden Eagle. The site has to do the same.

06Growth Mindset

You'd rather get good than look good. You take notes in 1:1s, ship things you're not yet great at, and stay coachable.

The team is a training ground. The students who soar are the ones who keep climbing.

The Web Team is the first place I felt like an engineer instead of a student pretending to be one. I shipped to production end to end right away. By the time I graduated I was fully prepared for entering the workforce.

Isaiah Villalobos

Alumnus · Class of 2026

Graduated & Soaring

Alumni

What our former team members did and where they landed. Every one of them remembers what it was like to be where you are, so reach out.

EM

Emily Martinez

Class of 2022

Web Designer · now Supervisor of this very team

Emily was a student dev before he ran the place. Quietly led the Scavenger Hunt, the compliment battle game, and the team's first 100-accessibility page.

ContributionsVirtual business cards · Compliment Battle game · KaraokeJS DJ tool

JR

Joaquin Reyes

Class of 2024

Frontend Developer · now at Snapchat

Built the original events module and was the team's first dedicated frontend specialist. Still answers Slack messages from current devs.

ContributionsEvents module v1 · Carousel · Mentor to 3 current team members

SK

Sarah Kowalski

Class of 2024

Full-Stack Engineer · now at Riot Games

Sarah owned the Notion + Supabase integrations and got the team unblocked from Vercel deploys more times than anyone can count.

ContributionsNotion API ingestion · Backoffice auth · Sitemap automation

MO

Maya Okafor

Class of 2023

Product Engineer · now at FYI

Maya rebuilt the design system from the ground up and gave the team the typography rules they still use today.

ContributionsDesign tokens · Typography component · Migrated to styled-system

Side Projects

Games We Built

Every summer break, somebody on the team ships a small browser game. They go up on the site, get played at U-SET, and end up in portfolios.

Join the Web Team.

We hire one student every summer. No portfolio required. Bring curiosity, kindness, and the will to ship your first commit in public.