Independent Consultant
Computer Software/Engineering
Semiconductors
Malaysia
Singapore
United States
English
Malay
Chinese
Adrian has successfully implemented solutions involving AWS and MuleSoft in his work place. He has a Master's degree in computer science with machine learning specialization and had acquired certifications from both AWS and MuleSoft, including, but not limited to AWS certified Solution Architect Professional, Developer and SysOps associates, MuleSoft developer and integration architect.
Helped setup a multi-account AWS environment to separate production and non production environment under a master account for billing consolidation and resource sharing from master account. The project included hybrid cloud environment setup with AWS Direct Connect with VPN backup to on premise data center and transit gateway to share VPC connections. The setup also includes application architecture and management using HashiCorp Terraform with source code and CI/CD pipeline from Atladsian bitbucket cloud.
This project integrates Magento 2.x E-Commerce platform with Fujitsu Glovia ERP using Dell Boomi as the ETL platform. The project started from scratch and completed within 6 weeks for ERP product, inventory and shipment sync to Magento as well as Magento order sync to ERP using Magento Commerce platform.
Uses Mulesoft Anypoint Platform's API design center and Anypoint studio capabilities to integrate partner information sent via Email attachments, FTP, HTTP API, perform data cleansing, transformation and data enrichment to a standardized format and stored to AWS S3 and ElasticSearch for downstream applications consumption. Uses MuleSoft's 4.x runtime to implement designed API and serve via Anypoint Cloudhub.
Design, implement and maintain hybrid cloud software architecture for on-premise datacenter, AWS and Google Cloud using Hashicorp Terraform. Design and implement API-led software architecture along with batch and ETL processes using the Mulesoft Anypoint platform.
Oversees some of the existing in-house software development projects. Provide mentorship to junior developers in mobile development projects. Provide analysis and design for other team members and participate in daily software development tasks. Primarily focusing on system and Cloud integrations, Big Data and backend development.
Technology used: Java, JUnit, Oracle DB 11g, MongoDB, NodeJS, Seam 2.x, Java EE6 (CDI, JPA, JAX-RS) with JBoss Stack, Angular, SVN, Git, Docker, AWS, GCP, MuleSoft, Terraform
Work with a software development team of business analyst, software testers and software developers to understand feature requests and business requirements and to provide solution implementations and support.
Technology used: Java, JUnit, Selenium, SVN, Oracle DB 10g/11g, MongoDB, MySQL, Seam 2.x, Java EE6 (CDI, JPA, JAX-RS) with JBoss Stack, AngularJS 1.x, NodeJS
Work with business analyst and developers in understanding business requirements, provide test cases, perform software integration testing and provide summary of test results. Also helped out with software development. Introduced and maintained unit test and continuous integration to the team.
Technology used: Java, JUnit, Seam 2,2, Selenium, Hudson/Jenkins, Oracle DB 10g, SVN
Georgia Institute of Technology
Specialization: Machine Learning
Dual degree in computer science and information technology.
Freshmen and Sophomore years in Taylor's University College Malaysia before transferring to the US for Junior and Senior years.