RIA.SYS v2.0.49

Ria OkaforPlayer One · Class of 2027

Run progress

▶ Insert coin to continue

★ Press start ★

RiaOkafor

Final-year CS student speedrunning toward a Creative Frontend Engineer role — I build web things that glow, bounce, and load fast

Level 02 · Quest log

Experience
unlocked

  1. Jun – Sep 2026

    Frontend Engineering Intern

    Glowcade Studios — Portland, OR

    Shipped a WebGL arcade-cabinet configurator used on the marketing site; cut hero bundle 41% by lazy-loading shaders and swapping three JS carousels for scroll-driven CSS.

  2. Sep 2025 – Present

    Web Lead

    PCSU Game Dev Club

    Run a 6-person web crew for a 120-member club. Rebuilt the jam-submission portal; last Winter Jam took 214 entries without a single dropped upload.

  3. Jan – Jun 2025

    Freelance Web Designer

    Campus orgs & local venues

    Designed and built five single-page sites — a synth club, two cafés, a zine fair, a skate collective — each with its own weird, hand-rolled aesthetic.

  4. Sep 2024 – Jun 2025

    Teaching Assistant, Intro to Web Dev

    PCSU School of Computing

    Led weekly labs for 60 students; wrote the course's "CSS is a game engine" workshop that's now part of the official syllabus.

Level 03 · Arcade floor

Select
your game

HI-SCORE

Synthwave FM

Browser radio that turns any audio stream into a reactive neon skyline — Web Audio API analyser nodes driving 2,000 canvas particles at a steady 60fps.

CanvasWeb AudioTypeScript
Insert coin →

PixelPet

An offline-first virtual pet PWA. Your creature evolves based on your commit streaks — service workers, IndexedDB, and one very needy blob.

PWAIndexedDBGitHub API
Insert coin →

Highscore.gg

Real-time leaderboard tool built for our club's game jams — live vote tallies over WebSockets, zero page reloads, judged 214 entries last winter.

WebSocketsNodePostgres
Insert coin →

crt.css

A 4KB open-source stylesheet of CRT effects — scanlines, phosphor glow, screen curvature — pure CSS, zero JS. 900+ stars and counting.

Open sourcePure CSS4KB
Insert coin →

Level 04 · Inventory

Power-ups
collected

Languages

  • TypeScript
  • JavaScript
  • Python
  • HTML
  • CSS
  • SQL
  • GLSL

Frameworks & runtime

  • React
  • Next.js
  • Node.js
  • Vite
  • Three.js
  • Tailwind

Creative toolkit

  • Figma
  • Aseprite
  • Blender
  • Web Audio API
  • Canvas / WebGL
  • Scroll-driven CSS

Currently loading…

  • WebGPU
  • Rust + WASM
  • Shader art

learning.exe64%

Level 05 · Training grounds

Character
build

transcript_viewer.exe

B.S. Computer Science + Interactive Media

Pacific Coast State University · Expected June 2027

Focus
Graphics programming, human–computer interaction, real-time web systems
Coursework
Computer Graphics · Game Engine Architecture · Databases · UX Studio · Distributed Systems
Side quests
Game Dev Club web lead · 6× game-jam finisher · Volunteer mentor, Girls Who Code campus chapter

Level 06 · 2-player mode

Continue?

Hiring for summer 2027 or a new-grad creative frontend role? I reply fast, ship faster, and bring snacks to code review.