SOFTWARE
DEVELOPER based in Nashville TN

JUSTIN
PAYNE

Portfolio

chart

Sorting Algorithm Visualizer

I Built This Project in Python and Used Matplotlib Bar Charts to Plot a Random List and Then Animated The Charts to Sort The Bars Using Each Algorithm. It Currently Can Visualize Insertion Sort, Bubble Sort, Selection Sort, and Merge Sort.

View Code
spider

Link Finder

Link Finder is a python web crawler I made that crawls sites looking for pages that have comment forums on them and flags any that it finds as a match in the database. I made this app because finding these pages can be usefull for SEO and actually I had the inspiration for this project while doing a manual search for such links and figured I could automate it. this project was my first time experimenting with asyncronus python and I'm pretty happy overall with how it turned out.

View Code
faux barbers

Faux Barbers

Faux Barbers is a website I made for a fictional barber shop in order to experiment with adding 3d elements to a website. As you move your mouse around the hero section you will notice that the scissors subtly change angle to lean toward your cursor. It's a subtle detail but one that wouldn't be possible with just an animation and requires rendering the 3d elements in the browser. It wouldn't be that hard to throw in an animation of the scissors spinning around as the page scrolls up but getting the scissors to change angles depending on the cursor's location is a whole other problem not easily solved without rendering the 3d elements in real time.

Visit Site

Contact

Please enable JavaScript in your browser to complete this form.