Jacob Phillips

Projects

Click on the project below to learn more about it or see it in action!
Customizable Workout App

Customizable Workouts

ASP.NET Core MVC Application

This application allows you to choose from over 1,300 exercises to make yourself a list of favorite exercises and/or create, customize, and delete as many workouts as you want. Each workout utilizes CRUD functionality to add or remove specific exercises as well as update the sets, reps, and weight. Don't be overwhelmed by having to look through so many exercises as the search and sort features allow you to sort and/or filter by exercise name, body part, target muscle, and necessary equipment. Time to get fit!

Application Code Picture

Geolocation - TacoParser

C# Console Application

Provided a CSV file containing Taco Bell locations in Alabama, this application will determine which two Taco Bells are farthest apart and provide their distance apart in miles. It accomplishes this by parsing through the CSV file for each location's latitude and longitude, converting the latitude and longitude into a Geocoordinate, and comparing the distance between all of the Geocoordinates. In addition, this app utilized logging and TDD to to assist with the coding process.

Application Code Picture

Possible Patterns Calculator

C# Console Application

This application will calculate the number of patterns possible on a 3x3 grid given a user specified starting point and a user designated number of movements. Rule 1: Grid points will not be repeated. Rule 2: Patterns will not pass through a point unless it has already been used. Example: Making 3 moves beginning with grid point A has 31 possible patterns.

Grid:

A B C

D E F

G H I

Application Code Picture

Weather Map API

C# Console Application

Get up to date weather in your area. Simply enter your city and see what the weather is like right now! This console application utilizes an API to call and parse a JSON file containing weather for your chosen city. This information, which includes the temperature, pressure, humidity, wind-speed, and a description such as "snow," is then presented to you in a readable format.

Application Code Picture

Sudoku Solution Validator

C# Console Application

This C# application will evaluate a completed Sudoku Solution to determine whether it is a valid solution. It will return “True” if it is a valid solution or “False” if it is not. Sudoku is a game played on a 9x9 grid. The goal of the game is to fill all cells of the grid with digits from 1 to 9, so that each column, each row, and each of the nine 3x3 sub-grids (also known as blocks) contain all the digits from 1 to 9.

Best Buy Database App

"Best Buy" Database

ASP.NET Core MVC Application

This application utilizes CRUD functionality to modify the products contained in the tables of a mock BestBuy Database. In addition, it utilizes encapsulation to hide the sensitive information such as the connection string.

Application Code Picture

Roman Numeral Converter

C# Console Application

Don't know Roman Numerals? No problem! This application utilizes C# to convert from Roman Numerals to Arabic ("regular") Numbers or from Arabic Numbers to Roman Numerals.

MMMDCCXXIV = 3724

1986 = MCMLXXXVI

Application Code Picture

Random Activity Generator

C# Console Application

Not sure what to do this weekend? This application utilizes C# to generate a random activity for you! Just enter your name, age (it won't show wine tasting to under 21), and add as many activities as you want to the existing activity list before you have the computer select one at random. Have fun!

Application Code Picture

Rock Paper Scissors Game

C# Console Application

This simple console application is built with C# and allows you to play Rock, Paper, Scissors with the computer. Enter your choice and see if you won, lost, or tied. Play as many times as you want!

Application Code Picture

Ron vs Kayne API

C# Console Application

This console application is built with C# and calls upon multiple APIs to simulate a conversation using quotes from Ron Swanson and Kanye West. Enjoy the humorous banter generated by this application!

Application Code Picture

Exercise Database API

C# Console Application

This C# application utilizes an API to call and parse a JSON file containing a list of over 1,300 exercises. Enter a number to see the details of the corresponding exercise such as exercise name, body part, target muscle, equipment needed, and a GIF showing the exercise in motion.

Skills

.NET Core | ASP.NET Core MVC
C#
SQL - MySQL
HTML | CSS | JavaScript
Rest API | Web API
ORM - Entity Framework | Dapper
LINQ | JSON
Visual Studio | Visual Studio Code
GitHub
Icons picture

Education

Colorado School of Mines Diploma

BS - Petroleum Engineering

Colorado School of Mines

TrueCoders Full-Stack Software Engineering NFT Certificate

Full-Stack Software Engineering

TrueCoders

SoloLearn C# Certificate

C# Certificate

Sololearn

SoloLearn SQL Certificate

SQL Certificate

Sololearn

Leadership Award

Highest Award For Leadership

Maximum Achievement

Experience

Honeywell Properties, LLC logo

Honeywell Properties, LLC | 2015-2022

DXP/Quadna | 2012-2015

DXP/Quadna Logo