
Engineering Manager / Software Engineer at UpGuard
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
University of Newcastle
Phd, Computer Science
January 1, 1991 – January 1, 1996
University of Newcastle
Bachelor's degree, Computer Science
January 1, 1990 – January 1, 1991
University of Newcastle
Bachelor of Engineering - BE, Computer Engineering
January 1, 1986 – January 1, 1989
UpGuard
Engineering Manager / Senior Software Engineer
June 1, 2023 – Present
UpGuard
Senior Software Engineer
March 1, 2017 – October 1, 2023
Open Field Communications P/L
Solution Architect / Lead Designer / C++ & Android Developer
August 1, 2011 – October 1, 2023
Tuggerah NSW
ANZ
Solution Architect
August 1, 2010 – August 1, 2011
Sydney, Australia
Open Field Communications P/L
Solution Architect
August 1, 2009 – October 1, 2010
Tuggerah NSW
Macquarie Bank
Senior Java Developer
April 1, 2008 – August 1, 2009
Combined Insurance Australia
Senior Developer & Lead Designer
September 1, 2002 – April 1, 2008
North Sydney
Qantas
Consulting Senior Java Developer
October 1, 2001 – September 1, 2002
Object Consulting
Senior Consulting Java Developer
January 1, 2000 – October 1, 2001
Object Consulting
Senior Consulting C++ Developer
March 1, 1998 – January 1, 2000
Object Consulting
Senior Software Engineer
January 1, 1995 – January 1, 1997
Victoria University of Wellington
Lecturer
January 1, 1994 – January 1, 1996
Manager Foundation Accelerator
The Mintable
June 23, 2026 – Present
Cultural Fit Analysis
The candidate's long tenure at companies like UpGuard and Open Field Communications, coupled with experience in diverse industries, suggests adaptability and a capacity for long-term commitment. The variety of roles, from hands-on development to architectural and managerial positions, indicates a broad interest in different aspects of software engineering, which could contribute positively to a dynamic team environment. However, the lack of explicit project details or team collaboration descriptions makes a deeper cultural fit assessment challenging.
Soft Skills & Operational Fit
The candidate's extensive experience in various senior and leadership roles (Solution Architect, Lead Designer, Engineering Manager) suggests strong soft skills such as problem-solving, leadership, and architectural thinking. The descriptions of developing and maintaining complex software suites indicate a strong operational fit for roles requiring end-to-end ownership and technical leadership.