John Paul Hayes
John Paul Hayes
John Paul Hayes is an AWS Certified developer and DevOps engineer with over 15 years of experience in software development and technical management. He has worked with a variety of industries, including gaming, TV, telecomms, internet hosting, hoteliers, and healthcare, to build robust and high-quality digital products and services. John is a qualified Scrum Master and also practices agile software development.
He has a varied skillset, primarily focusing on web software, with expertise in programming languages such as Python (Django, Flask), PHP, JavaScript (jQuery, Angular, NodeJS), Objective-C, and ASP (classic). John has experience in working with database servers like MySQL, MongoDB, Redis, MSSQL, CouchDB, and PostgreSQL.
John has also worked on web development technologies such as HTML, CSS, JavaScript (various frameworks), API architecture, and development. He has a keen interest in platform integrations, and he has worked on Xero (Accounting Platform) and Shopify (Theme Development, Shopify Application Development).
Besides, he has expertise in Infrastructure Automation, cloud platforms like Amazon Web Services, Digital Ocean, Heroku, Google Cloud (AppEngine), Cloudstack, and web servers like Apache and Nginx. John's strong background in systems administration helps him to set up, deploy, and administer the systems on which his software runs.
Overall, John is a knowledgeable and accomplished technical manager and software engineer who is experienced in building and managing robust, high-quality digital products and services.