Skip to main content
Colin Humphrey

Colin Humphrey

MuleSoft Architect and Developer

Talent
LondonMember since May 14, 2026
MuleSoft Cloudhub runtimes 3.5.3 to 3.9.2, 4.1.5, 4.2.0, 4.3.0, 4.4.0, 4.6, 4.9Java 8Apache TomcatOracle DatabaseSQL Server DatabaseMYSQLOracle E-BusinessJD EdwardsSAPMicrosoft Dynamics NavisionMuleSoft Anypoint PlatformMuleSoft CloudhubMuleSoft Dataweave 2.0MuleSoft Anypoint MQAmazon SQSSOAP web servicesBambooStashGitHubBitbucketMavenGITJava JDK 8Oracle SQLOracle PL/SQLOracle AQOracle FormsOracle ReportsSQL Server SQLT-SQLSOAP UIPostmanARC Rest clientRAMLJSONMuleSoft Design CenterSalesforce connectorAPI Led ConnectivityMUnitJIRAOAuthAzure ADJWT tokensRabbit MQApache PDFBoxAnypoint StudioOracle SOAXMLXSLTXPathMVEL expressionsJDBC connectorJMS connectorJasper ReportsSubversionSCRUMAPI ManagerExchangeVPC/VPN setupAPI Level policiesSalesforce CRMSUSE Linux
·

Hire this person

Send a job offer directly to this candidate

MuleSoft Cloudhub runtimes 3.5.3 to 3.9.2, 4.1.5, 4.2.0, 4.3.0, 4.4.0, 4.6, 4.9Java 8Apache TomcatOracle DatabaseSQL Server Database

About

A MuleSoft Architect and Developer with 10 years of experience in development and design of commercial enterprise solutions built using Java and MuleSoft from version 3.5.3 to 4.9. Using SFTP, FTP, HTTP, Web service consumer and database connectors to develop API's for Restful services. Worked on several long term projects to replace existing ERP and CRM integrations with Salesforce.

Hands on experience with development and deployment tools such as Maven, Bamboo, Stash, Bitbucket, Github and GIT. 14 years experience of working in an agile environment consisting of SCRUM, planning, review and retrospectives. Good problem solving skills, team player who contributes fully to the success of the development team, assists testers and provides additional support to production support teams.

Experience

Mulesoft Architect at iMMERSIVE (2025-05 – 2026-04)

  • Led discovery sessions with the customer to identify their requirements for new system implementation
  • Liaised with the customer to produce high level & low level design and API Integration register
  • Configured Cloudhub 2.0 with Private Space and VPN
  • Defined APIs using RAML and JSON in MuleSoft Design Center
  • Published api specifications to Exchange
  • Led a team of offshore and junior consultants. Provided advice and guidance on how to use MuleSoft
  • Used the Salesforce connector when submitting/receiving information from Salesforce CRM
  • Participated in code reviews and suggested improvements
  • Worked in a UK based delivery team

Mulesoft Architect & Developer/Senior Technical Consultant at Globant (2021-02 – 2025-05)

  • Good knowledge of Anypoint Platform, including flow design and development
  • Used Integration patterns to resolve complex business issues
  • Constructed APIs using API Led Connectivity approach
  • Managed the project development team to deliver successful projects
  • Organised sprint review to demonstrate functionalities built in previous sprint
  • Provided advice on how to fix production support issues
  • Configured Cloudhub for VPC/VPN setup
  • Configured API Manager applications using Exchange artifact and API Level policies

Mulesoft Consultant at Waeg (2020-09 – 2021-02)

  • Developed APIs in Mulesoft 4.3.0 and deployed to RTF
  • Developed Experience, Process and System applications
  • Wrote MUnit tests to ensure code quality
  • Used JIRA project management tool and regularly updated tickets with comments
  • Mentored a junior developer and was responsible for his code reviews and helping him develop
  • Used GitHub.com as source repository and forking strategy
  • Participated in standups and sprint retrospective
  • Worked with offshore product team

Technical Lead/Mulesoft Developer at Deloitte (2019-09 – 2019-11)

  • Developed APIs in Mulesoft 4.2.0 and deployed to cloudhub
  • Written system level flows that use JSON payloads
  • Performed complex transformations using Dataweave to convert Java Objects and JSON into new payload. I also used Dataweave functions to manipulate the resulting output
  • Worked on an OAuth implementation for Azure AD using JWT tokens
  • Connected to Salesforce using MuleSoft Connector
  • Used GIT and BitBucket as source control system

Senior Mulesoft Developer at Capgemini (2018-10 – 2019-08)

  • Developed APIs in Mulesoft using 3.8.2 and 3.9.2 runtimes and on premise technology
  • Written experience level flows that use Java Objects and JSON payloads
  • Integrating with different Restful api's using HTTP connector
  • Used Rabbit MQ (Messaging) and configured queues to ensure message delivery
  • Written Java component to generate PDF with injected values using Apache PDFBox. I was responsible for the proof of concept and the implementation of this code
  • Mentored a junior developer and assisted with his learning of Mulesoft and explained the best practice techniques that we use in development to maintain standards
  • Used GIT (Stash) and Bamboo for Continuous Integration
  • Interpreted customer architects designs and built appropriate technical solutions based on them and delivered my code on time and to budget within the agreed sprint
  • Responsible for developing, debugging and developer testing my code
  • Gave handovers to testers so that they could test my code
  • Wrote MUnit tests to ensure code quality
  • Worked in an agile environment with SCRUMS, planning, review and retrospectives
  • Regularly reviewed code to ensure that it conforms to standards
  • Used a SUSE Linux VM to develop my code

Oracle and Mulesoft Developer at Ann Summers (2013-10 – 2018-10)

  • I wrote code based on functional specifications and produced the ideal solution as well as technical specifications
  • Responsible for gathering functional requirements and building technical solutions based on them. Worked with the business analysts and product owners to work out what is achievable in Mulesoft
  • I regularly recommend best practice solutions to management
  • Used Anypoint Studio and Cloudhub to deploy applications
  • Used Oracle PL/SQL, Oracle Forms, Oracle Reports, Oracle SOA and Mulesoft
  • I implemented code that uses SOAP and Restful API's to integrate with third party solutions
  • The message payloads were transformed using a mixture of XML, XSLT and Dataweave transformations
  • Used XPath and MVEL expressions
  • Built asynchronous code using Anypoint MQ (Messaging). Configured queues and exchanges to ensure message delivery
  • Experienced in the use of Subversion
  • I was responsible for building, debugging, testing and deploying code to production and documenting complex integrations
  • Provided service introduction handover and assisted support team after the solution went live
  • I used MuleSoft to integrate with a MYSQL, Oracle and SQL Server datasource using JDBC connector
  • I used JMS connector and Oracle AQ to instantiate an asynchronous process in Mulesoft
  • I built a Java component using Jasper Reports and embedded this into my Mule flow
  • Worked in an Agile environment with SCRUM and used JIRA as project management tool
  • Legacy application migration from Oracle SOA 11g to Mulesoft

Oracle Developer at SAGA (2009-01 – 2013-09)

Oracle/Java Developer at Associated Northcliffe Digital (2007-04 – 2008-03)

Oracle and Java Developer at Professional Plus Solutions (2007-04 – 2008-03)

Education

BSc in Mathematics – University of Bristol (1999)

Skills

MuleSoft Architect and Developer

Reviews