A little bit about me

Expertise

After many hours building projects both on teams and alone, I find creative solutions to meet the need and get it done.

Product Driven

I believe in the MVP (Minimum Viable Product). No matter how many times you need a redesign, a debug, or just something different, I'll make sure you leave with a working product in hand.

Lifestyle of Learning

My chops are in JavaScript, Python, and SQL, but I made a vow to learn something new everyday. That includes whatever tool you need me to use to deliver the solution you need.

More than a Dev

With a PMP Cert and a healthy background in driving tech projects to completion, I develop with the team and client in mind. I'm always looking for ways to get you your product early and under budget.

Responsive Sites

Level Up!

This site is an original, HTML/CSS-only, static site for a fictional company called "Level Up." It features a modern layout with muted tones and bold font.

Source

This is a different, original static site that shows off a fictional sofware with new features.

Web Applications

Statistics Calculator

Input any comma separated list of numbers and this calculator will return various statistical values. I accomplished this by using array methods in JavaScript.

Binary Converter

Decimal numbers (numbers from base 10) can be input here and their equivalent will be produced in binary code (1's & 0's). Here I broke down complex problems into manageable pieces using a process called recursion.

Roman Numeral Converter

Building on the binary converter, this application displays larger-scale storage of data types and conditional usage of this to find information that has been lost to the ages!

Music Player

The core features of handling audio playback can be found in this music player. Go ahead and select, play, pause, and shuffle through the songs!

Palindrome Checker

A palindrome is a word that is spelled the same forward and backwards. Using reverse, spread, and join methods along with template literals, this will check if the word is a palindrome. Hint: Type in "eye" and then "two"!

To Do App

A CRUD(create, read, update, delete) app. This to do app shows form input and local storage management.

Calorie Counter

This tool speaks for itself. Enter in the calories you consume per meal and watch JavaScript's regular expressions, event listeners, and template literals produce the results.

Card Organizer

A set of football cards that can be organized via selection from the dropdown filter. Some of the key features here are data filtering, event handling, and DOM manipulation.

Fight Dragons! RPG

A classic. Here you can see object oriented programming, functions, if/else logic, and even a fun little easter egg! Enjoy testing this out.