More than often I’m asked what type of development do I do? Or what do I like to do best between Development, Strategy and Design. I find myself trying to explain exactly what I do and for a while since 2010 it’s been hard for me to really understand where I was. Until recently I learned about the new term Full-Stack Web Developer.

What is a Full-Stack Developer?

The term full-stack means developers who are comfortable working with both front-end and back-end technologies, and to be a bit more specific; it means a developer has a full understanding all aspects of creating a web site or web application such as databases, PHP, HTML, CSS, JavaScript and some may even get into Graphic Design and Digital Marketing.

So to go back to the question I’m always asked. What do I like to do best? Everything.

Full Stack developer have a specialized knowledge in all stages of software development, and design projects. Below is an info graphic I put together to put it better perspective as to what we do or I do.

Carlos Arias Full Stack Web Developer Infographic