I am a web dev based in Cleveland, Ohio who is open to moving and remote projects. I work primarily in JavaScript, PHP, HTML, CSS3 and MySQL, with some experience with REACT and GraphQL. Clean, reliable code, Agile project management, focused work ethic and and good eye for graphic design help me build solid and engaging web apps.
Below are a few samples of my own work and writing on various code-related subjects. Another example of my work is this website you are reading this on. I designed and built on the WordPress framework along with creating all of the visual elements including the images (unless otherwise credited).Â
A quick highlight:Â I made a complete JavaScript interactive Cheat Sheet that is both a cheat sheet and full learning tool. Toggling between the Learn and Cheat Sheet modes shows or hides detail, making it a great tool for finding quick info and then expanding the detail as needed.Â
Similarly, my Interview Questions tool helps simulate a coding interview environment, which over 600 possible coding question randomly chosen and answers timed. It is filterable, so we can focus on larger algorithm and data-structure questions, or just take light simple answer questions.
In addition, I frequently build little coding projects to explore some new territory or just for fun. Check those out here.Â
Do you need a dedicated and skilled developer for long-term employment or project-based contracts? Yes? Awesome! Hire me by reaching out here.

EssenceTheme – Powerful & Elegant WordPress Theme




JavaScript Game – ABC Sheep – Multi-Player
I built this for my kids for a fun and interactive way to practice their ABC's. They were too small to use a keyboard, so the gameplay is all voice driven. So, mic and speakers are required here. Also, you might need to tell the browser this page is allowed to use your mic. I… MORE q




Crazy Cool Loaders Part Two
This little project is a continuation of this one: Crazy Cool Loaders Part One. As mentioned in that post, loaders mean we are waiting and waiting is not fun. These loaders hopefully make us forget about the wait and, perhaps, even enjoy it a bit. MORE q




Interview Questions
Using this is pretty simple. Click the "New Question" button and you will begin receiving questions from all difficulty levels and topics. If you wish to filter these, select your desired difficulty level, either "Basic" or "Advanced", then choose any combination of topics: "HTML", "CSS" or JavaScript", etc. Whatever combination of levels and topics you… MORE q




Ultimate Javascript CheatSheet
The entire JavaScript language in one interactive environment. Two modes, "Learn" and "Cheat" allow us to use the cheat sheet as a quick reference or instantly expand it for complete detail on a topic. There are two views, as well: "Basic" and "Advanced". One click filters the page for beginners or long-time JS devs. A… MORE q




Coding Mini Projects
Here is a sampling of some of my little web projects. Most are for study or experimentation and some are just pure fun. For more web dev info, check out my blog or the Web Dev page. Or, check out my CodePen showcase, GitHub or dev.to profile. MORE q




WordPress Theme Dev Quick Reference
I wanted a document that would keep me from bouncing all over the WordPress Developer site. This list is set up in a basic order for which I, and possibly others, move through creating a theme. I used links instead of functions because there are often multiple parameters and approaches that I did not want… MORE q




Crazy Cool Pure CSS Scrollbars
Nothing fancy here...except the scrollbars. 🙂 I wanted a quick reference for some scrollbar styles I made. Feel free to use as you wish. MORE q




Pure CSS 3D Card Animations
Here is a quick reference for some basic pure-css animations. MORE q




CSS Grid – Multiple Cell Examples
This is just a quick reference for positioning items in a CSS grid. MORE q




JavaScript Survey Sample with Pure CSS Three-Way Switches
This is an addition to my Pure CSS Three-Way Switches Part One and  Pure CSS Three-Way Switches Part Two posts. I needed three-way switches for a survey tool for starwarsrumors.com. These are the three-way switches from the previous two posts, but styled as sliders and some basic JavaScript survey functionality. This ended up being the… MORE q




Pure CSS Three-Way Switches Part Two
This is an addition to my Pure CSS Three-Way Switches Part 1 post. I needed three-way switches for a survey tool I was building for a site of mine, starwarsrumors.com. These are those three-way switches, but with a different look. Also, check out JavaScript Survey Sample with Pure CSS Three-Way Switches. That add more of a slider… MORE q




Pure CSS Three-Way Switches Part One
I needed three-way switches for a survey tool I was building for a site of mine, starwarsrumors.com. I wanted a certain overall experience with these. Ultimately, three-way switches are a little more involved than a regular switch, and I wanted to have a default center and not allow for them all to be 'off'. The… MORE q




Useful Odd Shapes in Pure CSS
This is what I do on a Friday night for fun. 🙂 Well...sometimes. This is the result of a little free time and a laptop close by. I wanted to see how far I could push CSS parameters to make odd shapes that might help make bland pages feel more interesting and unique. The intent… MORE q




Dynamically Create a Calandar with JavaScript
This came up in a question posed by my Interview Questions Tool. It sounded easy at first, but there are some considerations that can not be overlooked.First, filling out the months graphically, we need to be able to position each first day of the month after the last day of the previous month. For this… MORE q