Gary Thomas work email
- Valid
- Valid
Gary Thomas personal email
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.
-
AsxSydney, Nsw, Au -
Head Of Technology ApacLab49 Apr 2020 - PresentNew York, Ny, UsLead 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. -
Global Payment Systems ArchitectVerifone Jun 2016 - Mar 2020New York, Ny, UsAs 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 -
Solutions ArchitectVerifone Nov 2013 - Jan 2016New York, Ny, UsI 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. -
Development ManagerAllianz Australia Limited May 2011 - Mar 2013Sydney, New South Wales, AuAs 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. -
Lead Solution DesignerAnz Jun 2009 - May 2011Melbourne, Victoria, AuAs 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. -
Java Consultant And Technical LeadAnz May 2008 - Jun 2009Melbourne, Victoria, AuI 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. -
Solution ArchitectHp Jun 2007 - May 2008Palo Alto, Ca, UsI 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. -
Development Team LeadThe National Bank Oct 2003 - Jun 2007Melbourne, Victoria, AuI 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. -
Solution ArchitectInfinity Solutions Jun 2002 - Oct 2003AuInfinity 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. -
Senior DeveloperGen-I Dec 2001 - Jun 2002I 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.
-
Lead DeveloperAviva (Norwich Union) Jan 1997 - Nov 2001London, GbI 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. -
Lead TechnologistGec Plessey Telecommunications Sep 1988 - Dec 1996Uk , GbThis 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
Gary Thomas Education Details
-
University Of StaffordshireComputer 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial