Adam Morse

Software Developer with a passion to learn

About Me

Recent college graduate from Missouri State University with a BS in Computer Science and a minor in Cybersecurity. Currently seeking a full time position that is challenging and offers valuable experience. Strong problem solving skills with eagerness to learn new technologies, concepts, and languages.

Projects

card

Infrared Spectra Comparison Interface

Role: Scrum Master | Lead Developer

Capstone course project built in React. Worked in a team of 6 using Agile Scrum methodology. Application is designed to be a comparision tool to help identify unknown compounds. User uploads csv files containing the compounds wavelength data derived from an infrared scanner. An unknown compound is then selected as the query to be compared against all other uploaded compounds to determine similarities between the unknown query and all the other known compounds.

Utilizes: React, JavaScript, HTML, CSS, Plotly.js

card

Genetic Algorithm (GA)

Genetic Algorithm using Python. Goal was to create an efficient GA to play the board game Jump It . Each cell has a given total cost of landing on that cell, and the objective is to traverse the board while obtaining the least total sum. Players are allowed to move to the adjacent cell, or jump that cell to move to the one directly next to it. The GA was developed with a strong fitness function to determine the populations progress of learning, and the Roulette Wheel Selection method for selecting members of the population for recombination.

Utilizes: Python

card

News API

Project designed to further practice with React utilizing API calls to https://newsapi.org/. Projects home page displays content based on Trending Stories. Navigation bar allows users to display trending stories based on popular categories. Clicking on any news story will take you to the origin of the original published article.

Utilizes: React, API calls

card

Product Landing Page

Project designed to practice with responsiveness. A simple product landing page showcasing the new generation Xbox. Utilizes @keyframes for minor image animations and @media queries for a responsive layout.

Utilizes: HTML, CSS, Responsiveness Design

card

Online-Resume Template

Project designed to practice with animations. The app was designed to showcase a template for an online resume that a user could use after filling in their own information. Page transitions take place using Highway.js with the navigation bar, and text/graph animations utilize jQuery.

Utilizes: HTML, Sass, Highway.js, jQuery, GSAP, Parcel

card

Snake Game

Project created solely for fun and for a nostalgic experience. The goal of the snake game is to eat as much food as possible to increase your score. For every food ate, the snakes body will also increase in length. The head of the snake is the reference point for all collision points. A collision with the wall or any other part of the snakes body will result in losing the game. Power-ups and perks spawn at random, where the score power-up gives the player +10 points, and the wall hack perk lasts for 10 seconds and allows the snake to collide with walls or its body without ending the game.

Utilizes: JavaScript, HTML (Canvas)

Contact Me