soumya_s_mukherjee_resume

10
SOUMYA S MUKHERJEE Mailto: [email protected] #Cell: +91-738-140-0619 SUMMARY More than Three years of development experience in Microsoft .Net technologies (both web & windows) Two years of Web development experience in Microsoft Technologies One year of windows application development experience One year of working experience on SQL Server Knowledge of application development life cycle methodology Knowledge of designing application architecture and design pattern Concept in oracle spatial Working experience in ETL (FME) Experience in developing customized Auto CAD product based on client requirement Knowledge of testing application developed by both self and peers. EDUCATION Completed Bachelor of Technology in Computer Science & Engineering from West Bengal University of Technology. TECHNICAL SKILLS Languages: C# Server Side Web Application Development Framework: ASP.Net, MVC 4.0, Entity Framework, WCF. Framework: .Net framework, ADO.Net Client Side Scripting Language: JQuery, JavaScript, HTML, CSS. Database: SQL Server 2000/ 2008/ 2005, Oracle 9i/10g, 11g, Oracle Spatial Performance Tool: Visual Studio 2005, 2008, 2010, 2012 & 2013 Source Control Tool: Team Foundation Server (TFS), Tortoise SVN, IBM RTC Defect Tracking Tool: HP Quality Centre (QC) Database Tools : Toad, SQL Developer Other Tools : AutoCAD AREAS OF EXPERTISE Developing Web application in Asp.net, MVC 4.0

Upload: soumya-mukherjee

Post on 19-Jan-2017

64 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Soumya_S_Mukherjee_Resume

SOUMYA S MUKHERJEEMailto: [email protected] #Cell: +91-738-140-0619SUMMARY

More than Three years of development experience in Microsoft .Net technologies (both web & windows)

Two years of Web development experience in Microsoft Technologies One year of windows application development experience One year of working experience on SQL Server Knowledge of application development life cycle methodology Knowledge of designing application architecture and design pattern Concept in oracle spatial Working experience in ETL (FME) Experience in developing customized Auto CAD product based on client requirement Knowledge of testing application developed by both self and peers.

EDUCATIONCompleted Bachelor of Technology in Computer Science & Engineering from West Bengal University of Technology.

TECHNICAL SKILLS Languages: C#

Server Side Web Application Development Framework: ASP.Net, MVC 4.0, Entity Framework, WCF.

Framework: .Net framework, ADO.Net Client Side Scripting Language: JQuery, JavaScript, HTML, CSS. Database: SQL Server 2000/ 2008/ 2005, Oracle 9i/10g, 11g, Oracle Spatial Performance Tool: Visual Studio 2005, 2008, 2010, 2012 & 2013 Source Control Tool: Team Foundation Server (TFS), Tortoise SVN, IBM RTC Defect Tracking Tool: HP Quality Centre (QC) Database Tools : Toad, SQL Developer

Other Tools : AutoCAD

AREAS OF EXPERTISE Developing Web application in Asp.net, MVC 4.0

Develop windows based application in C#

Understand, Analyze & fixing any issues of existing application

Enhance any existing application

Unit testing and bug fixing of the modules developed by self and peers

Test Case design & Testing

Conceptualization of Use Cases

Preparation of Detail design document and Low level design document.

Page 2: Soumya_S_Mukherjee_Resume

SOUMYA S MUKHERJEE WCF

HTML, JavaScript, JQuery

T-SQL , PL/SQL

PROJECT EXPERIENCEInfosys Technologies Limited, Bhubaneswar, India May 2014 – Presentwww.infosys.com

Client: Southern California Edison [September 2014 – Present]Role: Developer, Module Lead

Project ObjectiveTo develop a COTS package of Autodesk required for design and planning purpose by the engineers of SCE for transmission and distribution phase.

Project DescriptionSCE has a vast area to cover for their distribution and transmission phase. For the installation of new devices, removal of any existing devices or maintenance purpose they often need to create a service request which comprises of planning and corresponding designs. For the design purpose corresponding to a mentioned area SCE designers / engineers use AUD (COTS package by AUTODESK). SCE has provided a new requirement for the redevelopment of AUD as per their need.

Role and Responsibilities Involve in development of AUD. Actively involved in coding including enhancement of the application. Presently involved in

major enhancements of the product. Bug fixing during the time of unit testing. Bug fixing during UAT of the modules developed by self and peers. Designing solution based on the use case provided. Planning task for the team Mentor junior members in the team. Bottom line responsibility. Involved in communication and coordination with different teams and vendors placed across

different locations.

EnvironmentC#, WCF, Oracle 11g, Oracle Spatial, Toad, SQL Developer, AutoCAD

Page 3: Soumya_S_Mukherjee_Resume

SOUMYA S MUKHERJEEClient: Southern California Edison [May 2014 – August 2014]Role: Developer

Project ObjectiveTo develop a consolidate database to incorporate the GIS program of SCE.

Project DescriptionSCE has different applications and databases for their generation transmission and distribution purpose. These databases are not connected to each other though for field work purpose data from different sources are required to properly locate a transmission / distribution device(s). CGIS is a long term program which incorporates the entire system to be a GIS (Geographical Information System) system. In order to create a GIS system SCE needs a consolidated database from which various applications will consume data for their need. This project creates a consolidated database migrating data from several data sources.

Role and Responsibilities

Preparing High Level Design Document

Preparing Detail Design Document

Preparing Low Level Design Document.

Analysis of data model.

Writing stored procedure.

Working in ETL tool.

Involve in data migration

Environment

Oracle 11g, Oracle Spatial, Toad, SQL Developer, FME

Page 4: Soumya_S_Mukherjee_Resume

SOUMYA S MUKHERJEECognizant Technologies Solutions, Kolkata, India December 2011 – April 2014www.cognizant.com

Client: Cambridge Assessment [June 2013 – April 2014]Role: Developer, Module Lead

Project Objective

Development of a web portal to adhere the rules of Government of UK termed as A2C.

Project Description

A2C is the set of rules specified by the government of UK which should be followed by all the UK based universities. Cambridge university is introducing the new portal “CA - A2C” to adhere the rules during communication with the centers used for several examinations conducted by the university. The main focus of the portal is to build a to and fro communication with the associated centers, management of error messages, manage the various transactions regarding the centers and result management by strictly adhering the A2C rule.

This is a development from scratch.

The portal is developed in ASP.NET MVC (Model View Controller) with backend code written in C# on .NET Framework 4.0.

Razor view is used to frame the views.

The presentation layer has the service clients (proxies) to communicate with the Business services for all business processing.

The service layer comprises of several WCF services through which data access layer is accessed through business worker layer.

Data access layer in turn calls the Sql Helper class provided by Microsoft to connect to the database.

Business logic and data mapping is done in the Business Worker layer.

Format of the transferred data: JSon.

Role and Responsibilities

Preparing High Level Design Document Preparing Detail Design Document Preparing Low Level Design Document. Experienced the agile development model. Worked in MVC with SQL Server as Database Executed new development of functional modules and worked from Requirements analysis,

Design, Coding till Unit Testing and deployment Screen Analysis from Wireframe provided by Client. Member of the project architecture team. Bug fixing during Unit Testing and System Integration Testing. Responsible for fixing bugs throughout the application. Responsible for the training of entry level trainees in our project.

Page 5: Soumya_S_Mukherjee_Resume

SOUMYA S MUKHERJEEEnvironment:

Microsoft .Net 3.5, Visual Studio 2012, SQL Server 2008, C#, MVC, Asp.Net, WCF, JQuery, JavaScript, HTML, CSS

Client: Cambridge Assessment [March 2013 – May 2013]Role: Developer

Project Objective

Development and Enhancement of the application named Examiner Management System of Cambridge University.

Project Description

Cambridge University conducts several assessments (consists of Oral & Written) throughout the year for the admission of the students all over the world. They have their centers globally to conduct the examinations. For properly conducts these examinations, the centers and the examiners also need to be selected based on the requirement and their educational qualification. EMS application is for the examiners. The objective of the portal is to manage examiners ‘type (speaking or writing) availability, eligibility, designation as well as the Centre’s availability, date of exam.

The portal is developed in ASP.NET MVC (Model View Controller) with backend code written in C# on .NET Framework 3.5. The presentation layer has the service clients (proxies) to communicate with the Business services for all business processing. The service layer comprises of several WCF services through which data access layer is accessed. In the data access layer all the database as well as business operations are implemented with components using Microsoft Entity Framework. Data Mapper is introduced for properly mapping of data throughout the application.

Format of the transferred data: JSon

Role and Responsibilities

Conceptualization of Use Cases. Preparing High Level Design Document Preparing Detail Design Document Screen Analysis from Wireframe provided by Client Coding, Bug Fixing Executed new enhancement of functional modules and worked from Requirements analysis,

Design, Coding till Unit Testing and deployment Unit Testing using NUnit of the modules developed by self and peers Preparation of Test Cases Deployment in various environments. Responsible for the training of entry level trainees in our project.

Environment

Microsoft .Net 3.5, Visual Studio 2008, SQL Server 2008, C#, MVC, Asp.Net, WCF, JQuery, JavaScript, HTML

Page 6: Soumya_S_Mukherjee_Resume

SOUMYA S MUKHERJEEClient: AIMCO Properties LLP [August 2012– February 2013]Role: Developer

Project Objective

Provide End to End Support to the applications of AIMCO.

Project Description

AIMCO is an apartment management company in USA. It has 162 properties (including Affordable & Conventional). To manage the properties AIMCO has the following applications: Intranet, Horizon, MTMI. Besides to maintain the financial and HR documents AIMCO uses “VistaPlus” & “UltraDoc” tools. For report generation and claims AIMCO uses a tool known as “Stars”. End to End Apps Support includes supporting the .Net Apps like Intranet, MTMI as well as the tools like Vista Plus, UltraDoc.

Role and Responsibilities

Application Support for .NET applications like Intranet Apps, MTMI. Performed as a Primary point of Contact person for the Intranet apps.

Support external 3rd party tools like Vista Plus & UltraDoc Incident management and bug fixing Resolve the TASKs of VistaPlus & UltraDoc Coding on new functional requirements and fix existing issues Extensive work on T-SQL operations for backend issues on various SQL Server Databases Regular maintenance of tracking sheets for incident status reporting Unit Testing and Test case design.

Environment

Microsoft .Net 2.0, Visual Studio 2005, SQL Server 2005, SSIS, C#, Asp. Net, ASP, HTML

Client: Wyndham Hotel Group [December 2011 – August 2012]Role: Developer

Project Objective

Develop a new Request Management Tool to streamline the processes of creation of a request to successfully submitting the request via SFDC.

Project Description

‘MyRequest’ is a 3-tier web-based tool that addresses the need of a request management tool. Several hotels under Wyndham Hotel Group can raise the request for updating their status, addition of new amenities, features through this tool. The life cycle of a request can be tracked by using this tool. This tool has feature to generate the report for all types of request where a consolidated view of the raised request can be obtained by applying the required filter criteria.

Page 7: Soumya_S_Mukherjee_Resume

SOUMYA S MUKHERJEERole and Responsibilities

Code development, Application maintenance and Bug Fixing Worked on ASP.NET page design with Oracle as backend Database Executed new enhancement of functional modules and worked from Requirements analysis,

Design, Coding till Unit Testing and deployment Unit Testing of functional modules developed by self and peers Responsible for deployment of source code to different environments

Environment

Microsoft .Net 4.0, Visual Studio 2010, Oracle 9i, PL/SQL Developer, C#, Asp.Net, JQuery, HTML, CSS