Work

Below are projects and applications I have designed since making the jump into software development. These projects consist of the following programming languages: Visual Basic, C#, and Java. These applications follow the object-oriented programming paradigm, the use of databases (Access/SQL), and include mobile applications developed in Android Studio.

 

*Additional projects and applications will be added as they are developed.

Allstate Coaching Tool

Allstate Coaching Tool.png

The Allstate Coaching Tool was a side project I developed to help keep track of employee metrics, notes, and overall performance for a calendar year. I wanted to develop this application to assist my peers as the tools we had previously did not include all this information in one easy to see spot. It has allowed myself and my peers to quickly take care of administrative tasks while giving our direct report employees a quick glance of how they are performing for the current calendar year. This was my first large-scale application in which I had to create many methods to ensure proper logic handling.

This project was written in Visual Basic for Windows Forms on the .NET Framework. This project displays skills of the Visual Basic language, Object-Oriented Programming, UI Design, and Database Design.

Allstate Coaching Tool3.png
Allstate Coaching Tool2.png
Allstate Coaching Tool4.png

Allstate PTO Tracker

The Allstate PTO Tracker was a side project I developed to assist my employees in keeping track of how many hours of PTO they have remaining for a calendar year. This application has helped my employees better track their time away from work and has allowed me to dedicate my time to other important tasks other than answering questions about paid time off. I developed this application because I wanted my direct report employees to know that I am listening to their concerns and that I care about their feedback.

This project was written in Visual Basic for Windows Forms on the .NET Framework. This project displays skills of the Visual Basic language, Object-Oriented Programming, UI Design, and Database Design.

Allstate PTO Tracker.png
Allstate PTO Tracker4.png
Allstate PTO Tracker5.png
Allstate PTO Tracker2.png

Movie Rater

MovieRater.png

The Movie Rater application was a personal project of mine that I developed so that I could easily rate movies that I have watched and also view how the users of IMDB.com rated the same movie. My wife had the original idea of the Movie Rater application and once I become more experienced in developing Mobile Applications I plan to port this application over for use on my Pixel 3 (Android). i

This project was written in C# for Windows Forms on the .NET Framework. This project displays skills of the C# language, Object-Oriented Programming, UI Design, and Database Design.

MovieRater2.png
MovieRater3.png
MovieRater4.png

Lambert's Vacation Rentals

This was a great test of my skills and ability because I just recently began learning Java this year. I had very little knowledge of Swing components prior to developing this application, but I can now say that I am at a proficient or expert level with all libraries and components that come with the Java language.

This project was written in Java with a GUI format. This project displays skills of the Java language, Object-Oriented Programming, UI Design, Default Constructors, Object Instantiation, and Java Swing Components

JVacation.png
JVacation1.png
JVacation2.png
JVacation3.png

Simple Countdown Timer (Mobile Application - Android)

Countdown Timer Mobile App

This application is one of the first mobile applications I have designed. It uses 3 separate number pickers to allow the user to select hours, minutes, and seconds. It then displays a progress bar and counts down from the selected time.

This project was written in the Java language using Android Studio. This project displays skills of the Java language, MVC methodology (Model-View-Controller), Custom Methods, XML coding, and Gradle.

Timer.png
Timer2.png
Timer3.png