Soumya Ghosh
9111 9810433647
H21 Green Park Extension, New Delhi 110016
Current Location: Delhi
Title: / Technical Lead in Microsoft Dot Net TechnologyWork 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.