Skills.

10+ years in the web development world.

I started out communicating ideas to web developers with no knowledge on how a website works to being able to build about anything that is asked. I know the disconnect between ideas and the technology and can build that bridge.

Web Development is a continuous learning experience. Technologies are always changing, and you need to stay on top. Below are the skills and knowledge I have to help you build the best web experience possible. I am always on the hunt for more knowledge, so these skills are constantly improving and changing.

Top tier

These are my bread and butter. I would consider myself an expert or at least advance in these skills and up to date on the newest technologies with them.

Rails

Ruby on Rails

More info

CSS

More info

HTML5

More info

JavaScript

More info

Jquery

jQuery

More info

Postgresql

PostgreSQL

More info

Testing

More info

Git

More info

Heroku

Heroku

More info

Bootstrap

Bootstrap

More info

Linux

More info

OOP-MVC-
SQL

More info

Windows

More info

Umbraco2

Umbraco

More info

REST/API

More info

2nd tier

This tier holds skills and software that I have worked with frequently or have at least done a project with. All of them I'm comfortable with and would not have a problem becoming very advance with them quickly.

Angular

Photoshop

Photoshop

React

Elasticsearch

Elastic

Redis

Redis

WordPress

Visualstudio

Visual Stuido

Microsoft Office Suite

UX

Design

Amazon Web Services

Nodejs

Vue

Net

.Net Framework

Googlemaps

Google Maps

Mysql

MySQL

Drupal

Znode

Znode

Exacttarget

Exact Target

Tortouisesvn

TortoiseSVN

SEO

Squarespace

Cloudflare logo crop

Cloudflare

3rd tier

These are things that I have played around with but nothing really that deep. I have worked with so many frameworks, languages, and software that I can catch on very fast to new things. After a while, you realized they are similar in many ways, just with twists and new syntax.

Joomla

Python

Mongodb

MongoDB

PHP

And lastly..

Anything your heart desires. I'm always prepared to learn unfamiliar things and new processes. This line of work is continuous education. Most everything I have learned has been self-taught so anything new I can pick up quickly.