Professional Experience

2019 - Present Mondo

Technical Lead - November 2019 to Present

Technology Used

  • .NET 4.7
  • .NET Core 2
  • C# 7
  • MVC 5
  • Web API 2
  • HTML 5
  • JavaScript ES 9
  • CSS 3
  • SQL
  • Entity Framework 6
  • Dapper
  • Xamarin.iOS

AWS cloud computing services:

  • AWS Lamda
  • Amazon EC2
  • Amazon S3
  • Amazon Simple Queue Service (SQS FIFO)
  • Amazon Relational Database Service (RDS)

Continuous Integration and Continuous Delivery:

  • Atlassian Bitbucket
  • GitHub
  • TeamCity
  • Octopus Deploy
  • Git
  • AWS Serverless Application Model (SAM)
  • Jira

Responsibilities

  • Technical lead of nine developers.
  • Focus on delivering the right things, in the right way, at the right time for our customers.
  • A mixture of team leading, new features design & implementation, maintenance, architectural oversight and mentoring.

About Mondo

Mondo provide a comprehensive range of services and technology for essential infrastructure across the energy, water and transport sectors.

Approximately 500 employees.

As per https://mondo.com.au:

We help businesses and communities make sense of what’s possible, then plan and deliver solutions to keep everyone ahead of the rapidly changing landscape. From connecting Australia’s largest wind farms to the grid, to helping maintain water and gas networks or assisting regional communities achieve their energy goals, we improve the way things flow today, then seek ways to do this even better tomorrow.

2013 - 2019 Virgin Pulse

Senior Web Developer - September 2013 to September 2019

Technology Used

  • .NET 4.7
  • .NET Core 2
  • C# 7
  • MVC 5
  • Web API 2
  • HTML 5
  • JavaScript ES 9
  • CSS 3
  • React 16
  • SQL
  • Dapper

Microsoft Azure Platform:

  • Functions
  • App Services
  • Storage (Queue, Table & Blob)
  • SQL
  • Redis
  • Key Vault

Continuous Integration and Continuous Delivery:

  • Azure DevOps Build Pipeline & Release Pipelines
  • Git
  • ARM templates
  • DB Up
  • TeamCity
  • Jira

Responsibilities

  • Architecting and coding Product Roadmap features in an agile manner.
  • DevOps culture where those who build the code also monitor, support and release it.
  • Ensuring code quality (clean, secure and performant) through pair programming and code reviews.
  • Forecasting estimates of epics for the Product Director to decide inclusions in the Product Roadmap.
  • Active participant in all agile ceremonies: inceptions, planning, retrospectives and stand-ups. Acted as Scrum Master when they were on leave or unavailable.

About Global Corporate Challenge / Virgin Pulse Virgin Pulse, part of Sir Richard Branson’s Virgin Group, is a digital platform providing organisations in over 185 countries with solutions that drive employee engagement, positive health and wellbeing outcomes.

Virgin Pulse acquired Global Corporate Challenge in 2015.

Approximately 100 employees at Global Corporate Challenge and 3,000 at Virgin Pulse.

As per https://www.virginpulse.com/global-challenge:

The Global Challenge is Virgin Pulse’s turnkey wellbeing challenge. It is a yearly team-based event-spectacular that equips your employees with the knowledge, tools and support they need to build new healthy habits. It’s simple and fun to use and can be rolled out in days.

For over 15 years, the Virgin Pulse Global Challenge has helped transform the cultures of the world’s leading organizations and improve the health and performance of millions of employees worldwide.

2009 - 2013 Liberty Financial

Software Developer - December 2009 to September 2013

Technology Used

  • .NET Framework 4.5
  • C# 5
  • WinForms
  • MVC 4
  • HTML 4
  • JavaScript ES 5
  • CSS 3
  • Objective-C
  • Microsoft Dynamics CRM 4.0
  • SQL
  • Entity Framework 5

Continuous Integration and Continuous Delivery:

  • Cruise Control
  • Visual Build
  • AccuRev

Responsibilities

  • Member of the Projects team, designing and delivering product features in an agile manner.
  • Member of the Rapid Response team which involved production support, maintenance, critical feature requests and releases of Liberty’s various technologies.
  • Worked directly with Chief Operating Officer, Managing Director and General Managers when there were options in scope for project work, critical feature request and production support.
  • Active participant in all agile ceremonies: inceptions, planning, retrospectives and stand-ups.
  • Accountable for keeping continuous build and automated tests passing.

About Liberty Financial Specialist Finance group operating in Australia and New Zealand.

Approximately 200 employees.

As per https://www.liberty.com.au:

Liberty is a leading lender that offers free-thinking solutions at competitive prices to support customers with greater choice. With a wide range of loans for your home, car, business and personal needs, Liberty can help customers get financial even when others say it’s not possible.

Our innovative and flexible approach has allowed us to help over 500,000 customers by advancing more than $25 billion in funds, over 21 years.

2007 - 2009 Department of Education, Employment and Workplace Relations

Technical Team Leader - November 2008 to December 2009
Software Application Developer - February 2007 to November 2008

2003 - 2007 Australian Taxation Office

Senior Web Developer - May 2005 to February 2007
Application Developer - January 2003 to May 2005

More about me