
Ian Jomar Ballester
Verified Expert in Engineering
Back-end Developer
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
Experience
- APIs - 12 years
- Java - 11 years
- Amazon Web Services (AWS) - 7 years
- MuleSoft - 6 years
- CloudHub - 6 years
- RAML - 6 years
- Docker - 5 years
- Azure - 4 years
Availability
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
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.
Senior Integration Consultant
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.
Senior Java Developer
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.
Senior Java Developer
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.
Experience
Fuel Savings App
Education
Bachelor's Degree in Computer Science
University of the Philippine Los Baños - Los Baños, Philippines
Certifications
MuleSoft Certified Developer - Level 1 (Mule 4)
MuleSoft
MuleSoft Certified Integration Architect - Level 1
MuleSoft
MuleSoft Certified Developer - API Design Associate (RAML 1.0)
MuleSoft
MuleSoft Certified Architect - Solution Design Specialist
MuleSoft
MuleSoft Certified Developer - Integration and API Associate (3.8)
MuleSoft
MuleSoft Certified Developer - Integration and API Associate (3.7)
MuleSoft
Skills
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
Languages
SQL, DataWeave, Java, JavaScript, PHP, C, Groovy, Python, TypeScript
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
Frameworks
AngularJS, Ember.js, Spring, Spring Boot, Hibernate, GWT, GWT-Ext, Jakarta Server Pages (JSP), Angular
Industry Expertise
Retail & Wholesale
Other
CloudHub, RAML, APIs, Anypoint MQ, Integration, API Integration, PostgreSQL 9, Web Services, Data Transformation, Algorithms, Operating Systems, Architecture, Adobe Campaign, NetSuite, SAP, SOAP, Amazon RDS, Dynamics CRM 365, API Design, API Platforms, GitHub Actions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring