We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track

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
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.

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.
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