Projects

Below I have listed many of my projects. To view details click on the titles. These projects are created using Java, PHP, C#, among other languages. My working environment includes these IDEs and text editors: NetBeans, Eclipse, Android Studio, Atom, Visual Studio, and TextWrangler. Many of these projects are on my github page and you can click on the github icon to access each project. And as always, more to come - expect consistent updates!

Projects

C3 Mobile
android c3logo

C3 Mobile

As part of my internship while in school and as a recent graduate I worked on a native-Android app called C3 Mobile. I made numerous changes to the existing app such as fixing bugs, framework changes, data verification, error-handling, and enhancing code to work with latest versions of android. This is an intensive project worked on by a small group using git and agile methodologies.

Calculator

Simple Java Calculator

As a demonstration and tool for learning Model-View-Controller design principles I created a simple Java calculator using Java swing. This calculator is capable of normal arithmetic and exponentiation as well as clearing data fields. To run simply download download project from Github. You can then run the project from the cmd line by executing the jar file if you wish.

Racko
games

Racko: the Game of Racks

A digital version of Rack-o created by Milton Bradley. Written in C#, this is a fully working text-based 2 player version of the classic game. The best rack-based game ever in my humble opinion. Suitable for ages 2-120 years.

flowershop
school

Flowershop

An assignment in my User Interfaces class which I am proud of: a virtual flowershop where we individually designed the UI and database structure. Fully implemented using PHP with smarty template in the Fuel framework.

foxclimber
school unity logo

FoxClimbers

What started out as an open-ended assignment in my large-scale projects class warped into a fun pet-project for me. Written in C# and created in Unity, FoxClimbers was inspired by the old school game IceClimbers. There is plenty to add still, but you can check it out and let me know what you think! to play click on the github link, download, and click game1.app.

labrynth
school unity logo

LabrythnGame

A fun school project about a little marble that could... finish a labrythn. Very difficult! Made by 1 colleague and myself. Avoid the red dots, find the black dots. To play click on the github link, download and click on game2.app in the assets folder.

RSA encryption
school security

RSA Encryption

A Java implementation of the famous asymmetric cryptographic algorithm created by Rivest, Shamir, and Adleman in 1978. Can be used to encrypt and decrypt messages. Uses BigInteger.

Project euler

Project Euler Problems

I have completed numerous Project Euler problems using Java. Currently the first 7 problems are up. Through this process I have learned to think about and create algorithms to solve open-ended problems. This process also keeps my programming skills sharp.

war: card game
games

War: The Card Game

A text-based C# implementation of War the card game. Demonstrates the OOP paradigm. Sometimes the simple classics are the most fun!

slime arcade
school unity logo

Slime Arcade

Slime Arcade is a remake of the classic Slime Volleyball internet game plus two more slime games: dodgeball and soccer. Written in C# and created in Unity, Slime Arcade was created as a school project with two other students. Though simple, this is probably the most fun game I've created and is made for two players. to play click on the github link, download, and click game1.app.