Projects

By Andrew Wagger - Summer 2025 to present
- Linux, Angular, TypeScript, HTML
The website you are currently looking at!
Coded with the Angular framework
Self-hosted on wagger.net

By Andrew Wagger and June Cagan - Summer 2025
- JavaScript, Algorithm Design, Computational Geometry, HTML Canvas
A web app that visualizes the Hilbert Geometry.
It implements a novel algorithm for calculating all degrees of voronoi diagram in the Hilbert Geometry.
It has the capacity to draw Hilbert balls, bisectors, voronoi diagrams of k-th degree, and many other features.
Created as part of UMD's Research Experience for Undergraduates (REU) Combinatorics, Algorithms, and AI for Real Problems (CAAR) program

WMUC Analytics Database
By Andrew Wagger - Winter 2024
- Database Design, Rust, Web Sockets, Backend Development
A custom binary database implemented in Rust that keeps track of users and listeners on wmuc.umd.edu.
Efficiently stores the number of site users, how many are listening to which channels, and the page they are currently on.
Untitled Fighting Game
By Andrew Wagger - Spring 2023 to present
- Lua, Networking, UI/UX, Game Design
Coming soon(tm)
Has customizable characters, colors, stages, and enemy AI.
Saves matches as replays that players can take over to try different possibilities.
Has an online matchmaking server with lobbies that support multiple matches and spectating.
Smooth online play between two players through custom rollback netcode.
~85% done, but if you've ever heard of the 80/20 rule, you know it might be a bit.

By Andrew Wagger, Anjali Verma, and WMUC IT Team - 2024
- React, Next.js, Full Stack Development, TypeScript, UI/UX
The website for WMUC-FM College Park 90.5
Can be found at wmuc.umd.edu although I am hosting a mirror on this site.
Hosts WMUC's broadcasts, information on shows, DJs, playlists, staff, WMUC's zine and more!
I coded the 2024 redesign based on the design of Anjali Verma.

By Andrew Wagger and Jonah Witte - Fall 2022
- React, Algorithm Design, Game Design
A deep and enthralling Emoji-based dungeon crawler made in React.js.
Play as one of 4 classes in randomly generated levels with a variety of enemies, items, and shops.

By Andrew Wagger and Will Klees - Winter 2023
- JavaScript, HTML Canvas, Game Design
A vector-graphics-inspired 3D rail shooter made in JS.
Use your lasers and energy shield to blow up enemy ships and go for a high score!

By Andrew Wagger, Jonah Witte, and Frederick Zhang - Spring 2023
- React, Algorithm Design, SQLite, Full Stack Development
A web app that allows teachers to assign project and table groupd automatically to their class.
Allows for teachers to set students they would prefer to be together or not together.
I worked on the grouping algorithm and the SQLite backend mainly.
The app is not up anywhere, but a public Github repository is linked instead

By Andrew Wagger, Jonah Witte, and Tinu Vanapamula - Fall 2022
- React, Algorithm Design, Full Stack Development
A web app that caulates an efficient way to split up bus schedules to fit pre-determined stops.
I worked on the implementations of the route-creation algorithms.
The app is currently being hosted on Vercel by Jonah Witte.