Software Developer
App Info | App Description |
---|---|
![]() Albums |
Test your knowledge of album covers in this quiz game with 250 unique album covers. Progress through 4 different campaigns as you determine what you know and what you don't. Beat the core levels mode, then play on to test your memorization in strikes mode. Then challenge your friends to beat your personal best highscore. |
![]() PubWC |
PubWC is a crowdsourced public bathroom geolocator & review app for iOS created for my Cal Poly CS senior project, and released on the App Store. This app is actively being updated and improved. The app itself is written in Swift, and the MySQL database is accessed via a REST API backend. |
Website Info | Website Description |
---|---|
PCKit |
PCKit is a custom-built gaming PC startup, for which I implemented an ecommerce store including order management, user accounts and Paypal API. The website runs on AWS using a tomcat web server, Java & MySQL backend and an HTML frontend UI. The site is secured with https, data encryption, JWTs, CSRF tokens, and XSS detection. |
Project Info | Project Description |
---|---|
LZW Deompression |
LZW decompression algorithm written in C for my systems programming class. Created unix shell scripts to perform regression testing and to debug the project. |
Test creation and test taking software |
Group project for a software engineering class using JavaFX and a sqlite database. Allowed both students and professors to create accounts. Professors could design tests for students and make them available for students to take. Professors could then grade them. I also wrote an SVN post commit hook that logged commit data to Slack to help coordinate work on this project. |
Data mining project |
Group project for a data mining class written in python. Used a corpus dataset comprised of texts gathered between the years 1990 and 2015. When given a word or phrase we tried to predict the year in which that word was most strongly linked. Pickled several different classifiers for this project. Data files are too large to include in the repository link below. |
Programming languages project |
Programming languages group project written in C#. |
Project Info | Project Description |
---|---|
Web |
A clone of the game minesweeper written using html, css, and javascript. |
Google spreadsheets rent monitoring script |
A script that allowed for monthly rent email reminders based on a Google spreadsheet. |