
Highlights of my career
- Bachelor of Science and Masters degrees in Computer Science
with an emphasis in Artificial Intelligence - Entrepreneur: Sole developer on my own startup: radioads.com (defunct)
- Developer Lead: True Home Design
- Full-Stack developer for 8 years (2001-2008)
- Front-End Web developer for past 13 years (2009-2022)
- Created React+TypeScript Office 365 Badge Website for Nulia
ASCAP Signup: React Project
Programming Test Assignment

Pages created for Bank of America
Two Stand-Alone Micro-pages.
Examples of my Love to code
These are personal projects that I created for fun

Dots and Boxes
Fun project to learn React+Redux (GitHub link)

World's Fastest Integer Sort
(JSBin links)
Count Sort (which I invented on my own) compared to BubbleSort and QuickSort
Check out the Blog Post!

My improvement to the Bubble Sort
Double Bubble Sort (which I invented)

World's Oldest Game Defeated!
(with code)
My wife kept beating me in Congklak
so I wrote a program that told me how
to win on the first move.

World's Hardest Word Search
Words snake in all directions
including across borders.
19360 words fit in a 10x10 puzzle!

World's Hardest Word Guess
What's your best score?
Warning: It cheats! The good news is that you can reveal its deception and cheat yourself.
Check out the Blog Post!

My Developer Blog

Converted images to HTML tables

Image Merge
Coded in C# a way to combine game screen shots into one massive image. Click EXTREME!!! links Check out the code on GitHub

Merge content with HTML templates

Convert image so every color is unique
Image converter so pictures looks the same, but no two colors are the same
Check out the Blog Post!

Too Many HTTP Requests is BAD!

Image Shredder Experiment

Black Jack
Play Black Jack
Uses React with Redux
GitHub Link

Color Gravity
GitHub Link
Uses Node.js to run Server-Side JavaScript.
Goal: Pixels with each color-group, gravitate toward each other. No colors are changed. Pixels are swapped with neighboring pixels.
YouTube: 16 Colors and 10,000 Generations
Download AVI (30 GB!) to see animation in full-detail since YouTube reduces quality
Contact Me
patcoston@gmail.com
551-556-3934