Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Ben Linton

Melbourne,Australia

Summary

Senior Software Engineer with extensive experience designing and delivering cloud-native distributed systems. Expertise in event-driven architecture and microservices, focusing on performance, reliability, and maintainability. Committed to driving engineering best practices and enhancing system observability.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Litmos
Melbourne, Australia
03.2024 - Current
  • Build event-driven architectures for scalable, high-throughput workloads
  • Design and deliver cloud-native distributed systems using Azure Functions and Container Apps
  • Enhanced system reliability through proactive monitoring, logging, and performance tuning
  • Implemented CI/CD pipelines, automated testing, and infrastructure-as-code practices to streamline development

Senior Software Engineer (Contract)

Underdog
, Australia
03.2025 - 08.2025
  • Architected system design and defined cloud strategy to enhance scalability
  • Built Kafka-based event-driven systems for high-throughput processing
  • Designed and optimised AWS infrastructure for high-availability systems
  • Enhanced system performance, cost efficiency, and observability through targeted optimizations

Senior Software Engineer

Pointsbet
Melbourne, Australia
08.2023 - 03.2024
  • Built scalable, fault-tolerant services focused on performance and availability
  • Influenced architecture and system design decisions to enhance system robustness
  • Enhanced system reliability through comprehensive testing and optimisation efforts
  • Delivered event-driven systems supporting high-volume platforms

Software Engineer

Sportsbet
Melbourne, Australia
09.2018 - 01.2023
  • Built backend services for real-time processing to support high-frequency trading
  • Delivered scalable solutions with AWS and Kafka to improve system reliability
  • Developed automation and trading systems to enhance transaction accuracy

Software Engineer / Application Developer

Tennis Australia
Melbourne, Australia
01.2012 - 01.2017
  • Created Azure-based enterprise applications to streamline organizational processes
  • Engineered full-stack systems using C# and .NET to enhance user experience

Software Developer

Dobble
Geelong, Australia
01.2011 - 01.2012

Education

Bachelor - Computer Science & Software Development

Deakin University

Skills

  • Microservices architecture
  • Cloud architecture
  • Backend development
  • CI/CD implementation
  • DevOps practices
  • Infrastructure as code
  • Event-driven design

Websites

Certification

  • AWS Certified Developer – Associate
  • ITIL Foundation
  • Optimizely X Technical Foundations

Timeline

Senior Software Engineer (Contract)

Underdog
03.2025 - 08.2025

Senior Software Engineer

Litmos
03.2024 - Current

Senior Software Engineer

Pointsbet
08.2023 - 03.2024

Software Engineer

Sportsbet
09.2018 - 01.2023

Software Engineer / Application Developer

Tennis Australia
01.2012 - 01.2017

Software Developer

Dobble
01.2011 - 01.2012

Bachelor - Computer Science & Software Development

Deakin University
Ben Linton