I developed my first web page 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 the field first-hand.
As the web grew, so did my knowledge. My strong foundation comes knowing what's really going on under the hood.
Known markup languages:
HTML(5), CSS(3), XML, HAML, Jade, Markdown, Sass, SCSS, SQL, YAML, JSON
I love clean, modular, recursive code - I wouldn't have it any other way.
To me, programming is a form of art. It requires foresight, decisive movement, and quality from start to finish.
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.