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.
HTML(5), CSS(3), XML, HAML, Jade, Markdown, Sass, SCSS, SQL, YAML, JSON
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:
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:
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.