Sphereto

Turning complexity into simplicity

Student developer and aspiring software engineer.

Carl Andrei U. Rivera also known as Sphereto

About

I’m a STEM student who learns by building. I turn curiosity into working software, and I’m aiming for a career in software engineering

I use AI-assisted workflows, and I study the concepts underneath so I can explain and extend what I ship.

Selected work

Solaris

Interactive solar system. An interactive 3D solar system with planetary positioning and time navigation, built on astronomical calculations and NASA-related data.

React · TypeScript · Three.js · WebGL

Solaris — View live

Solaris — View source

EndSphere

Minecraft plugin storefront. A storefront for discovering and downloading Minecraft server plugins, with downloads served from GitHub releases.

React · TypeScript · Vite · WebGL2

EndSphere — View live

EndSphere — View source

Endstone Maintenance

Server management plugin. A Minecraft server plugin with maintenance mode, authentication, access controls and configurable messages.

C++ · CMake · GitHub Actions

Endstone Maintenance — View source

Sphere DOCX

Study document creator. A study tool for organizing notes and exporting formatted Word documents, with templates and autosave.

TypeScript · Progressive web app

Sphere DOCX — View live

Sphere Cards

Digital study cards. A lightweight study-card app with self-quizzing, cloud storage and Google sign-in for sharing cards.

HTML · CSS · JavaScript · Firebase · Firestore

Sphere Cards — View live

Journey

First line of code

Started learning Lua and experimenting with basic programming concepts.

The Vibe Coding Era

Started heavily using AI to build projects for fun.

Actually Learning

Started deliberately learning programming without relying on AI to write everything for me.

Toolkit

Education

Holy Angel University
Senior High School · STEM
Saint Catherine Academy
Junior High School

Vice President, Code Commander Circle Club

Contact

mailme.carlr@gmail.com

GitHub

All links