Ian Jomar Ballester, Developer in Melbourne, Victoria, Australia
Ian is available for hire
Hire Ian

Ian Jomar Ballester

Verified Expert  in Engineering

Back-end Developer

Location
Melbourne, Victoria, Australia
Toptal Member Since
November 4, 2022

Ian is a certified MuleSoft architect and developer with over 12 years of experience in software development and IT, six of which he focused on MuleSoft integration. He worked on various digital transformation projects in Australia and the Philippines involving the integration of legacy systems and or building new APIs. Ian is a dedicated professional with the drive and skill set to overcome any challenges.

Portfolio

Self-employed
MuleSoft, CloudHub, REST, REST APIs, APIs, SOAP, Anypoint Studio, Anypoint MQ...
WhiteSky Labs (acquired by Capgemini in 2020)
MuleSoft, CloudHub, Amazon Web Services (AWS), Groovy, Anypoint MQ...
Fuji Xerox Australia
Java, AngularJS, JavaScript, Ember.js, Cucumber, Oracle SQL, Spring...

Experience

Availability

Part-time

Preferred Environment

MuleSoft, Amazon Web Services (AWS), Azure, Linux, Docker, Kubernetes, CloudHub, Java, Node.js

The most amazing...

...project I've been involved in was developing and scaling a fintech platform that, at that time, handled around 250 million daily transactions.

Work Experience

Senior Integration Consultant

2021 - PRESENT
Self-employed
  • Designed and developed integrations, using MuleSoft, between enterprise solutions and various clients.
  • Worked on an identity verification service that integrates various services to verify the identity of users.
  • Created various AWS Lambda APIs that create, read, update, and delete (CRUD) operations to various systems.
Technologies: MuleSoft, CloudHub, REST, REST APIs, APIs, SOAP, Anypoint Studio, Anypoint MQ, Node.js, TypeScript, AWS Lambda, RAML, Amazon Aurora, Amazon Web Services (AWS), Amazon S3 (AWS S3), ActiveMQ, Bitbucket, Git, Jenkins, Artifactory, SQL, MySQL, PostgreSQL, Java, Microservices, Buildkite, GitHub, GitHub Actions, DevOps, Azure DevOps, Sumo Logic, TensorFlow, Amazon Rekognition, Datadog, Salesforce, DataWeave, Data Transformation, Data Integration, Zapier

Senior Integration Consultant

2016 - 2021
WhiteSky Labs (acquired by Capgemini in 2020)
  • Managed the team integrating the MuleSoft stack into a fintech company, performing around 250 million daily transactions.
  • Designed and developed integrations, using MuleSoft, between enterprise solutions like Microsoft Dynamics 365 CRM, Adyen, Magento, and Adobe Campaign.
  • Conceived and built a DevOps tooling capability around MuleSoft, including continuous integration using Jenkins, log aggregation using the ELK stack, and source control using Git.
Technologies: MuleSoft, CloudHub, Amazon Web Services (AWS), Groovy, Anypoint MQ, Anypoint Studio, PostgreSQL, MySQL, MongoDB, NoSQL, ActiveMQ, Magento, Dynamics CRM 365, Adyen Payments, Adobe Campaign, APIs, RAML, Twilio API, SendGrid API, Salesforce, Microservices, NetSuite, SAP, ELK (Elastic Stack), Jenkins, Azure DevOps, Bamboo, GitLab CI/CD, Git, Integration, API Integration, NetSuite API, SQL, Amazon S3 (AWS S3), Amazon RDS, Microsoft SQL Server, Amazon Simple Queue Service (SQS), API Design, API Platforms, REST APIs, DataWeave, Data Transformation, Data Integration, Retail

Senior Java Developer

2013 - 2015
Fuji Xerox Australia
  • Built an application to manage print campaigns that handles all the campaign creation steps, storages the campaign's digital assets, and integrates with other printing platforms.
  • Integrated and migrated the above-mentioned digital asset management (DAM) app to Nuxeo and enhanced the current system as needed.
  • Developed masking and identification front-end applications using Ember.js that communicate with a RESTful back end written in Java. Also coded valuable back-end services and Node.js utilities.
Technologies: Java, AngularJS, JavaScript, Ember.js, Cucumber, Oracle SQL, Spring, Spring Boot, Hibernate, Node.js, Nuxeo, SQL, ActiveMQ, Angular, Handlebars, WebSphere Message Broker, REST, Web Services, SOAP, Python, REST APIs, Data Transformation

Senior Java Developer

2011 - 2013
Ideyatech (acquired by Monstarlab)
  • Built a web-based warehouse and inventory management system as part of an existing C++ system.
  • Developed a web-based scheduling and reminder system with SMS, email, and social notifications. Created the core of the application and the CRUD functions and integrated it with Facebook and Google Calendar.
  • Created a web-based application to host marketing materials that can be used on Craigslist and other sites. I worked on the system's integration with Facebook and other maintenance issues.
Technologies: Java, PostgreSQL, JavaScript, ActiveMQ, APIs, REST, GWT, GWT-Ext, Jakarta Server Pages (JSP), Spring, Spring Boot, Hibernate, MySQL, SQL, PostgreSQL 9, PostgreSQL 10, Oracle SQL, jQuery, SOAP, Web Services, Apache Tomcat, REST APIs

Fuel Savings App

Developed integrations in MuleSoft to orchestrate calls between the mobile app's front end and various back-end systems like Magento for eCommerce, Adobe Campaign for marketing, Microsoft Dynamics CRM for users, and Adyen for payments. For this project, I have also conducted various file integrations with SAP.

Languages

SQL, Java, JavaScript, PHP, C, Groovy, Python, TypeScript

Libraries/APIs

REST APIs, Twilio API, SendGrid API, Node.js, jQuery, Handlebars, NetSuite API, TensorFlow, Amazon Rekognition

Tools

Anypoint Studio, ActiveMQ, Jenkins, GitLab CI/CD, Git, Adyen Payments, Bamboo, Microsoft Dynamics CRM, Apache Tomcat, Amazon Simple Queue Service (SQS), Zapier, ELK (Elastic Stack), Cucumber, WebSphere Message Broker, Bitbucket, Artifactory, GitHub, Sumo Logic

Paradigms

Microservices, Azure DevOps, REST, Agile Project Management, DevOps

Platforms

MuleSoft, Amazon Web Services (AWS), Azure, Linux, Docker, Salesforce, Kubernetes, Magento, Nuxeo, AWS Lambda, Buildkite

Storage

Oracle SQL, PostgreSQL 10, Data Integration, PostgreSQL, MySQL, Amazon S3 (AWS S3), Microsoft SQL Server, MongoDB, NoSQL, Amazon Aurora, Datadog

Other

CloudHub, RAML, APIs, Anypoint MQ, Integration, API Integration, PostgreSQL 9, Web Services, DataWeave, Data Transformation, Algorithms, Operating Systems, Architecture, Adobe Campaign, NetSuite, SAP, SOAP, Amazon RDS, Retail, Dynamics CRM 365, API Design, API Platforms, GitHub Actions

Frameworks

AngularJS, Ember.js, Spring, Spring Boot, Hibernate, GWT, GWT-Ext, Jakarta Server Pages (JSP), Angular

2005 - 2010

Bachelor's Degree in Computer Science

University of the Philippine Los Baños - Los Baños, Philippines

JUNE 2021 - JUNE 2023

MuleSoft Certified Developer - Level 1 (Mule 4)

MuleSoft

JANUARY 2021 - JANUARY 2023

MuleSoft Certified Integration Architect - Level 1

MuleSoft

DECEMBER 2019 - DECEMBER 2021

MuleSoft Certified Developer - API Design Associate (RAML 1.0)

MuleSoft

MARCH 2019 - MARCH 2021

MuleSoft Certified Architect - Solution Design Specialist

MuleSoft

SEPTEMBER 2017 - SEPTEMBER 2019

MuleSoft Certified Developer - Integration and API Associate (3.8)

MuleSoft

MARCH 2016 - MARCH 2018

MuleSoft Certified Developer - Integration and API Associate (3.7)

MuleSoft

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring