Ben Murphy
Ben Murphy
Senior Software Engineer in Perth, WA

About Me

I have over 10 years of experience as a software engineer, and have worked at very large and smaller organizations.

I have experience across the full breadth of multiple stacks, working extensively with C++, .NET, SQL, WPF, React, however my key expertise is in low level networking, performance and distributed systems.

I love hard problems; there's something inherently enjoyable about cracking something that seemed impossible at first. What I like most however, is delivering customers solutions to their real problems and exceeding their expectations.


  • Led and architected multiple projects to extend simulation training tools to support new markets.
  • Developed prototype touch screen learning system for a major trade show, and led its development into a finished product.
  • Optimized main page of smart card fare validator to reduce response time by 50%.
  • Drove the effort to port and validate Windows Defender for Windows on Arm.
  • Currently Senior Software Engineer at Immersive Technologies.


My personal interests include:

  • Distributed Computing. I am very interested in fault tolerance and data consistency in distributed systems.
  • Making Things. I always have software, hardware, gardening or sourdough bread projects on the go.
  • Bushwalking. The south-west of WA has some of the best forests in the world, and I love to get out and explore them. I recently spent several days solo on the Bibbulmun track.

Recent Projects

  • Redoing our family calendar as a custom React/.NET Core app shown on our Raspberry Pi
  • Coaching my son's Auskick team

Contact Me