I work in Parallel/Distributed computing. In parallel computing, my interest in in developing parallel algorithms for multicore architectures. such as Cell processors and GPU computing. The applications under consideration are interdisciplinary applications such as in bioinformatics, medical imaging, computational finance and combinatorial optimization algorithms.

In distributed computing my research interest in using metaheuristic algorithms or swarm intelligence techniques for wireless networks. The focus is in developing adaptive, self-configuring, self-healing networks for mobile ad hoc networks. These metaheuristic techniques have also been applied to many option pricing problem in finance.