|
Experience
-
Working as Research Assistant in DBXLAB.
-
Worked as UNIX system administrator in
CSE services ,UTA.
-
Worked as Technical Associate in
Mahindra-British Telecom
-
Worked as Project Trainee with a government research
organization, C-DAC, India while pursuing
bachelors in engineering
Projects
# Web Application for Click
Stream Analysis
Visual C#.NET, Microsoft SQL Server
While browsing through online product catalogues, the clicks on various items
actually indicate users' inclinations towards particular category of products.
I designed a web application in Visual C#.NET which will store these clicks
information of various users. This information can be used for improving the
ranking performed while searching various products online.
# Creation of Buffer manager for MINIBASE
MINIBASE, C++
I created a buffer manager for a database called MINIBASE, which is mainly used
in universities for experimental and learning purposes. The buffer manager was
capable of handling concurrency control and recovery. The buffer manager was
completely implemented using C++ on linux platform.
# Creation of Web Service for accessing Data Mining
tool
JAVA, Apache Tomcat, WEKA
I created a web service using JWSDP 1.6(Java web server developer pack) which
was deployed on local server, running Apache Tomcat 5.0. The web service had
interface with WEKA libraries, the data mining tool, to run various data mining
algorithms on the incoming data which was getting uploaded from clients in XML
format. The results produced using WEKA was displayed using web service.
# ARTISAN
Organization: Mahindra-British Telecom ( Oct
2003 to Nov 2004)
Oracle 9i PL/SQL, Oracle Web Application Server, UNIX-Shell
scripting, JavaScript
The project was done for British Telecom's PSTN
Fault Management System called ARTISAN. The system comprised of transaction
modules for logging faults in PSTN network spanning over all UK and reporting
modules for generating various reports showing performance of the entire system
as per the geographical locations. Oracle HTP-HTF packages were used for
generating the client side transaction screens and web reports. The stored
procedures were written in PL/SQL and UNIX shell script was used to code
scheduled processes.
I was involved in Requirement Analysis for Phase 1 of ARTISAN and participated
in teleconferences with clients from British Telecom, UK. In Requirement
capture, I was involved in building prototypes for client approval and writing
Requirement Documents. In later part, I was involved in designing of
transaction modules and consequently coding for transaction screens for
ARTISAN. The development of procedures for transaction screens was done
entirely using Oracle9i - PL/SQL and HTP-HTF packages available with Oracle9i.
Java script was used for writing client side scripts. I wrote scheduled
processes used for daily, weekly and monthly processing using UNIX shell
scripting. I was also involved in system and integration testing of ARTISAN.
When ARTISAN Phase 1 went live then I was involved in on-site support. Looking
at the enormous data available in ARTISAN, Phase 1 involved meticulous study of
designing efficient online transaction procedures. Performance was one of the
main parameter of concern while generating web reports.
# ARTISAN - HOAN
Organization: Mahindra-British Telecom (Nov 2004
to Dec 2004)
Actuate e.Report Designer Professional
In this project, we worked in different subsystem of ARTISAN called HOAN. The
requirement was to develop data warehouse e-reports using a third party tool
called Actuate. The tool is capable of generating very complex and attractive
web reports efficiently on any underlying database. The tool uses basic like
language for coding of e-reports. I was involved in designing and developing
simple as well as complex web reports as cross data records using Actuate.
# OpenGL Component Library for Multilingual
Applications
Organization: C-DAC (August 2002 to April 2003)
VC++, OpenGL (Visual Studio 6.0)
We worked with GIST group, the Multimedia division of C-DAC (Centre for
Development and Advanced Computing, Govt. of India), to build a Component
Library using VC++ and OpenGL. The component library was developed with an
intension to be integrated in a product by C-DAC called MANAS (Multilingual
Application for Newsroom Automation System). The components were aimed to
generate various kinds of animation effects on text glyphs and 3D objects.
Using OpenGL, the components successfully produced high-end graphics and
rendering capabilities for VGA and PAL displays. MFC (Microsoft Foundation
Classes) were used to develop User Interface for component library.
I was involved in designing the object oriented structure for component
libraries and designing the mathematical functions required to produce the
required animations. I also worked on MFC to create user interface for
component library. The project design was purposely kept modular as library was
meant to work on an interface that will map the graphical effects to the PAL
displays.
|