Nathan Hensby

About Me

I'm a backend-focused software engineer with expertise in building robust, secure, and scalable systems. With a passion for elegant code and thoughtful architecture, I specialize in creating solutions that solve complex business problems in the financial services sector.

Professional Journey

Macquarie Group
2023 - Present

Macquarie Group

Software Engineer

Led development of multiple business applications focusing on security, reliability, and scalability. Designed and implemented solutions that adhere to industry best practices, ensuring compliance with regulatory standards while optimizing system performance.

Go GCP PostgreSQL Firestore
Commonwealth Bank
2021 - 2023

Commonwealth Bank

Technology Associate

Assisted in creating an Istio Service Mesh. Specifically creating the side cars using Hashicorp Packer where a flatcar image contains the Envoy proxy.

Go AWS Docker Microservices

Education

Bachelor of Information Technology

Macquarie University

2020 - 2024

Technical Interests & Learning

  • Currently exploring Rust for systems programming
  • Deepening knowledge of distributed systems design
  • Highly concurrent systems using Elixir and the OTP protocol

Core Competencies

Backend Development

Specializing in robust, scalable backends using Elixir, Go, and Rust with a focus on high-performance systems.

Cloud Architecture

Designing and implementing cloud-native solutions on AWS and GCP, with expertise in serverless architectures.

Financial Systems

Experienced in building secure, compliant systems for financial institutions with strict regulatory requirements.

My Approach

Security-First

Building secure systems from the ground up rather than as an afterthought, especially critical for financial applications.

Performance-Oriented

Designing with performance in mind, ensuring systems scale efficiently under load and provide responsive user experiences.

Pragmatic Solutions

Finding the right balance between elegant code, practical implementation, and business requirements to deliver real value.

Beyond Coding

Learning

Always exploring new technologies and approaches to stay at the cutting edge.

Rock Climbing

Love going to the climbing gym for mental clarity and fitness.

Personal Projects

Trying to solve issues i have noticed in the industry, and for personal needs.

Mentoring

Helping junior engineers grow and succeed in their careers.

Let's Connect

I'm always interested in discussing new projects, technologies, or opportunities in the software engineering space.

Get in Touch