Who am I?

I am Asankha C. Perera and I consult through my partnership AdroitLogic. Since April 2006, I have been actively involved with the Apache Software Foundation, and have contributed immensely to the Apache Synapse Enterprise Service Bus (ESB) project, from getting it through the Apache incubator, the Apache Web Services project and finaly as a Top Level Project (TLP) of the Apache Software Foundation. I am a Project Management Committee (PMC) member of the Apache Synapse, Web Services and HttpComponents projects.

Incidentally, I have written most of the core code of Apache Synapse ESB, including its highly acclaimed non-blocking http/s transports with the help of the Apache HttpComponents community. I have developed the Synapse/Axis2 - JMS (1.0.x/1.1), Mail(POP3, IMAP, SMTP) and VFS file (s/ftp, local, CIFS, Zip/tar/gz etc) transports and the abstract transport framework used to write new transports for these two projects.

As the initial Architect and Product Manager of the WSO2 Enterprise Service Bus (ESB), I have been instrumental in building it on top of the Apache Synapse engine, and supplementing it with additional management and monitoring support via JMX. Apache Synapse now has a wide user base, due to its simplicity and ease of use, which is supported by its high performance capabilities that even beats other open source and proprietary alternatives([1], [2], [3]). Thus it has even been embedded into at least one of the leading network appliances for SOA, with more to follow.

 

 

Why choose AdroitLogic?

  • Consulting directly from one of the main contributors to the Apache Synapse ESB
    • Contributed around ~70% of the codebase of the Apache Synapse ESB
    • Developed the high performance non-blocking HTTP/S transports
    • Developed the Apache Synapse / Axis2 base transport framework and the following key transports
      • JMS (1.0.x & 1.1)
      • Mail (POP3/IMAP/SMTP)
      • VFS File (S/FTP, CIFS, Local File, tar/zip/gz etc)
    • Over 8 years of experience working with some of the largest enterprises in the US and Europe, both on-site and from offshore (See About Us)
    • Project Management Committee (PMC) member and committer for: