Photo of Jon

Hello, I'm Jon Smith and I'm a web developer!

ABOUT

Self Taught

I'm a self taught developer. I've utilized resources like Freecodecamp, Fullstack Open, Udemy, and many more along the way. Being self taught, I have had to keep myself motivated and learn a ton of troubleshooting skills along the way, including the proper way to find an answer on Google.

Team Oriented

Coming from an IT background, I've learned the importance and joy of working with a team of people, rather than trying to take everything on myself. I am group oriented and have learned that no task is too small. I am currently volunteering on a team building a web app for a non-profit, and have grown to love the team workflow on larger projects.

Problem Solver

Whether it is a brain teaser or a particularly pernicious bit of code, I love problem solving. Whether I'm troubleshooting hardware, software, or human error, I never get tired of it!

Detail Oriented

I strive to be thorough and detail oriented in my work. I take the time to test responsiveness and functionality to make sure I deliver a product as close to perfect as I can.

SKILLS

PROJECTS

Sketch App

Technologies:
HTML, CSS, JavaScript

Description:

This app utilizes Vanilla Javascript DOM manipulation to allow the user to "pixel paint" on the screen. The paintbrush allows you to paint random colors by swiping across the squares, while the eraser gives more direct control by allowing you to click on squares you want to reset. The squares are created dynamicly, so you can change the size of the board to choose your pixel art size.

Be A Better Bard

Technologies:
Postgresql, Express, React, Node

Description:

This is a helper application for Dungeons and Dragons that is in development. The vision is to allow spells to be linked to sound effects or music. The current state allows you to create spells, assign music, and sort them into their given level. It is currently in early development so I am using a JSON development server and DB to hold the information. This will be replaced with Postgresql when the front end is closer to completion.

Grocery List

Technologies:
HTML, CSS, JavaScript

Description:

This Grocery List app showcases one of JavaScripts greatest strengths, instant user feedback. The list will update and add items to the list, and utilize "event bubbling" to add the delete and mark-as-done functionality.

Yarn Inventory and Project Manager

Technologies:
HTML, CSS, Bootstrap, Django

Description:

This was a personal project for my wife. She utilizes this website as both a yarn inventory management system and a project management system. This project has some authorization barriers for creating, editing and deleting projects and yarn as it is a site she actively uses for her side business. This site was designed mobile first so she had direct access to her yarn inventory on the go.

Want to contact me or collaborate?

Email

github

linkedin

Resume