# Compile.io

A collaborative senior project for creating, running, and grading programming assignments across multiple languages.

Author: Joshua Palamuttam
Published: 2019-05-01
Type: Project
Status: Archived entry
Role: Team project contributor
Period: 2018–2019
Tags: education, compilers, collaborative
Canonical page: https://www.joshuapalamuttam.com/built/compile-io/

## Links

- [View the project archive](https://github.com/Joshua-Palamuttam/compile.io)

Compile.io was a collaborative senior project built to help instructors create and
grade programming assignments in multiple languages.

The system combined an Angular interface, a Spring backend, test execution, and
container-oriented isolation. It was early work, but it taught me a lot about designing
for users whose needs were different from my own and about documenting a system well
enough for a team to keep moving together.

I keep it here as an honest archive of where I started, with credit to the team that
built it together.
