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.
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.
More info
More info
More info
More info
More info
More info
More info
More info
More info
More info
More info
More info
More info
More info
More info
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.
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.
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.