Soumya Ghosh

9111 9810433647

H21 Green Park Extension, New Delhi 110016

Current Location: Delhi

Title: / Technical Lead in Microsoft Dot Net Technology
Work Experience: / 6.5 years
Skills: / C#, ASP.Net, VB.Net, ADO.Net, .Net framework, Xml Web Services, XML, XSL, DHTML, JavaScript, VB, SQL
Industry: / IT/ Computers Software,IT/ Computers Software
Highest Degree Held: / B.E/B.Tech (Civil) ,Jadavpur University
Gender: / Male

Detailed Resume:

CURRICULUM VITAE

SOUMYA GHOSH

Work Experience

1 year in software consultancy in HCL Technologies Ltd. (currently)

6 months in software consultancy in Iris Software Pvt. Ltd.

5 years 1 month in software consultancy in Tata Infotech Ltd.

Software Skills

Programming LanguagesC#, C++, VB.Net, FORTRAN 77

GUI / Front EndMicrosoft .Net (Windows Forms, ASP.Net), Power Builder 6.0, 6.5, 7.0, 8.0, Visual Basic 5.0, 6.0, Developer Reports 3.0

Web TechnologyASP.Net, XSL, DHTML, XML, JavaScript, VBScript, XHTML, ASP 2.0, HTML, XML Web Services

Microsoft TechnologySharePoint Portal Server 2003, Microsoft Content Management Server 2002, Microsoft Commerce Server 2002, Web Part development with SharePoint Server

Application ServerEnterprise Adaptive Sybase Server (3.0) (using Jaguar CTS 3.0 as the transaction server), MTS

Component Deployment

Dot Net components, COM+, Web Service components, COM / ActiveX, Enterprise Java Beans, Power Builder Non-Visual Objects

Web ServerI.I.S 6.0 on Windows 2003 Server, I.I.S 4.0 (on Win NT), Personal Web Server for Power Dynamo

Operating SystemWindows 2003 Server, Windows 2000 Server, UNIX (HP-UX, Solaris, Digital), Windows 95, 98, NT, ME, DOS

RDBMSSQL Server 2000, SQL Server 7.0, Ingres 2.0, 1.2, Oracle 7.x, 8.0, 9i

Fourth Generation LanguagesPL/SQL, MAPPER

DBMSDMS1100, MS ACCESS

PackagesMS Office, SPSS 8.0

ToolsMicrosoft Visual Studio.Net 2003,

Visual Source Safe 6.0 (Configuration Management),

Visual Interdev (Microsoft Visual Studio),

Microsoft Visio Professional,

Power Designer for ERD,

T.O.A.D (Tool For Oracle Application Developers),

SPSS (Statistical Package for Social Sciences),

Web PB using CGI script,

Vermont (Testing Tool),

Object Cycle (Version manager),

Macromedia Dreamweaver MX,

Install Shield Professional

Professional Robo Help

Roles / ResponsibilityTechnical Lead Microsoft .Net

Dot Net Architecture

Project Lead

Development Team Leader

SRS design

Conceptual Design

Detail Design

Database Administration Activities (Ingres DBA)

Unix System Administration activities (Solaris)

Coding & Development

Code Review

Unit, Integration, System Testing

Test-Case-Identification Form, Unit Test Cases, Acceptance Test Cases Reviews

User Training

Site Implementation (includes database setup, configuration, client-interface setup)

Quality Management

Interview Lead

Project Summary

HCL Technologies Ltd, Noida: Feb, 04 Till date

Designation: Senior Member Technical Staff

ProjectClientRole

MSN Business Process AnalysisMicrosoft Corporation (USA)Technical Lead

Duration: Sep, 04 till date

Domain: Content Management & Publishing (for B2B & B2C sites)

Description:

MSN Business Process analysis covers requirement study of MSN Shoppings content management and publishing platform. This will be developed on BedRock (MSN Publishing platform) and Baseline Plus (MSN Shopping Platform). The research covers key concepts for site building, template creation, content editing, taxonomy management, and analysis of business requirements in the area of Content Authoring, Networking and Reporting. The authored content is finally published to the MSN live site. A prototype for the above has been made based on Xml-Xsl technology and MCMS 2002. The solution will provide for a common content management and publishing front end that will meet the consumer, merchant and network programming needs, provide tight integration with the MSN Shopping Platform and align with MSN Channel partners to present a consistent and compelling shopping experience to the users. In other words, the solution will leverage the existing MSN platform and operational services to reduce COGS and maximize ROI.

Technology:

ASP.Net (C#), XSL, XML, Html, JavaScript, Dhtml, Microsoft Content Management Server 2002

Activities:

Requirements Analysis

Client Interaction

Prototype development for Content management and publishing

Research on XSL Programming

Technical sessions on XSL to team members

Work break down structure based on Requirements

Technical Solution document

ProjectClientRole

HCL E-Commerce FrameworkHCL-T (UK)Team Lead

Duration: Feb, 04 Sep, 04

Domain: E-Commerce (Retail)

Description:

An E-Commerce shopping portal will comprise of a wide range of products in categories such as Clothing, Equipment, Gifts etc. that are displayed in the form of product catalogs. The customer can browse specific catalogs to select products and add to the shopping cart. On checkout of his shopping basket, shipping and payment options are provided after verification of the users credentials. Finally, an order receipt is generated with the customers Order details. The shopping portal will help in enabling new products and promotions to drive sales, subscription of newsletters and referral programs, product stock management etc. A full suite of reports will be generated to help monitor and maintain the site based on Web Analytics. Third party interfaces will be provided for online address verification, credit card authorization and payment processing, Logistics management etc.

The E-commerce framework will provide for a comprehensive Retail solution reducing the overall time to market. The framework is built using Microsoft .Net technology over Commerce Server 2002. This will provide for a reusable, customizable and extensible retail framework through core business and presentation components developed in C# and VB.Net and tools using existing features as provided by MS Commerce server, across the Retail domain.

The framework provides an admin tool in order to perform all back office tasks like Catalog upload, Order management, Image upload, E-mail Template management, Language strings management etc.

Technology:

ASP.Net (C#, VB.Net), XSL, XML, JavaScript, Microsoft Commerce Server 2002, Biztalk Server 2002, SharePoint portal Server 2001, Content Management Server 2002, SQL Server 2000

Activities:

Client Interaction

Development of Email Template Management tool

Development of core framework objects

Design of site security, registration, profile management, order confirmation modules

Deployment of site on extranet server

Debugging, Bug Fixing

Research on Commerce Server 2002

User Manual

Research on Xml-Xsl technology

Development of triggers, stored procedures in SQL Server

Project Summary

Iris Software Pvt. Ltd.: Aug, 03 Feb, 04

Designation: Systems Analyst

ProjectClientRole

Alternative Investment Services (AIS.com)AIS.com (Arizona, USA)Project Lead

Duration: Oct, 03 Feb, 04

Domain: Alternative Investment

Description:

Alternative Investment Services (AIS) is a venture-funded company that provides a business-to-business (B2B) Web exchange in the areas of Alternative Investments. The proposed Web-based B2B portal will enable Alternative Investment program issuers (sellers) and the Financial Participant (buyers) to share information effectively through a centralized exchange platform. Besides exchanging the information, this portal is designed to help both the sellers and buyers of alternative investment programs to conduct their business from contact to closing of the deals on an efficient, centralized and secured platform. The portal has been developed based on n-tier architecture in two phases using the Microsoft .Net framework. In Phase I, the portal will have the functionality to allow registration of buyers (financial participants) and sellers (sponsors) together with the complete creation of the services as offered by the sponsor in a particular business domain. In Phase II, the portal will cover the functionality of site administration and the revenue model as per AIS requirements. The portal has been developed using architecture that will allow for future scalability and production worthiness. Phased-development will allow AIS to demonstrate some of the functionality to investors and potential customers in an acceptable time span. The development has been carried out in VB.Net, C# and SQL Server 2000.

Technology:

ASP.Net, C#, VB.Net, SQL Server 2000

Activities:

Study of AIS.com requirements

Development of SRS document

Development of AIS.com prototype

Development of low level design

Design of GUI units in ASP.Net, HTML, JavaScript

Development of screens in VB.Net

Design and Development of reusable business layer (middle tier) components in C#

Database design in SQL Server 2000 with Entity Relationship diagram

Development of stored procedures in SQL Server 2000

Design and Review of Unit Test Cases

Development of System Test Cases

Code Review of both GUI screens and business components

Unit & Regression Testing

System Testing

Team Leadership, Delegation and Scheduling of Activities in project

Configuration Management

Client demo

ProjectClientRole

Web Service Integrator Microsoft World Wide Partner Conference MomentumTechnical Lead

Duration: Aug, 03 Oct, 03

Domain: Web Services

Description:

The Web Service integrator software is a configurable web service component that is capable of being used across multiple business domains. It is a web component that essentially integrates web services from different service providers catering to a particular business domain and provides for custom analysis & report generation based on certain configuration parameters. The current implementation of the web service integrator covers business domains of sites like Amazon.com, Barnes & Noble.com etc. The same has been developed on the basis of a reusable and scalable architecture. The web service integrator component will be extended to other business domains in future. The development has been carried out using C# for the component part and VB.Net for web based GUIs that demonstrate the capability of the above mentioned web service component. The same was demonstrated to Microsoft business and technology partners & other clients in the Microsoft World Wide Partners Conference in the USA.

Technology:

ASP.Net, XML Web Services, C#, VB.Net, SQL Server 2000

Activities:

Architecture design for the Web Service

Development of low level design document

Design of System Test Cases

Design and Development of web methods in C#

Design of web GUI screens using ASP.Net, HTML, JavaScript

Development of web GUI screens using VB.Net

Unit & System Testing

Team Leadership, Delegation and Scheduling of Activities in module

Representing IRIS Software in the Microsoft worldwide Partner conference

Project Summary

Tata Infotech Ltd.: Jul, 98 Aug, 03

Designation: Systems Analyst

ProjectClientRole

Mercer Global Management Information SystemMercer Global (USA)Team Lead

Duration: Jun, 03 Jul, 03

Domain: Health Care

Description:

The Mercer Global MIS deals with management of medical practices of doctors in the US. The system will cater to a wide variety of functionality like practice registration, reference, search, MIS reports, data analysis in the domain of HealthCare. The system will be a Windows application developed using VB.net for front end and SQL Server as the backend data store. An intranet site will also be provided for the same but for a limited functionality. The web site will be designed for ASP.Net Forms authentication and role based authorization.

Technology:

VB.Net, SQL Server 2000

Activities:

Requirements Analysis

Research on VB.Net development of Windows Forms

Prototype development

ProjectClientRole

State Land Integrated Management System (SLIMS)Department of Land, Govt. of BotswanaProject Lead

Duration: Mar, 02 Jun, 03

Domain: Land Welfare

Description:

The Department of Lands under Ministry of Lands, Housing and Environment has awarded the work of computerization of State Land Integrated Management System (SLIMS). The proposed system will replace the existing Botswana Land Information System (BLIS). SLIMS is a Geographic Information System (GIS) and Management Information System (MIS) based solution for Land parcel management. Tata Infotech is using ESRI based products for GIS implementation.

SLIMS Application will be completely online, user-friendly Web based application for the Intranet. The application has been developed in 3-tier architecture using C# as the Web language for ASP.Net and SQL Server 2000 as the backend RDBMS. The middle tier components have been developed in C#.

Technology:

ASP.Net (C#), SQL Server 2000, ESRI, IIS 6.0, VB 6.0 (ActiveX Components)

Activities:

Study of functionality of the Plot Application module

Design and Development of screens in Visual Studio.Net

Coding in C# (for ASP.Net), SQL Server 2000, HTML, JavaScript

Design and Review of Unit Test Cases in Plot Application module

Code Review of Units in Plot Application module

Unit Testing

System Testing

Team Leadership, Delegation and Scheduling of Activities in module

Implementation and Support of the Slims application

ProjectClientRole

Criminal Justice Information System Migration ProjectUNISYS CORPORATION (USA)Team Lead

Duration: Jul, 02 Oct, 02

Domain: Criminal Justice

Description:

The Criminal Justice Information System (CJIS) application is designed to meet the business processing requirements of the Davidson County, State of Tennessee Metro/State Criminal Courts and criminal justice agencies. The CJIS application is a Client/Server application with the Client application running on Power Builder 5.0 and server containing 7 databases on Oracle 7.3.4. The databases consist of Schema, Stored Procedures and Triggers to support the business functions. Since Power Builder Version 5.0 and Oracle 7.3.4 are no longer supported therefore an upgrade was needed to bring the systems up to date and configured under the supportable versions of front end and back end software. The client was migrated to Power Builder 8.0 and Server to Oracle 9.2.0.1. Unisys awarded the contract to Tata Infotech for the migration. The Project consisted of two phases. The first phase covered migration of the application from Power Builder 5.0 to Power Builder 8.0 and database migration from Oracle 7.3.4 to Oracle 9.2.0.1 and preparation of test cases of three modules. The second phase covered extensive System Testing of the application using the System Test Cases.

Technology:

Power Builder 5.0 on client end and Oracle 7.3.4 on Window NT 4.0 server, Power Builder 8.0 on client end and Oracle

Activities:

Planning of pre-project activities

Client-Server configuration and database connectivity

Fixing problems in Power Builder 5.0 and running the application in Oracle 7.3

Migrating the code in Power Builder 5.0 to Power Builder 8.0

Fixing migration errors in Power Builder 5.0

Fixing errors in Power Builder 8.0 and running the application in Oracle 9i

Self Study and skill enhancements in Power Builder 8.0

Functional study of the application

System Testing

ProjectClientRole

Criminal Justice Information SystemUNISYS CORPORATION (USA)Team Member

Duration: Apr, 02 Jun, 02

Domain: Criminal Justice

Description:

The Criminal Justice Information System (CJIS) application is designed to meet the business processing requirements of the Davidson County Metro/State Criminal Courts and criminal justice agencies. The CJIS application is a Client/Server application with a Graphical User Interface (GUI) (Power Builder ver 5.0) and two (2) databases employing a Relational Database Management System (RDBMS) (Oracle 7.3). The GUI is the Client portion of the system. The 2 databases consist of structures to store data (SQL Schema), business rules and transactions (Stored Procedures), and system utilities to support the business functions (Replication, Periodic Process Scheduler, Backup Scheduler, etc.). The 3 modules sent by Unisys were code-reviewed and the detailed review comments were submitted back to Unisys as the deliverable. The comments were categorized appropriately.

Technology:

Power Builder 5.0, Oracle 7.3

Activities:

Planning & Designing of code review checklist

Development of a standard Code Review guideline document

Code review of Power Builder objects/code

Documentation as per Tata Infotech QMS standards.

ProjectClientRole

Enterprise Adaptive server (EAS) GroupUNISYS CORPORATION (USA)Team Lead

Duration: Dec, 01 Mar, 02

Domain: Research on EAS

Description:

Jaguar CTS (Component Transaction Server), part of the Sybase Enterprise Application Server provides a framework for deploying middle tier logic of distributed component based applications. It is a high performance Transaction server that provides efficient management of client sessions, security, threads, 3-tier database connections, and transaction flow. With Jaguar CTS, Power Builder, Java, ActiveX / COM, C/C++ etc. components can be deployed to the middle tier transaction server. It also has a graphical utility in the form of Jaguar Manager that supports component-interface browsing, role based security, and runtime monitoring. Services like session management, transaction management, instance pooling etc. are also provided by the Jaguar CTS server administrator.

Technology:

ActiveX / COM (VB 6.0) components, Enterprise Java Beans (EJB) components, ASP 2.0, IIS Web Server 4.0, Jaguar CTS 3.0, Ingres 2.0, SQL Anywhere 6.0 (Sybase), Power Builder 7.0

Activities:

Understanding Application server concepts (with reference to Jaguar CTS)

Study of Deployment concepts (COM / ActiveX, EJB, Power Builder NVO etc)

Deployment of components on the Jaguar CTS server

Integration of Client application and the middle-tier program logic (includes connectivity between Client and Application Server, invoking of Remote methods etc.)

Study and configuration of Web Server for ASP clients

Database connectivity between Application server and the Database

ProjectClientRole

Paryavaran Monitoring SystemNTPC, IndiaTeam Lead

Duration: Mar, 00 Nov, 01

Domain: Environment

Description:

The Paryavaran Monitoring System (PMS) is a Client-Server (2-tier) / Web Enabled application, which provides a reliable, user-friendly, secure and efficient environment monitoring information system to monitor the operational/performance parameters at the various thermal power units. GUI screens for data entry & retrieval purposes have been developed using Power Builder 7.0. Data entered through the screens is stored in Ingres open 2.0-based database. The application is also available to specified users through the web-enabled browser. The application is web enabled using Web PB. The client server system uses a 2-tier architecture, which allows data entry, data validation, modification, deletion, approval of records, data querying etc. The Web based system uses Web PB as the web-enabling tool. It is a tool that brings the power of distributed computing in PB to the Web. The Web Server (IIS 4.0) and the PB Application Server (Web PB resides here) provide for the middle tiers between the client and the database. The data at each station is replicated through the Ingres Replicator to its regional headquarter database. This involves configuring and setting up of the replication backbone between the 2 participating databases. The setting up process also involved Unix administration like user creation, storage space allocation, and assignment of privileges, environment variable settings, modifying the user. profile, database backup / retrieval, managing / monitoring database and user server processes, developing shell scripts for database stored procedures, backup etc and finally automation of the above processes using Cron scheduler. The Ingres databases are also maintained, backed up and stored in the form database script files through Unix shell scripts developed at the client site.