Gary Thomas

Gary Thomas Email and Phone Number

Head of Technology @ ASX
Sydney, NSW, AU
Gary Thomas's Location
Greater Sydney Area, Australia, Australia
Gary Thomas's Contact Details

Gary Thomas personal email

n/a
About Gary Thomas

An experienced Leader, Architect, Technology Strategist, People Manager, Software Designer and Developer with over 20 years experience gained on a wide range of complex (Enterprise, Distributed, Mission Critical, Cross-platform) environments.A strong understanding of architecture within the enterprise both technology and business, gained within a number of global financial services organisations. Expertise in developing technology roadmaps to meet business strategy and goals with a strong personal drive to enable and implement technology.Successful delivery of many projects spanning months to years. These include web and mobile applications through to Enterprise Integration and Services projects.Extensive experience in the full software life-cycle. This ranges from work at project inception, through requirements gathering, technical analysis, design to build, implementation and post-implementation support.

Gary Thomas's Current Company Details
ASX

Asx

View
Head of Technology
Sydney, NSW, AU
Website:
asx.com.au
Employees:
1851
Gary Thomas Work Experience Details
  • Asx
    Asx
    Sydney, Nsw, Au
  • Lab49
    Head Of Technology Apac
    Lab49 Apr 2020 - Present
    New York, Ny, Us
    Lead the architecure and engineering consulting practice, working directly with customers and helping develop the Lab49 architecture framework and practice.Built and established a high performing teams across architecture and engineering for Lab49 Asia Pacific.CTO for a cloud native Digital Transformation for a Corporate and Institutional Bank. Implementation of a modern Identity and Access Management platform.Delivering technical strategy and architecture for major financial services clients.Engaged in pre-sales and client consulting.
  • Verifone
    Global Payment Systems Architect
    Verifone Jun 2016 - Mar 2020
    New York, Ny, Us
    As the Systems architect at Verifone I worked across global payment projects including the global services transformation project to provide transform the global payment platform.The role involved designing changes to support the expansion of Verifone's payment services business including the architecture, design and development of the new global platform. I work directly with multiple global engineering teams to deliver the solutions.• Helped transform Verifone from hardware company to Software and Services Company.• The architecture of multiple parts to the new Global services platform with integration to multiple global payment systems.• Architected the Verifone Data Service to provide a common payment service for all global services. This introduced a Kafka Streaming layer, micro services and MongoDB deployed in multiple regions.• Architected the Verifone API Management platform as well as leading the selection of the API Gateway working directly with Kong to implement this platform.• Introduced API management practices building the Payment API schemas and integration into the Continuous Integration platform.• Mentored and worked with a team of highly-motivated, highly-focused Engineers and consultants located across India, Australia, New Zealand, Europe and the US, that successfully meet and exceeded company business objectives.• Mentored Architects and Engineers to deliver best software practices and start development of micro services using Docker.• Brought in several new technologies to Verifone to solve various engineering challenges including: API Gateways, Kafka and Streams, Redis Graph for a Global entity management system.• Actively involved in the architecture of the containerised platform working on Docker and AWS.• Develop architectures that comply with industry standards - PCI DSS along with compliance with legal requirements including GDPR.• Implemented APIs in various protocols including ISO20022
  • Verifone
    Solutions Architect
    Verifone Nov 2013 - Jan 2016
    New York, Ny, Us
    I was employed as a Solutions Architect at VeriFone working on the Payment as a Service (PaaS) platform. The role involves the elaboration of user requirements as well as significant architecture and design work around the various Gateway components developed by VeriFone.• Architecture, design and development of a regional Payment Gateway running active/active in multiple sites.• Architecture of multiple payment interfaces to third parties including interchanges developed in AS2805, ISO8583 and web services.* Mentoring and building development teams in region and co-ordinating development with teams in Europe, the Americas and India.* Architecture and development of a new highly available platform for Merchant Management and integration with external partners.* The Architecture and design for the integration with a major banking partner.• Working with the local team to develop an integrated CI pipeline including automated test suite.The core components are developed in Java using Spring Boot services, RabbitMQ and Postgres with integration into multiple customers payment systems.
  • Allianz Australia  Limited
    Development Manager
    Allianz Australia Limited May 2011 - Mar 2013
    Sydney, New South Wales, Au
    As a Development Team Lead I am responsible for the management of a team of over 10 developers working across a number of different projects within Allianz Australia.In addition to my team leadership responsibilities, I am also involved in application design, standards as well as the development of code. This included the design and delivery for a number of services built around the ACORD insurance standards, specifically implemented for Allianz.At Allianz I have worked extensively with different versions of WebSphere and have been involved in the upgrade of applications from WebSphere 6.1 to version 8.In addition the applications developed by my team rely heavily on the Spring framework as well as integration with Web and REST Services and Messaging systems (WebSphere MQ and Broker). Integration with other Allianz systems including Liferay Portal, Lombardi BPM and Alfresco (CMS).At Allianz we also worked extensively with continuous build projects including Maven, Sonar, Selenium and JMeter.
  • Anz
    Lead Solution Designer
    Anz Jun 2009 - May 2011
    Melbourne, Victoria, Au
    As the Lead Designer I provided technical leadership, specifically for New Zealand Institutional, Corporate and Commercial Solution Delivery teams.The role included the adoption and the roll-out of an agile methodology to be used across the Solution Delivery teams. My responsibilities also included coordinating with external vendors as well as other members of ANZ Technology within New Zealand and abroad.My projects included the development of a new Foreign Exchange (FX) platform to provide FX Rates to multiple channels as well as work on updates to the existing payments plaftform.The application is running on WebSphere Application Server and integrating with Reuters Electronic Trading (RET) as well as using FIXML interfaces to trading systems.I was also the design lead or the new high-value payments platform requiring a new Service Oriented Architecture as well as integration with a significant number of existing ANZ systems.In this role I was responsible for implementing a number of tools to support the Continuous Build and Integration, these included Jira, Crucible, Greenhopper, Jenkins and Sonar.
  • Anz
    Java Consultant And Technical Lead
    Anz May 2008 - Jun 2009
    Melbourne, Victoria, Au
    I was employed in a contract position to provide development and consultancy skills for applications for the Corporate and Commercial customers within the Bank.Some of the key technical functions included porting applications from Weblogic to IBM WebSphere as well as upgrades to the existing Sybase infrastructure.The projects I lead included the implementation of a Client Credit Management tool using Spring, Spring MVC and Dojo and other Java and JavaScript libraries.
  • Hp
    Solution Architect
    Hp Jun 2007 - May 2008
    Palo Alto, Ca, Us
    I provided technical leadership across J2EE applications, guiding architectural, design and coding decisions.My role included providing consultancy services for Solutions Architecture including a range of government and corporate clients using a wide range of software and infrastructure.I was also heavily involved in pre-sales activities, investigating potential solutions, evaluating options and risks.
  • The National Bank
    Development Team Lead
    The National Bank Oct 2003 - Jun 2007
    Melbourne, Victoria, Au
    I managed a team of developers working on various Payment System applications for domestic and international payments (SWIFT). These systems relied heavily on integration with other core banking systems using a combination of messaging and web services with an emphasis on supporting the business goals of Straight Through Processing (STP) where possible.My responsibilities included technical leadership across J2EE applications, guiding architectural, design and coding decisions. Scheduling of work for team members, and ensuring project deliverables are tracking to plan and coordinating development activities and work streams. The development of key JEE components.Amongst my main achievements I would include the implementation of a new Retail Branch platform using the Spring Framework (including Spring MVC), specifically with a view to the future development of the application and ongoing support. I took the lead in the training and mentoring of the development of the Payments team to support the existing applications. I also provided guidance in architecture, design and coding for applications within the Cash and Payment areas in Corporate & Institutional Technology. I was also involved as technical lead for the ANZ DirectLink Online payments platform a market leading web platform used for high volume and high value transactions.As part of this role, I was responsible for the introduction of standard Java frameworks including Spring and Hibernate, including organising the first Spring Training Course in New Zealand. We also made extensive used of continuous build technologies based around ant, junit and unix scripting.
  • Infinity Solutions
    Solution Architect
    Infinity Solutions Jun 2002 - Oct 2003
    Au
    Infinity Solutions is a New Zealand based IT company that has since been acquired by Fujitsu New Zealand.In my role at Infinity I was responsible for the provision of consultancy services primarily in the areas of architecture, development and JEE. As Infinity Solutions was an IBM partner some of the services we provided related to the IBM range of products, primarily WebSphere (Application Server, MQ and Message Broker) as well as the Rational tool set and methodology (RUP)I was given responsibility as practice lead for Solution Architecture, coordinating the work of a varied team working across various clients. At Infinity, we worked on some of the largest software projects in New Zealand our clients included Westpac and BNZ.
  • Gen-I
    Senior Developer
    Gen-I Dec 2001 - Jun 2002
    I was responsible for the Design and Development of a multi-user Internet delivered J2EE application for the Department of Internal Affairs.The development and pilot of the New Zealand Government’s Portal metadata repository from initial proposal to completed application. The introduction of a Java MVC framework and implementation J2EE applications into a development environment with no existing java developers.Implementation of the Autonomy search engine to provide search capabilities across all the New Zealand government sites.
  • Aviva (Norwich Union)
    Lead Developer
    Aviva (Norwich Union) Jan 1997 - Nov 2001
    London, Gb
    I lead the design and development for e-commerce applications and the supervision/mentoring of the development team.I was a lead developer during the complete replacement of existing call centre applications. This was through the full Software Development Life Cycle from feasibility study through Project Inception to delivery and ongoing support.These applications included the implementation of CTI servers using Genesys T-Server and integration into the existing application suite.I was the Lead developer for the delivery some of the first online life insurance application products including Term Insurance, Bonds and Pension products.These web applications also had complete integration into mainframe policy management and workflow systems . These utilised J2EE standards on IBM WebSphere and IBM middleware.
  • Gec Plessey Telecommunications
    Lead Technologist
    Gec Plessey Telecommunications Sep 1988 - Dec 1996
    Uk , Gb
    This was the first position that I held from leaving university, as a consequence I was involved in a range of different projects, technologies and roles.I became a Lead Technologist, role involved the full development life-cycle and co-coordinating with users working across various sites in the UK.Various applications and technologies including c, FORTRAN, SqlWindows, Power Builder. Operating systems including VAX/VMS and Unix

Gary Thomas Skills

Java Enterprise Edition Spring Agile Methodologies Hibernate Soa Web Services Sdlc Java Maven Web Applications Integration Websphere Ant Solution Architecture Business Analysis Javascript Junit Rest Weblogic Project Planning Fx Options Trading Systems Jms Spring Framework Db2 Sql Electronic Trading Websphere Mq Agile Methodolgy Subversion Jaxb Xsd Sybase Tomcat Jetty Jpa Dojo Jquery C++ Test Driven Development Jboss Application Server Payment Card Processing Payment Gateways Electronic Payments Swift Payments Software Development Mongodb

Gary Thomas Education Details

  • University Of Staffordshire
    University Of Staffordshire
    Computer Software Engineering

Frequently Asked Questions about Gary Thomas

What company does Gary Thomas work for?

Gary Thomas works for Asx

What is Gary Thomas's role at the current company?

Gary Thomas's current role is Head of Technology.

What is Gary Thomas's email address?

Gary Thomas's email address is ga****@****one.com

What schools did Gary Thomas attend?

Gary Thomas attended University Of Staffordshire.

What are some of Gary Thomas's interests?

Gary Thomas has interest in New Technologies, Running, Java, Jee.

What skills is Gary Thomas known for?

Gary Thomas has skills like Java Enterprise Edition, Spring, Agile Methodologies, Hibernate, Soa, Web Services, Sdlc, Java, Maven, Web Applications, Integration, Websphere.

Who are Gary Thomas's colleagues?

Gary Thomas's colleagues are Abhay Shah, Aaron Lal, Ekagrata Sharma, Sherly Patmore, Gianni Benato, Imran R., Kent Poon.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.