Software Engineer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
My mission is to efficiently design and build products and code bases which are reliable, maintainable and beautiful. I'm excited about * Mastering complex software systems, simplifying complex problems * Laser focus to prototype towards business value * Data engineering, scalable data transformation pipelines, reactive programming * Designing interfaces for humans, Excellent UX design * Engineering culture, Lean principles, Code craftsmanship * Docker devops, continuous integration testing
James Cook University
Bachelor's Degree, Computer Science / Psychology (Honours)
January 1, 2003 – January 1, 2008
Cash App
Senior Software Engineer, Fintech
April 1, 2020 – November 1, 2025
Remote
Telstra
Software Engineer
March 1, 2018 – September 1, 2019
Melbourne, Australia
Intelematics
Developer
October 1, 2016 – January 1, 2018
Melbourne, Australia
Tribal Nexus
Programmer
March 1, 2016 – September 1, 2016
Melbourne, Australia
Dedicated Acoustics
Programmer, Contractor
February 1, 2016 – April 1, 2016
Brisbane, Australia
YtNavi
Programmer, Machine Learning and UX Research
July 1, 2014 – March 1, 2016
Berlin Area, Germany
Utiba
Programmer
March 1, 2010 – March 1, 2012
Melbourne, Australia
TORGAS Inc
Programmer, Contract
September 1, 2008 – March 1, 2009
Townsville, Australia
Education Queensland
Programmer
March 1, 2006 – August 1, 2008
Townsville, North Queensland
Cultural Fit Analysis
The candidate has a diverse work history, including startups (Tribal Nexus, Dedicated Acoustics, YtNavi), large corporations (Cash App, Telstra), and government (Education Queensland). This breadth of experience suggests adaptability to different organizational cultures and project types. The focus on fintech at Cash App and mCommerce at Utiba aligns well with high-impact, fast-paced environments. The personal research project (YtNavi) indicates self-motivation and a passion for technology beyond formal employment.
Soft Skills & Operational Fit
The candidate's experience at Utiba highlights a strong unit testing culture and participation in organizational change processes, suggesting good operational fit and a focus on quality. The description of collaborating iteratively with administration staff at Education Queensland indicates strong communication and collaboration skills. The role at YtNavi involving Machine Learning and UX Research suggests an interest in innovation and user-centric development.