I have 8 years of experience in IT, across most of the SDLC - 1 year business & systems analysis, 1 year testing (manual and automation), 3 years release and environment management, 3 years DevOps. However I have found my niche in DevOps and automation.

I love automation. If you've had to do a task once, you'll have to do it again. I love being able to take a repetitive, time consuming task and make sure that no-one ever has to look at it again, and with my background in environments management, I'm able to apply this right down to the process level (specifically monitoring and health), with real-time alerting and fault-tolerant scripting.

Serverless monitoring is a particularly interesting challenge, because the "traditional" method of using an agent on the server isn't available, so you have to start getting creative. For "true" serverless applications, like AWS Lambda, alerting is simple, but fault finding using CloudWatch Logs can be painful. For container based applications it's even harder though, as unless you're specifically looking for container restart events, they can be easy to miss.

Highlights

  • 4 X AWS Certified:
  • AWS Community Builder (March 2023 intake)
  • Co-Founded the AWS Brighton User Group
  • Consistently rolls out CI/CD processes, including testing and automated deployments to production.
  • Implemented a serverless monitoring solution across Heroku and AWS to give near real-time alerting and automated scaling.
  • Designed and implemented a hybrid (AWS and on-premises) monitoring solution using the ELK stack, CloudWatch, S3 and Glacier.
  • Designed and built custom CMDB (using HTML, CSS, JavaScript, PHP, MySQL, jQuery and the Jira REST interface) to enable developers to allocate their own resources, and provide quick data exports to teams across the business when looking at the server estate. Logins with different levels of permissions was achieved via Jira groups.
  • Implemented 1-click deploy to VMWare private cloud servers, across multiple technologies (Windows, SSIS, SSRS, SQL, PowerShell)
  • Built out a monitoring solution (using ITRS Geneos) for all development environments, improving stability and reducing time wasted investigating faults.

Want to learn more?

Check out my blog for insights on DevOps, AWS, and cloud infrastructure.

Read My Blog Get In Touch