Programming
An Overview Of Web Development
I developed my first website in 2004. Since then, I have developed many sites and a handful of web-based software.

A Strong Foundation
I grew alongside the web, experiencing the radical advancements in development first-hand. My strong foundation comes knowing what's really going on under the hood.
Markup Languages:
HTML(5), CSS(3), XML, HAML, Jade, Markdown, Sass, SCSS, SQL, YAML, JSON

Beautiful Scripting
I love clean, modular, recursive code. Programming, to me, is like art; it requires foresight, decisive movement, and quality from beginning to end.
Known programming languages:
JavaScript, PHP, Ruby [Soon: Python]
Colorful Flavors
I am comfortable in several libraries and frameworks.

I generally prefer to write my own code, but these are some of the 3rd party tools I've used:
- Node
- Express
- WordPress
- jQuery
- Angular
- React
- SASS/SCSS
- Jade
- Webpack
- Browserify
- Grunt
- Gulp
- Require
- Babylon
Practical Practices
I follow several programming principles and concepts.
- MVC Model-View-Controller
- OOP Object Oriented Programming
- DRY Don't Repeat Yourself
- KISS Keep It Super Simple
I use proper abstraction and keep code intelligible. I follow a blend of development techniques and methodologies. I'm familiar with LEAN, Agile, Waterfall, DevOps.. SCRUM, Kanban blah blah blah.
No matter what the latest trending buzzword, I keep sight of the real goals they mean to accomplish: keeping clients happy by providing quality, working software in a reasonable time and within the budget.