About
I am a motivated and dedicated individual with a background in biology teaching and high school basketball coaching, seeking to transition into a career in cloud architecture and DevOps. I recently certified in AWS Certified Cloud Practitioner (CCP) and have strong communication, interpersonal, organisational, data analysis and data interpretation skills. I am eager to build upon prior teaching experience and technical knowledge to contribute to cloud architecture projects.
Skills
AWS Certified Cloud Practitioner (CCP) Foundational certification
I gained my AWS CCP certificate in January 2024 and looking at completing my AWS Solutions Architect Associate (SAA)certificate soon.
Science and Biology Teacher for 24 years
Taught in New Zealand and UK at 6 different schools
Experience of project management or operational management in a complex environment.
Balancing delivery of lessons to multiple stakeholders, including students, parents, senior leaders and govenors, of mixed age groups and abilities. Also having to manage data analysis, planning short, medium and long term objectives based upon that data.
Excellent interpersonal and communication skills, which engender trust and confidence with stakeholders, and the confidence to brief senior colleagues on complex information.
Fostering and maintaining excellent working relationships is essential for the smooth running of the workplace. As a teacher I had to gain students' trust in order to deliver the curriculum and coach in an engaging and accessible format. This also allowed me to give feedback to students and parents in a diplomatic way.
Strong analytical and data management skills; able to present and analyse complex data and large data sets, synthesise findings and develop recommendations for action.
Teaching allowed me to challenge myself when handling data- assimilation, analysing and summarising complex information to further improve my students understanding by targetting weaknesses in specific areas, and using that knowledge to plan how to bring out the best in them, and for them to achieve the highest possible results.
The ability to deliver operational excellence and project management for a large programme.
As head of Southerns House, managing multiple year groups and colleagues as tutors provided me with a challenge to engage, enthuse and encourage the students to participate in various sporting and academic events, to excellent success in the school house competition. I was also in charge of basketball at three schools, which had all year groups and levels of ability. I am proud to say that the programmes I set up had a large pupil uptake, and were very successful.
Education
B.Sc Zoology and Ecology, Canterbury University, New Zealand
Post graduate diploma in teaching and learning, Christchurch College of Education
AWS CCP, Solutions Architect Associate and Solutions Architect Professional course, Optima IT Training and Consultancy
Project 1: Resume website development and deployment on an S3 bucket
After being told about The Cloud Resume Challenge Guidebook for AWS by Forrest Brazeal, I decided to get it and have a go and the first "chunk" to have a go at was building and deploying a static website. I found this quite interesting. I haven't got any coding background, so this was learning another language which was pretty cool.
Using Codepen.io and W3schools.com to help with the .HTML and CSS coding for the website, I managed to get a website up and running and actually looking reasonably good! It was the next part that was the hardest thing for me to do. Deploying it onto a web server, saving it in an S3 bucket on AWS was ok but the code wouldn't work.
I tried and tried to figure out how to do it- lots of YouTube Vids going through the AWS Skillbuilder labs multiple times to help but the code wouldn't work. The Spartans of the Cloud WhatsApp group were brilliant- especially Craig S- and instead of using the native MacOS textedit I started using the Visual Studio Code programme and suddenly it all started to work. I now needed to improve my web page by adding a link to my CV in .pdf form and this was done through the using the Amazon S3 bucket endpoint and adding the .html code to allow it to be descernable! Great sorted!
Now how secure is the web page? At the minute it was only HTTP rather than HTTPS, so using AWS Route 53 I increased the security by making the website HTTPS. This involved getting a certificate from AWS Certificate Manager, adding it to the new AWS CloudFront distribution and then waiting for it to deploy within the distribution. Once that had happened it was then a quick add certificate and CNAME and now a CV has been formed!! So if you want to have a look at what I have done so far- go to https://colinkhenderson.click for a look (and a laugh?) at what I've done🙂
Project 2: Deploy an cloud-based API using AWS serverless services
I have been trying to get this off the ground for a while and it made sense that I should try to get the API gateway, AWS Lambda, DynamoDB table and make the visitor counter for the website. I have had a few issues with getting the lambda function to work for me, but I think I have cracked it. The python code I wrote for it was a bit haphazard (I'm still learning!!), so I asked Claude.ai to help clean it up for me. It worked and the DynamoDB database was updated everytime someone came to look at it. I think that it has been good to see how to the lambda function will be coded I think there is still more for me to learn about it!
Project 3: Building a Blue/Green Pipeline with Amazon ECS
**Work in progress** I have been attempting to set up a Blue/Green Pipeline for ECS using Amzon Workshops as a guide. I did this one as it sounded quite interesting with the range of services used, like Fargate, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, ECR, ELB and EC2's. I am still coming to grips with the CLoud9 IDE interface and remembering to save after any changes is someting I have to get used to doing! So frustrating trying to find out why it wasn't working only to remember to save the code and then it works. Still have to do the extension section on this and will do after my next project
Project 4: CI/CD pipeline for Elastic Container Service(ECS)
**Work in Progress** This is an AWS Workshop project, using AWS ECS, ECR, CodePipeline, CodeBuild, CodeCommit, CodeDeploy, Fargate, and CloudFormation services.