About me

Joe Heaton has over 10 years experience in IT, ranging from Web Technologies, High Performance Computing, Automation and Cloud. Fully self-driven learning in areas ranging from Linux, web technologies, cryptography, networking & programming.

I have worked in Public & Private Sectors, incl. Academia, across a swathe of IT specialisations including High Performance Computing, Cloud, Web & Cyber Security; I have experience in Platform Engineering, Support, Planning, Service Architect & Team Leadership.

I’m a gamer, either playing complex real-time strategy or co-operative survival!

I run my own online infrastructure since college as a continuous learning experience; examples on https://www.heaton.dev

Highly experienced in Linux, System Administration, Open Source, Web, Software Development, Networking, Automation, Containers, Cloud.

Domains

  • Cloud
  • High Performance Computing
  • Automation
  • Linux System Administration

Skills

Cloud

  • Google Cloud / AWS / Azure
  • Infrastructure as Code
  • Continuous Integration / Continuous Delivery
  • Kubernetes
    • GitOps
  • Automation
    • Ansible
    • Terraform

High Performance Computing

  • Supercomputer system administrator
  • Service architect experience
  • Experience with exotic compute architectures
  • Experience with SLURM & PBS schedulers
  • Optimization
    • GCC/Clang/LLVM/Bespoke Compilers
    • Spack package builder
  • Scripting
    • Bash, Python

Web

  • Web Development
  • Static Site Generators
  • Caching, Content Delivery Networks, DDoS prevention

Security

  • Implement secure systems
  • Responsible for Personally Identifiable Information

Organisation

  • Agile methodologies
  • ITIL Change & Incident Management
  • Experience in a range of business scales:
    • Academia / University
    • >1000 Employee Organisations
    • Public Sector
    • Small and Medium-sized enterprises