Extensive experience in Enterprise Application Integration and Integration platforms and practices, architecting and implementing object-oriented and distributed systems, interacting with customers, and designing and analyzing algorithms. Strong focus on design elegance and software reuse. Very strong Java and C programming skills. playing guitar, riding bikes, natural life and exploring the hidden ancient knowledge are my best hobbies. Specialties: , Systems Architecture, Enterprise Application Integration, Distributed and Concurrent Systems, Algorithmic Trading, Writing, Algorithmic Trading
Associate Software Architect, DirectFN
Jan 2017 to Present
Design and implementation of Algorithmic Trading platform.
Technical Lead, Direct Fn
Dec 2009 to Jan 2016
mainly responsible for application development in Integration area. I lead the team of DirectFn integration platform which is an Enterprise Service bus written to integrate corporate financial applications. it used AKKA, Camel, Spring and mongo DB as internal major technologies. DirectFN AML is a product in the area of financial fraud detection, I lead the team with around 20 members. I mainly responsible for other integration areas such as money transfers and SWIFT networks.
Deployment Engineer cum Software Engineer, Mubasher
Feb 2008 to Dec 2009
This is hand on experience with very large financial institution in Saudi Arabia. The dual responsible role while handling onsite deployments and taking care of the CR developments. I faced many challenges and gain overall knowledge of the system including corporate networks, security and the domain of investment.
Software Engineer, Virtusa
Oct 2005 to Feb 2008
Involved in many projects including Heart Hanks, Oracle billing platform and British Telecom. My first project was Data warehousing and mining project for Heart Hanks where I encountered Ab-initio tool. The project oracle edocs is a online billing platform for large telecom providers where I used to work with many application servers including IBM websphere, web logic. I got hand on experiences on EJB and enterprise Java application development and design. Then in project British telecom I used to work as a release engineer where I got opportunity to automate the release process.
Information Technology, Sri Lanka Institute of information technology
Dec 2000 to Nov 2004
four years special honers degree program in Information technology.