Enable dark mode

Reduce animations

elijahcirioli

Elijah Cirioli portrait

Hello, I'm a full-stack software engineer from Portland, Oregon. Here are a few personal projects that I enjoyed making.

SAV1

Winter 2023

SAV1

SAV1

Winter 2023

A C library to enable simple and efficient video playback. Created as a university capstone project with Charlie Hayden and Daniel Wolnick.

Minimap

Spring 2022

Minimap

Minimap

Spring 2022

A community-driven map of amenities that are hard to find on car-focused maps. Created at OSU with Charlie Hayden.

Zing

Spring 2022

Zing

Zing

Spring 2022

A one-on-one video chatting tool built on the peer-to-peer WebRTC standard.

jsFLAP

Fall 2021

jsFLAP

jsFLAP

Fall 2021

A Javascript Formal Languages and Automata Package for creating finite state automata. This one is gonna be a hit.

Pictogram

Summer 2021

Pictogram

Pictogram

Summer 2021

A drawing-based message board inspired by PictoChat. Created with Ethan Cline and Matthew Attebery.

Web Dev

Spring 2021

Web Dev

Web Dev

Spring 2021

An alternate portfolio site for my web development class. Lacking real content, but a fun experiment in web design.

Public Chess

Spring 2021

Public Chess

Public Chess

Spring 2021

A realtime chessboard that lets people come along and play as many moves as they'd like. Not competitive, but a fun little communal activity.

3D Boids

Spring 2021

3D Boids

3D Boids

Spring 2021

A sort of 3D fish tank made to cap off the boids trilogy. Not a lot to it, just something that's relaxing to look at.

3D Plotter

Winter 2021

3D Plotter

3D Plotter

Winter 2021

A three-axis plotter that is styled after the classic children's toy. Made as a weekend mini-project to experiment working in 3D.

Foresight

Spring 2020

Foresight

Foresight

Spring 2020

A stereo camera computer vision device to help improve spatial awareness for people with visual impairments. Created for ISEF with Casey Culbertson.

Asterboids

Spring 2020

Asterboids

Asterboids

Spring 2020

A high-intensity mashup of Asteroids, Galaga, and Boids featuring online leaderboards and fast-paced arcade gameplay.

Raytracing

Winter 2019

Raytracing

Raytracing

Winter 2019

A raytracer capable of rendering simple geometric scenes complete with reflections, shadows, and multiple light sources.

Boids

Summer 2019

Boids

Boids

Summer 2019

A mini-project to simulate the emergent flock behaviour of fish and birds based on a 1987 research paper by Craig Reynolds.

Tapecards

Summer 2019

Tapecards

Tapecards

Summer 2019

Reusable business cards that for physical music sharing. Link them to your playlis and pass them out to your friends.

Tetrisn't

Spring 2019

Tetrisn't

Tetrisn't

Spring 2019

A javascript Tetris-clone that's packed with features including an online learderboard system and customization settings.