Michael Alexander

Software / Infrastructure / DevOps Engineer
mick.alexander@gmail.com
Upon request
Canberra, Australia
beefsack
beefsack

Career Profile

Skilled and highly motivated Engineer with breadth and depth of experience across Software, Infrastructure and DevOps. I have a passion for free and open-source software and operating systems, and a particular interest in Rust, Go, Linux, Kubernetes, Cloud and CI/CD.

Skills / Experience

Rust

  • Experience using Rust since 2014, prior to the 1.0 release
  • Have contributed to the Rust language project, listed as a contributor in the 1.0 release notes
  • Experience in web backends, servers, libraries, command line tooling, high performance and microservice use cases

Go

  • Experience using Go since 2012, when 1.0 was released
  • Winner of the Go Challenge contest
  • Experience in web backends, servers, libraries, command line tooling and microservice use cases

Web

  • Experience since the late 90s, through multiple generations of static and dynamic web technologies
  • Bulk of recent experience building containerised web applications using Node / Deno, TypeScript and React
  • Over a decade of experience building large scale high availability web services

Other technologies

  • Professional experience in Python, PHP, Hack, JavaScript, C#, Java, Android, iOS, Flutter, React Native
  • Cursory experience in a very large range of languages due to being a tech hobbyist, can learn new languages, frameworks and tools very rapidly

Kubernetes / Docker

  • One
  • Two
  • Three

Linux

  • Experience in Linux since Red Hat Linux 6 in 1999, across a broad range of distributions
  • Desktop and server (bare metal, VM, container) experience
  • Experience designing, implementing and maintaining production Linux deployments for SaaS

AWS

  • One
  • Two
  • Three

DevOps, IAC & CI/CD

  • One
  • Two
  • Three

Open Source

  • One
  • Two
  • Three

Employment

Lead Software / Infrastructure Architect (2009 - 2023)

Technology 360 Group - Canberra

Head of Software, DevOps and Infrastructure Engineering for the main Easy Employer product, as well as a number of smaller products across a range of technologies.

Joined the company at a very early stage, and helped the company grow from a very small operation to building enterprise grade software for large disability and aged care organisations. In my time at the company it has grown several orders of magnitude in staff, revenue and customers.

Roles
  • Software development
  • Infrastructure development and maintenance
  • Database admin
  • CI/CD design and implementation
  • Scrum Master (certified)
  • Preparing reports for CEO
  • Assist developing and implementing technical strategy
  • Recruitment and training
Technologies
  • Linux
  • Docker
  • Kubernetes (application development and cluster admin)
  • AWS, with smaller deployments in Azure and Google Cloud
  • VMWare (on-prem workloads)
  • Web (PHP / TypeScript)
  • MariaDB
  • Redis
  • Mobile apps (Android / iOS)

CEO / Managing Director (2012 - 2014)

Miniand Pty. Ltd. - Canberra / Guangzhou

Small software development business I founded. Miniand was involved with developer boards and mini PCs, working directly with manufacturers in southern China and reselling through a custom e-commerce platform written in Rails.

Service Delivery Analyst (2008 - 2009)

KAZ Group Pty. Ltd. - Canberra

Provided account and technical support for major Australia government department IT infrastructure, including maintaining a security clearance.

References

Upon request.