About - Projects - Stack - Contact

My Name is Benjamin Eccles


a Full Stack Developer based out of Lehi, UT.

Hi! I'm Ben...

As a Developer, I like to break code. Not what you were expecting, right? One of the things I've learned as a Full Stack Developer is that if you want to really understand how code works, take it apart and see where it breaks. Not only do we better understand how a particular function works, we are in a better position to handle errors for it when they come. When I'm not coding, you can find me composing on Piano or playing games like Destiny 2. If you have questions please don't hesitate to get in touch!

REFORGED MACHINES

login screenshot

Reforged Machines is a platform for buying and selling used computers online. When a user creates a new listing for a computer, they can populate the system specs with just one click. The app is able to pull the user's system information using Node.js. Current computers for sale are listed as tiles on the main dashboard. The app is mobile responsive, allowing the user to swipe to switch to the next page. When a user is ready to a buy a computer, they can enter the name and number on a post's page. When they hit "Call Me," my chatbot will call their number, and confirm their choice over the phone. If they say yes, the bot will connect the call to the seller.


Built using: React.js, Express, PostgreSQL, Amazon S3, and Twillio.


Web IconReforged.techGithub LinkGithub

WAKA TWO

landing page

Waka 2 is a full Pacman clone built using React, Express, PostgreSQL, and Sass (both the verbal and CSS kind). The game includes a single player version as well as a 2 player pacman versus mode. For single player, each ghost is programmed to chase Pacman per the original game logic. Blinky will track Pacman's coordinates directly. Pinky will target 4 spaces in front of Pacman to cut off the player. Inky will also try to cut the player off by finding the halfway point between Blinky and Pacman, and then target 180 degrees from that point. Finally Clyde will follow Blinky's tracking if he is 8 or more spaces from the player, or follow scatter mode tracking if within 8 spaces. The player will win the game if the successfully evade the ghosts and collect all of the pellets. The player looses the game if they loose all three lives. In two player mode, the first player to collect the most pellets wins. If a player eats a power pellet, they gain the power to eat the other player.


Web Iconwaka2.devGithub LinkGithub

Skills