Hi, I am John

John McCracken

Software Developer at Certass Ltd

A dedicated and talented full stack web developer with experience in a variety of wide ranging projects. Fully up to date with current developments and techniques in the industry and always produce results to the highest standards.

PHP
AWS
Linux
Databases
Containers
Javascript

Skills

1
IT Manager/Developer
Certass Ltd

April 2020 - Present,

Responsible for managing all aspects if IT, including online services and the infrastructure required to provide these.

Responsibilities:
  • Responsibility for company technology stack
  • Technology procedures
  • Infrastructure and security
  • Developing and maintaining systems

Software Developer
Warranty Services Ltd

May 2007 - March 2020,

Responsible for company websites, online services and the infrastructure that provide these.

Responsibilities:
  • Infrastructure and security
  • Developing and maintaining systems
2

3
Digital Inclusion Trainer
South Ayrshire Council/Ayr College

January 2003 - April 2005,

Trainer for IT projects in the community in partnership with college/local authority

Responsibilities:
  • ECDl training and marking
  • Design, plan and deliver bespoke coursework

Projects

Automate AWS security group with CloudFlare IPs
Blog

Setting up AWS security groups with Cloudflare

Details
Automate AWS security group with CloudFlare IPs
Automate AWS security group with CloudFlare IPs
Project

This Lambda function to retrieve Cloudflare’s IP address list and update an AWS Security Group and S3 Policies.

Star
Isolating PHP with Docker Container
Blog

PHP and Docker for a quick experiment

Details
Codewars
Challenge

Code Challenges and problem solving.

Details
Isolating PHP with Docker Container
Isolating PHP with Docker Container
Project

Files for a quick tutorial on isolating PHP versions in docker containers.

Star