Old Assyrian Research Environment (OARE)
Brigham Young University
A digital research environment for Old Assyrian texts.
The Old Assyrian Research environment was a project I built as a student at BYU, in collaboration with a history professor and an undergraduate student. The website provided digital access to over 10,000 ancient Assyrian debt tablets, offering a platform for researchers to index and study these tablets. I developed the website from scratch, using a Vue frontend and a TypeScript + Express backend, all hosted on AWS. To ensure high performance, I optimized SQL queries, added column indexes, and created stored procedures to handle large datasets efficiently.
As the project grew, I took on a leadership role by helping interview and hire two additional student developers. I oversaw their work, conducted regular code reviews, and provided training to ensure we followed best practices. To maintain code quality and minimize technical debt, I implemented a GitHub Actions pipeline for automated linting, formatting, and unit testing with each commit.
Check out the project here.