sarje :: abhinav () {
:: experience
software engineer :: truveo aol inc. San Francisco, CA, USA. September 2010 - present Part of the video search team.
research assistant :: iowa state university Ames, IA, USA. August 2005 - August 2010 Worked on the development and implementation of parallel algorithms on emerging paradigms for various problems with applications in computational and systems biology, and materials science. This includes algorithms for genomic alignments and scheduling of all-pairs computations on emerging multi- and many-core architectures, cloud computing on tree structures, and provably optimal parallel algorithms for the all-k-nearest neighbor problem, and multi-search on trees.
software engineer :: samsung india software operations Bangalore, India. December 2004 - July 2005 Contributed to the design and development of traffic management algorithms for network traffic distributor (IP switch). Involved in the development and testing of IP Multimedia Subsystem (IMS) for large scale 3G wireless network deployment.
research engineer :: center for development of telematics Bangalore, India. August 2004 - December 2004 Involved in the development and testing of network management software for telecommunications switches and servers. Also worked on VoIP management project being initiated in the group.
project student :: linköping university Linköping, Sweden. May 2003 - July 2003 Worked on a survey of data clustering methods used for microarray data, and implementation of agglomerative hierarchical clustering and basic k-means clustering algorithms as libraries in Java to be used by the researchers as modules for microarray data analysis.
summer intern :: iit bombay Mumbai, India. May 2002 - June 2002 Worked on fault testing of Xilinx FPGA demonstration boards using VHDL to design testbeds.