Babu Balakrishna Pillai (“Babs”)                     

E-mail: [email protected]

Current Location: Santa Clara, CA

Employer: Hewlett Packard

Phone: 408 674 2878

Availability: 3 - 4 weeks from offer date

BrainBench Transcript: http://www.brainbench.com/transcript.jsp?pid=5833359

 

SUMMARY

 

Ø      6 + years of experience in Portal and Web Applications.

Ø      2 + years and of experience in developing Business Client Server and Internet based applications.

Ø      Good at Strong programming skills in C#, Java, VB, XML, XSL, HTML, Java Script

Ø      6 years of experience in Information Technology, experienced .NET and server-side C# developer with in-depth practical knowledge of the technologies and techniques of scalable, robust, modular, component-based software design.

Ø      Around 4.5 years of hands on experience in ASP.NET, C#, VB.NET and client server applications in .NET along with SQL Server 2000.

Ø      Good command over SQL Server 2000 with experience in data modeling and writing SQL queries.

Ø      Excellent experience in designing and developing Service Oriented Architecture.

Ø      Excellent experience on OOP concepts, C#, ASP.NET, XML, ASP, AJAX and SQL Server 2000.

Ø      Experience in design and implementation of Intranet and Internet data processing applications.

Ø      Experience in development of multi tier distributed web systems for e-commerce and exposure to Capability Maturity Model (SEI-CMM-Level 5) methodology and various SDLCs.

Ø      Experience in Web applications and Business Operating Support Systems domains.

Ø      Experience in working with HP C&I architects to establish enterprise wide HP external customer application standards.

Ø      Excellent analysis, troubleshooting, team leading, mentoring, and user-interaction skills.

Ø      Experience in analysis of software requirements, architecture design, coding, code review, design review, application deployment/migration and making recommendations to enhance existing system performance.

Ø      Experience in giving excellent production support to highly visible web applications.

Ø      Proven ability to determine priorities, schedule work, and meet critical deadlines.

Ø      Drive goals along with the team. Excellent team player.

Ø      Exposure to VS.NET 2005 and SQL Server 2005.

Ø      I am currently working as Senior Software Engineer at Hewlett Packard.

Ø      Brainbench certification for .NET, C# and HTML

Ø      Leading a team of total 6 people on onsite and offshore.

PROFILE

 

Hardware

OS / Products

Software

Intel Pentium

WindowsNT/98/2000/XP,DOS

C#, ASP.NET, ASP, VB, .NET Framework, Java, Servlets, JavaScript, Design patterns, XML, XSL, HTML, SQL, Web services, AJAX, SQL Server 2000, SQL Server 2005, MS-Access

Visual Studio .NET, Visio, ERWin, QTP, XML Spy, MS Project, Waterfall/Spiral model techniques.

 

 

PROFESSIONAL EXPERIENCE

*In reverse chronological order only

 

Ø      Organization:                  HP Globalsoft Ltd.

Duration:                          June 2003 – Current

 

Ø      Organization:                  HCL Technologies

Duration:                          June 2002 –June 2003

 

Ø      Organization:                  BharatPlanet Technologies, Chennai

Duration:                          Jul 2000 – Jun 2002

 

Ø      Organization:                  Visteon India, Chennai Operations           

       Duration:                         Jan 2000- May 2000

 

Executive Briefing Center

 

Client:                         HP, USA

Employer:                  HPGS

Period:                       July 03 to Current

Role:                           Onsite coordinator / Team Lead

 

Project

 

The EBC software manages all aspects of EBC operations, and is used directly by Customers, Account Teams, Speakers, EBC Staff, and Management. To the best of our knowledge, the HP EBC has significantly richer software than any other briefing center in the U.S. Software is responsible for managing a briefing in the center and follow-up on it.

I have worked in developing below applications over a span of 3 years along with my s/w team.

 

 

Development Environment

 

Windows NT, .NET, C#, SQL Server 2000, XML, XSL, VB 6.0

 

Roles and Responsibilities – High Level View

 

Ø              Gather requirements from customers, design, document, develop and releasing the applications

Ø              Developed and maintain Guest Website, Feedback and Visit Tracker applications.

Ø              Improve integrity & reliability, usability and adaptability across applications

Ø              Major re-structuring of the DB, to normalize everything, remove unneeded fields, and add new items

Ø              Architect on a services-based model, to maximize code sharing and re-use.

Ø              Maintain professional U.I. Design with the help of UI architects.

Ø              Manage releases of applications to the users arranging UAT.

Ø              Educate team members with best practices and responsibilities.

 

Visit Tracker  - Remodel

 

Client:                          HP

Period:                         Sept 05 to Current

Role:                            Release Manager/Project Lead/Developer

 

Project

Visit Tracker is a centralized administrative tool for entire EBC suite. It’s an app which manages whole data in VT. Different user entitlements, customer orientation, speaker requests are some of the features in this app. This is a three tier architecture with AJAX calls for server-client interaction. Aim of the project is to migrate the old legacy VB app in to .NET web app. Visit tracking and managing software, Offhand reporting tools are some functionalities in this tool.

Development Environment

ASP.NET, C#, SQL Server 2000, XML, XSLT, AJAX, TDD,VB

 

Roles and Responsibilities

Collecting requirements & Managing resources

Hands on development

Manage test cases and deployment

 

EBC Feedback /Front Desk apps

 

Client:                          HP

Period:                         Jan 05 to Aug 05

Role:                            Release Manager/Team Lead

 

Project

Every attendee gets a personalized iPAQ once they enter the center. iPAQs run an application which enables them to view the details of the visit. Online IPAQ applications for HP customers. Real time feedback collection and reporting. The iPAQs can be used by the attendee to request additional information about exhibits in the Center. Front Desk application is used to check-in attendees, print badges, etc.

Development Environment

ASP.NET, C#, SQL Server 2000, XML, XSLT, Pocket IE

 

Roles and Responsibilities

Collecting requirements

Designing and developing the app.

Manage post production support.

 

 

VRF - Remodel

 

Client:                          HP

Period:                         June 04 to Dec 04

Role:                            Release Manager/Developer

 

Project

This is the web portal for Sales reps to request a briefing. This is a migration project from ASP to ASPX app.

Development Environment

ASP.NET, C#, SQL Server 2000, XML, XSLT, ASP

 

Roles and Responsibilities

Designing and developing the app.

UAT

 

 

DL Portal

 

Client:                          HP

Employer:                   HPGS

Period:                         Jan 04 to May 04

Role:                            Release Manager/Developer

 

Project

Web Portal for speakers, which they use to upload their slides prior to the visit. During the visit, the agenda and all presentations in the room are pulled from the system and projected on the screen at the front of each room. Message boards around the centers which displays visit information in LCD panels. Catering Portal for Catering staff to plan meal service.

Development Environment

ASP.NET, C#, SQL Server 2000, XML, XSLT

 

Roles and Responsibilities

Collecting requirements

Development

Manage post production support.

 

Guest Web site

 

Client:                          HP

Period:                         Jun 03 to Jan 04

Role:                            Release Manager/Developer

 

Project

HP customers are invited for a briefing on HP’s products to our customer center. Every attendee gets a personalized, password-protected external website, containing information about the Center and the Visit and, afterwards, copies of the slides. This is a dynamic web app which changes contents and look and feel based on briefing, status and location.

 

Development Environment

ASP.NET, C#, SQL Server 2000, XML, XSLT

 

Roles and Responsibilities

Collecting requirements

Designing and developing the app.

Manage post production support.

 

Eserver 4.0 & Thomson Research

 

Client:              Thomson Financial, USA

Employer:       HCL Technologies

Period:             Dec 02 to Jun 03

Role:               Team Member

 

Project

EServer is a centralized system administrator through which the clients and applications of TF community interacts. Thomson Research is a research application, which uses eserver for its entitlement facilities. Request and Response are passed in XML format. Enhanced features and. Net’s ability to interact with the components expected to increase performance to a higher level.

 

Development Environment

ASP.NET, C#, SQL Server 2000

 

Roles and Responsibilities

As a Design analyst:  Involved in the design process from scratch. Reengineering the design and code involving the increase in the functionality was also important. Was a part of the team, which prepares LLD for the project.

Developing and Customizing Business Objects Reports

Involved in the creation of business component generation for eserver APIs. Third party request will access the API methods. C# is used as medium of language for developing business components.

 

 

UCS, CPD Solutions and WebAuthor 2.0

Organization:               HCL Technologies

Duration:                     Sept 2002– Dec 2003

Client:                           Thomson Financial, USA

Role:                            Member Technical

Team size:                  4

 

 

Eserver and Athena are two data collectors for authentication and entitlements for all the TF products. So a bridge to connect these two applications became essential for easy transfer of users from one application to another using legacy information. So User Concordance System is a Eserver-Athena bridge for performing the action. It acts as a middle layer between eserver and Athena.

CPD Solutions is a web-based application in collaborative product development. Application is designed in .NET environment. Easy designing and product development is accomplished by the end product. Aim of the product is to join together various sections and teams involved in the design of the product and record the suggestions.

            Web Author is an online editor developed for FCA application. Using a third party control, Textbox Control 4.0, an editor with the minimal required features of editing a text has to be generated. Notes generated

 

Responsibilities

Ø      Involved in building UI preparation along with component generation using C#.Actively involved in testing and debugging sessions.

Ø       Involved in fixing Defects or enhancements of the application as suggested by client

 

Development Environment

Windows NT, .NET, C#, ASP.NET, XML, HTML, JavaScript

 

Final Call Analyst Quant

 

Client:                          Thomson Financial

Employer:                   HCL technologies

Role:                            Team member

Team size:                  4

Period:                         Aug2002 – Nov02

 

First Call Analyst is a web-based application that gives financial data supplied by various analysts and brokers. Imported data will be undergone with various levels of validation and updating in Server. Client needs the UI part in classic ASP and business logic in C# Component and stored procedures.

Development Environment

Windows NT, .NET, C#, Interop Techniques

 
Roles and Responsibilities:

Ø          Involved in designing the project, Coding C# interop and then registering it in server registry to allow calls from ASP pages.

 

VFDB 4 Metadata Editor

 

Client:                          Thomson Financial, USA       

Employer:                   HCL technologies

Role:                            Testing Engineer

Team size:                  10

Period:                         June 02 May 02

 

 

Thomson Financial is a financial firm having around more than 260 companies under them .The number of companies which they takeover is increasing. An application is developed through which they can access different client databases by a concept of metadata. Using a combination of metadata and query generator, company can access different client databases, which are entirely differing from one another. Data Collection is the aim of the project. So the task assigned was to develop a metadata editor that will generate a metadata for the whole purpose. 

Development Environment

ASP, HTL, VB Com, JavaScript, SQL Server 2000

 
Roles and Responsibilities

Ø      Preparation of test cases and testing the application, reporting bugs and assisting to debug.

 

Web mail

 

Client:                          TTK BharatPlanet.com

Employer:                   BharatPlanet Technologies

Period:                         Nov01 To May 02

Role:                            Team Member

 

 

Project is meant for developing a web mail application for TTK Bharatplanet.com, which is a leading portal in India. Aim is that the Email Solution should make more revenue to the firm. It will be residing in the parent company server and the same will be using for different organizations, as their own Email Solutions .The main difficulty is to change the look and feel for each and every firm accessing the Web Mail..

 

Development Environment

Java, Java Servlets, Java mail, XML, XSL, DTD, Apache Tomcat, SqlServer2000

 

Roles and Responsibilities:

Ø      Coding and Designing the product. Designing was done by studying prototypes available in the market and generating a strategically stable product.

 

 

Click ‘n Kno

 

Client:                                      Ford Motor Company, Chennai

Employer:                               Bharatplanet technologies

Period:                                     Aug 01- Oct 01

Role:                                        Team Member

 

Discussion form is very much needed for the Client company o use in their website for the advertising and popularity of their product. Users have to sign in and to become a member to make use of the Discussion. The main areas are the functionalities of Ford Motors in India and about their products. Form Area is divided into lot more rooms or sections by which more precise discussion is possible. Three Levels of Administrators are maintained and the questions will be passing from the lowest level to the higher one

 

Development Environment

ASP, HTML, JavaScript, SqlServer2000

 

Roles and Responsibilities

Ø      Designing and Documentation, Coding, Testing and Debugging. , Maintenance

 

 

EzUse

 

Client:                          PortVega Software Solutions

Employer:                               BharatPlanet technologies

Period:                         Dec 00 to July 01

Role:                            Team Member

 

Project:

 

Designed basically for hospitals, this software is meant for a total hospital managing capability. It is bounding the entire hospital under one single unit and different areas can be functioning using a single software since it is published in the server installed in the unit.

 

Development Environment

Core java, Java Servlets, ASP, HTML, Javascript2.0

 

Roles and Responsibilities

Ø        Designing and reengineering, Coding, Testing and Debugging, Client interactions

 

 

Chat Server

 

Client:                    Cric Info

Employer:             BharatPlanet technologies           

Period:                   Jul 00  to Nov 00

 

Role:                      Team Member

 

Cric Info is a leading sports based website in India. The need of developing a chat server for the topics in Sports was suggested by the company. The events of generating the user session and manipulating are the main tasks. Multiple user chatting and private messaging are also allowed.

 

Development Environment

Java Servlets, java Mail, HTML, Java Applet, JavaScript, SqlServer2000

 

Roles and Responsibilities

Ø         was involved in ,design and development of Various Custom controls for screens to make it more User interface  and was involved in  the Documentation of the Project.

 

Client:                   Visteon India, Chennai Operations

Employer:                  Visteon India, Chennai Operations           

Period:                 Jan 00  to May 00

Role:                     Project Trainee

 

Project

Visteon India, an enterprise of Ford motor Company, is the primary supplier of automobile parts for Ford India and another automobile manufactures. The aim is to generate a process study in the VASI plant of the company to manipulate the overall work and efficiency of the employees and machines

 

Development Environment

Time studies and work-studies

 

Roles and Responsibilities

Ø       Noting work timings and documenting the Survey. Calculating Efficiency Tests and accordingly design of new work allocation

 

EDUCATION

 

B.Tech – [Mechanical - Production] – Kerala University, Kerala, India

Hosted by www.Geocities.ws

1