Industry Experience
  • Research Intern at Sun Microsystems Labs, Menlo Park, CA (Summer 2007)  
    • Analytical formulation, architecture design and implementation of a novel link quality and sensor-node-health based routing protocol for the Sun Small Programmable Object Technology devices (SunSPOTs). This routing protocol takes the run-time packet transmission statistics to figure out the quality of the link between adjacent nodes and also the status of a node's health in terms of its battery depletion rate to figure out the best routes to send packets through. This work has been filed as a patent by Sun Labs entitled "Method and Apparatus for Mesh Routing Optimized for Stability and System Lifetime Maximization".
  • Research Intern at Sun Microsystems Labs, Menlo Park, CA (Fall 2006)
    • Design and implementation of a state-of-the-art secure and scalable reprogramming protocol on the
      Sun Small Programmable Object Technology devices (SunSPOTs). Based on local interactions with neighboring nodes, the protocol enables a node to autonomously propagate new code throughout the network of SunSPOTs in a secure, scalable and reliable manner.  
  • Assistant Architect Intern at Globeranger Corp (Summer 2005)
    • Designed and developed a software modeling tool for the capacity analysis of an RFID enabled
      warehouse. Queuing theory based mathematical modeling techniques were used to model the
      capacity of flow of RFID tagged pallets arriving at the dock doors of a warehouse. Implementation was done using C#.Net and MS Excel. 
  • Assistant Architect Intern at Globeranger Corp (Summer 2004)
    • Worked on the design of a distributed mobility management architecture for tracking RFID tagged objects in real time. An application level tracking protocol was designed as part of  the architecture for the real-time location updates of the moving tagged objects.  
  • Network Engineer at Alumnus Software Ltd, India (June 2001 to July 2002)
    • Worked on the design, implementation and testing of an IPv6 Protocol Stack (RFC 2460, 2464,
      2472, 2463) for a Network Simulator and Protocol Conformance Testing tool named
      ANVL(Automated Network Validation Library). ANVL is a data network testing solution that
      validates the protocol implementations and operational robustness of networking devices including
      layer 3 switches, backbone routers and end nodes.

Academic Experience
  • Teaching Assistantship (Jan 2004 to May 2007)
    • Computer Networks
    • Programming Languages 
    • Object Oriented Design
  • Research Assistantship at CReWMaN Lab (Aug 2002 to Dec 2003 and Aug 2007 to Present)

home