John Paul Hayes
  • Home
  • About Me
  • Skills
  • Contact
  • Blog
Skills

My skillset is varied but underpinned with a Degree in Applied Computing from Waterford Institute of Technology. 
I have over ten years experience in supporting, administering and developing web based systems. I've built systems for industries such as Gaming, TV, Telecomms, Internet Hosting and Hoteliers. I am a qualified Scrum Master and practise agile software development.


Programming:
  • Python (Django, Flask)
  • PHP
  • Javascript (jQuery, Angular, NodeJs)
  • Objective-C

Database Servers:
  • MySQL
  • MongoDB
  • Redis
  • MSSQL
  • CouchDB


Web: 
  • HTML
  • CSS
  • Javascript (various Frameworks)
  • APIs Development.


Infrastructure Automation:
  • Chef
  • Puppet
  • Fabric (python)
  • Vagrant
  • Docker


Cloud Platforms:
  • Amazon Web Services
  • Digital Ocean
  • Heroku
  • Google Cloud (AppEngine)
  • Apache Cloudstack


Web Servers:
  • Apache 
  • Nginx


Systems I work with:

Prior to programming full time, I learned as much as possible about systems administration. This gives me a unique advantage in that I know how to setup, deploy and administer the systems which my software runs on.
  • Linux
  • Windows
  • Mac


© John Paul Hayes, Google+ 2014