Programmer · Web Developer

Christopher
Rivera.

Based in Chicago. - Aiming to create influence everywhere.

About me

Ambitious,
driven, and
always learning.

4.0 GPA
Proviso Mathematics & Science Academy
10+
Awards Won
10+
Languages & Frameworks
4+
Years of Programming/Engineering Experience

I'm Christopher Rivera, a high school student passionate about web development, programming, robotics, and engineering.. I love diving into things that challenge me and push me to grow.

Whether it's leading a team, competing, or building a project from scratch, I bring full effort to everything I do.

Outside of school, you'll find me playing soccer, cooking, or working on personal projects.

Extracurriculars

Robotics
FRC Chief Executive Officer / Programming Department Member
Leading with the robotics team, supporting strategy, and helping build reliable robot code for competition.
Coding
Programming
Building projects, learning new languages, and using code to turn ideas into working tools.
Engineering
CAD Design
Designing and creating 3D models for various engineering projects. (Autodesk Inventor Certified)
Athletics
Club Soccer
Competing, training consistently, and building discipline and teamwork on and off the field.
Academic
National Honor Society
Staying committed to scholarship, character, leadership, and service in the school community.
Technical
National Technical Honor Society
Recognizing technical growth, career-focused learning, and a commitment to high standards.
Service
Key Club
Working with others on service projects and finding practical ways to support the community.
Community
Community Service
Giving time to local efforts, helping where needed, and learning through real-world service.
Selected Projects

Ideas shaped into
working systems.

Selected builds across security, games, robotics, and the web.

Featured · Open Source

Soterios

An open-source, local-first desktop security suite for malware scanning, system audits, and maintenance.

  • JavaScript
  • Electron
  • Node.js
Featured · Game

Isles of Inconstance

Farm, fight, and explore an island where every crop, animal, and world is procedurally generated.

  • Godot
  • GDScript
  • Procedural Generation
Robotics · Web

Monty Pythons FRC 2151

The official website for FRC Team 2151, built to share the team, its work, and its competition story.

  • HTML
  • CSS
  • JavaScript
Interactive · Web

Personal Website

An interactive personal portfolio combining a cosmic visual system with WebGL and scroll-directed motion.

  • Three.js
  • GSAP
  • Lenis
Developer Tool · Desktop

Codebase Colony

A developer-tool and game hybrid that turns a real repository into an explorable isometric settlement.

  • TypeScript
  • Electron
  • React
Desktop · 3D Web

Web Burrow

A local-first 3D space that turns bookmarks into a cozy world you can explore and organize.

  • TypeScript
  • React
  • Three.js
Business · Web

Los Cimientos Website

An event website for Los Cimientos de Chicago, built to showcase the group and make booking easier.

  • HTML
  • CSS
  • JavaScript
Game · Multiplayer

Planetfall

A browser-based 3D party game on spherical planets — run, grapple, repair, and blast rivals in chaotic last-pilot-standing matches.

  • TypeScript
  • Three.js
  • Socket.IO
WebGL · Experience

Journey to Bread

A scroll-driven WebGL passage from field to finished loaf — nine deliberate transformations following one grain through mill, dough, and fire.

  • Three.js
  • GSAP
  • TypeScript

My Skills

Java & Kotlin
Building structured, object-oriented applications for robotics, desktop, and backend systems.
TypeScript & JavaScript
Developing type-safe, scalable front-end and full-stack applications with modern tooling.
Python
Automating workflows, scripting robotics controls, and building data-driven tools.
C++ & Systems
Writing performance-critical code for robotics, game engines, and embedded contexts.
Web Fundamentals
Crafting semantic HTML, responsive CSS layouts, and accessible interfaces from the ground up.
CI/CD & DevOps
Automating builds, tests, and deployments with GitHub Actions and modern tooling.
Git & Version Control
Managing repositories, branching strategies, and collaborative workflows across teams.
Problem Solving & Debugging
Deconstructing complex issues, tracing root causes, and iterating until the solution sticks.
Leadership & Teamwork
Guiding teams, coordinating cross-functional efforts, and delivering projects through collaboration.
Contact Me

Let's connect
and do something great.

Have an opportunity, idea, or just want to talk? I'm always open to a good conversation.