Full Stack Web Developer
I primarily work with PHP, Javascript/Ember/AngularJS, Python and Ruby for full-stack web development, and hold a high standard of quality in everything that I do. I have extensive programming experience and I'm comfortable developing on the frontend or backend as well as setting up or managing infrastructure. I believe agile methodologies and test-driven development lead to better applications. I love learning new things and pride myself on being a fast learner.
BACK-END DEVELOPMENT
Laravel (PHP), Flask (Python) or Rails (Ruby) along with MySQL, PostgreSQL and MongoDB. Running under Apache or Nginx. I am comfortable using these stacks for many projects; full CMS websites, database-driven web applications, REST-driven front end applications powered by PHP, Python or Ruby; or simple CRUD applications.
FRONT-END DEVELOPMENT
I’m happy writing plain old Javascript or more likely using Express, Backbone, and most definitely and often; AngularJS. I also enjoy putting together compliant, clean, maintainable and responsive HTML5 and CSS3.
DEVOPS
I maintain many servers for client projects and my own personal sites and applications. I therefore have experience with the setup, deployment, provisioning and day-to-day maintenance of full server stacks. This includes tools such as vagrant, chef & docker and platforms such as AWS, and Digital Ocean.