I have worked extensively in embedded system and parallel programming domains. My research work is particularly about optimizing performance of parallel programs. Concepts and techniques used in analyzing and optimizing performance of an applications, whether in embedded system domain or multi/many-core server are same.