IBM

Duration: July 2005 to January 2008.

IBM WebSphere RFID Information Center

Duration: July 2005 – January 2007

  • Worked on this as a fresher
  • More information about this product in the IBM Website.
  • WebSphere RFID Information Center (now called Traceability Server) is a repository for data generated by sensor networks. It provides mechanisms to store this data and then use it in a standards compliant way – so that products can be tracked across the supply chain. This has major implications in several usecases especially in the pharmacy industry. My involvement: I was involved in several key areas of version 1.0 of this product. Specifically I played a major role in the UI architecure of the entire product and in the development of the Security Policy Editor and the Data Browser. The Security Policy Editor is used to define policies about who can view what data and master data stored in the repository – the product has the capabilities to restrict data upto the cell level. The policy editor provides a user friendly way to allow users to define such policies. I am the co-inventor on a patent in this area: Providing Security for Queries to Electronic Product Code Information Services

Projects in the WebSphere Technology Institute

Duration: January 2007 – January 2008

  • Bayeux implementation for WebSphere Application Server – Community Edition (and Geronimo)
    The browser primarily uses the HTTP protocol to interact with servers. However the biggest issue with HTTP is that it is request/response based. So what if the server needs to send data to the client, for example, data like stock quotes or in applications like Instant Messaging? In order to circumvent the problem, developers end up writing AJAX polling scripts that pings the server every few seconds for changed data. However this increases the load on the servers. In order to reduce the load, the Comet pattern is used and Bayeux is a standards based implementation of the Comet pattern.
    I was involved in the development of a library that enables Bayeux(Comet) support in WAS-CE and Geronimo. This library is part of the Web 2.0 Feature Pack for WAS.
  • Zero Alive – a web-browser based hosted IDE for Project Zero
    Project Zero aims at providing a RoR kind of an application framework based on Java. Zero Alive is a hosted, browser-based IDE for Project Zero. My involvement in this project was the design of REST interactions between the browser and the server.

Eclifox

Duration: July 2007 – January 2008

  • Eclifox is an alphaWorks technology. Eclifox aims to bring Eclipse functionalities to the browser with minimal developer effort. I was the brain behind this project and defined the architecture of the product. The core idea behind Eclifox is to embed a plug-in in Eclipse. The plug-in contains an embedded Jetty server. The server allows remote interaction with Eclipse.
  • More about this project
  • The publicity that Eclifox received

University Relation activities

I was involved in several UR activities from IBM including internship programs, workshops, etc. I have delivered several talks in the areas of RFID, Web 2.0 and Eclipse. I have guided 2 projects in the area of Web 2.0.

  1. No comments yet.
(will not be published)

Rss Feed Tweeter button Facebook button Digg button Flickr button