-
Relay Bible - 2022
React Native
JavaScript
SQL
Team
Relay Bible is a Bible study app with a unique note sharing feature. Made in React Native with Expo, it will be cross-platform when finished.
The UI is decoupled from the API, which is hosted at relay-bible.herokuapp.com/api.
Note: The API uses the free Heroku plan, so
it takes a handful of seconds to wake up
with the first request of the hour.
-
Database Showcase - 2022
React.js
JavaScript
SQL
Team
Drum Machine 340 is a UI for the database administrator of an app similar to midi.city. As the portfolio project for my databases class, this project is mostly focused on transactions and relational entity design. Code snippets will be available in the future.
Note: Drum Machine 340 uses the free Heroku plan, so
it takes a handful of seconds to wake up
with the first request of the hour.
-
Laser Lanes (WIP) - 2021
Laser Lanes is a game made in React. The goal is to type in words (honor system for now) with a certain pattern of consonants and vowels. Lasers fire on a timer, and consonants block them while vowels let them pass through.
-
YayReplay - 2019-2020
YayReplay is the world's first filter for browsing Google Play
games in a more family-friendly and faith-freindly environment.
Note: YayReplay uses the free Heroku plan, so
it takes a handful of seconds to wake up
with the first request of the hour.
-
Flexbox Practice - 2019
-
Search Whole Directory - 2022
Go
First in This Language
File I/O
Multiple Packages
A search tool that finds matches in all files of the current directory and shows a preview of results, like Google search results.
-
Open Source Bible App Contributor - 2022
Kotlin
Docs
Open Source
First in This Language
AndBible is an open-source Bible study app. I first helped lower the barrier to new contributors by organizing
a contributor guide introducing visitors to the app's many projects and needs. Later, I cleaned up some widget code.
-
Unity Terrain Grid (WIP) - 2022
I'm currently working on a script for the Unity game engine that generates a rectangular grid of 3D Terrain tiles,
then adds a fancy rough pattern at the borders. The rectangular grid was quick to finish,
but I'm still going to clean up some code before adding it to this portfolio, so this is just a placeholder. Stay tuned!
-
A Python Potpourri - 2020
Python
Recursion
Algorithms
OOP
A heightmap generator contrived as an example of popular code concepts
-
Networks class portfolio project - 2022
Students were prompted to create a client-server chat app on localhost using sockets. I made a game for extra credit, and my project's readme includes instructions to play on LAN as well as localhost.
-
Software Engineering II class portfolio project - 2022
Teams of 3 students were prompted to implement 3 functions, using GitHub Actions and branch protection
-
Data Structures class portfolio project - 2021
Python
Data Structures
Graphs
Students were prompted to make classes for creating, querying, and manipulating undirected and directed graphs
-
Python class portfolio project - 2020
Students were prompted to make a digital version of Focus/Domination
-
Assembly class portfolio project - 2020
Students were prompted to make a program to validate, sum, average, and display a list of integers