Solutions Architect
Jetstar Airways Pty Ltd
مجموع سنوات الخبرة :16 years, 7 أشهر
Led teams of 4 local and 10 offshore developers to migrate and transform managed file transfers, APIs and microservices from Jetstar on premise facilities to Qantas AWS cloud platform.
• Lead architect for the AWS cloud migration project.
• Participated in creating a detailed migration plan for more than 250 integrations.
• Gathered requirements for managed file transfers (MFTs) and APIs.
• Analyzed existing API Gateway and Fuse ESB, and produce designs documents for microservices.
• Produced the solution design document for the project.
• Provided guidance on authentication/authorization mechanism for APIs include OAuth, JWT, SAML 2.0.
• Produced detailed design document.
• Produced microservices prototype using Springboot, AWS Lambda, docker and kubernetes.
• Redesigned existing Oracle database to AWS DynamoDB for database migration.
• Managed stakeholders’ expectations.
• Mentored junior architects, performance testers and developers.
• Performed code reviews.
• Developed microservices using springboot, Java 8, spring cloud and spring integration.
• Implemented the Java micro-costing module of 1GFMAS
• Performed integration with the many 1GFMAS SAP subsystems.
• Analyzed current processes and introduce suitable automation framework architecture.
• Performed DevOps activities (Ansible/Jenkins/Git) for various HPE applications and using Java 8 and/or Tibco BW for any required integration.
• Migrated configurations for CA SiteMinder.
• Ensured the delivered codes, documentation and other artifacts are as per HP standards.
• Coordinated tasks with counterparts in USA, India and Mexico.
• Engage with the senior management to negotiate deliverables and timelines.
• Responsible in the delivery of the tuned and accelerated Full Wave Inversion and Reverse Time Migration supercomputing application for Petronas.
• Provided architectural designs and performance metrics.
• Code tuning and acceleration for the seismic full waveform inversion using Fortran/C/C++/Cuda.
• Produced POC to process large seismic data using seismic hadoop.
• Met the objective of project with 18X code acceleration.
• Assisted the implementation of Petronas Carigali’s Application Lifecycle Management.
Perform acceleration and performance tuning services on existing supercomputing full wave inversion application.
Engage with the senior management to negotiate deliverables and timelines. Responsible in the delivery of the optimized Full Wavefield Inversion supercomputing application for Petronas.
Provide architectural designs and performance metrics (Intel VTune). Assisted the development and optimization of various algorithm provided by the geophysicists. Code tuning and acceleration for the seismic full waveform inversion using Fortran/C/C++/Cuda., OpenMP & OpenMPI
Exploring the use of various sparse matrix solvers to replace the direct solver.
Explore the use of big data techniques like seismic hadoop for seismic data processing.
Wrote scripts for test and PBS deployment on the SGI/NVidia cluster.
Setup and configured a Beowulf cluster using Dell Precision workstations for testing.
Lead a team of developers and testers to provide software solutions (Java/Tibco) for Vodafone Global and XL Axiata, Indonesia. This includes Java EE development, writing XSD, XSLT to process various SOAP data.
The Java SOA application was a customer relationship database for Vodafone Global. Developed using the Spring Framework, Oracle 11 and deployed on JBoss. It supports both SOAP and RESTful endpoints. Agile methodology was used for development. Other tools include PMD, git, maven, Jenkins and Sonar.
Tibco development was using BusinessEvents for Vodafone’s information bus backbone. Much BusinessWorks development was done for XL Axiata Indonesia.
Development of a custom billing application for Telekom Malaysia government fixed line clients. Application was developed using Java EE, Oracle database and deployed on IBM WebSphere.
Development team lead tasked with developing and maintaining online gaming web solutions for Victor Chandler. The existing applications were Java jsp and servlets deployed on Resin. Coordinated tasks with the development team in UK.
Actively involved in the design and implementation of several parts of the new core banking system and the internet banking system. This includes the development of the Java EE backend components on WebSphere and the DB2 database.
for various multinational companies in telecommunications, oil & gas, stock broking and banking.