Post Job Free

Resume

Sign in

Developer Software

Location:
Kolkata, West Bengal, India
Posted:
June 11, 2020

Contact this candidate

Resume:

Core Competencies

Soft Skills

Strategic Planning

Project Management

Requirement Gathering

Application Development

Resource Management

Software Testing

Coding

Team Management

Communicator

Team Player

Planner

Innovator

Leader

Motivator

Analytical

Passionate

Career Timeline

Executive Profile

Rising Technology Executive, offering over 10years of experience in Software Development

Experience includes analysis, design, coding and implementation of large scale custom built object-oriented applications

Experienced at client location (Canada), working closely with the insurance business in a large program within the scope of Group Benefits as a Senior Developer Lead from Nov 2017-May2019

Extensive experience in Design and Development of Software/Web Application/Web API Solutions, specialized in Microsoft Technology (.NET Core, ASP.NET, MVC, C#, Kafka, PCF, GitLab, Jenkins, jQuery, LINQ, JavaScript, Web Service, WCF, Rest API) and MS SQL Server (T-SQL)

Project Management Expert: Led the project planning, execution and management in tune with the core business objectives; reviewed functional requirements and translated them into technical specifications

Successful in working on importance on clean coding, following software development best practices and coding standards, using latest technologies and efficient solutions, test driven development

Education

MCA from West Bengal University of Technology in 2009

B.Sc. (Computer Science Honors) from Calcutta University in 2006

Gained exposure in all the phases of Software Development Life Cycle (SDLC) entailing requirement analysis, design, development, implementation, delivery and troubleshooting

Possess a customer-centric and systems-driven approach to designing application solutions

Proficient in object oriented architecture, ASP.NET, Web API and ASP.NET MVC architecture

Working experience in T-SQL, SQL for SQL 2008/2012/2016 server

Steered efforts in managing small to mid-size team / modules in Onshore / Offshore delivery model

Beginner Level Expertise in Angular 6, Node JS, Mongo DB

Skilled with capability to analyze and interpret unique problems, with a combination of training experience and logical thinking to find the right solutions

Professional Experience

PricewaterhouseCoopers LLP, Kolkata Jan’20-Till date

Technical Lead

Cognizant Technology Solutions Pvt. Ltd., Kolkata Apr’14-Jan’20

Senior Software Developer

PricewaterhouseCoopers Service Delivery Center, Kolkata Jan’11-Apr’14

Module Lead

Salt Lake Info Solutions Private Limited, Kolkata Jun’09-Jan’11

Software Developer

Key Result Areas:

Developing software solutions by studying information needs, conferring with users, studying systems flow, data usage & work processes; contributing in daily defect meetings with Development Team; identifying gaps and suggesting relevant solutions

Following the project life cycle methodology defined under the process framework; ensuring that customer deadlines are meeting within project budgets

Designing test strategy, developing test plans and approving test cases; identifying & analyzing the defects, questionable functions, errors, program functionality, outputs, online screens, and so on

Performing functional testing of the new system and ensuring that it meets the user specifications

Executing test plans using requirement documents and functional documents; setting up of test environment for manual integration system testing and user acceptance testing

Understanding process requirements and providing use cases for business, functional & technical requirements

Interacting with users for requirement gathering; preparing functional specifications and low-level design documents

Participating in the Software Development Lifecycle (SDLC) right from requirement analysis, documentation (functional specifications, technical design and coding to maintenance of proposed applications)

Establishing solutions for given technical specifications; installing application software & deploying customizations

Maintaining program modules including operational support, problem resolution, production support, preventative and corrective maintenance and enhancements

Providing third level incident escalation support to the Technical Support Group for customization problems; participating in the team’s agile software development process; developing unit tests and functional/integration tests; supporting production deployments of developed solutions

Defining service standards and guidelines as per global best-practices, governance structures, best practices for software delivery life cycle (SDLC) and documentation that serve as benchmarks for excellent service delivery

Documenting software solutions through flowcharts, layouts, diagrams, charts, code comments and clear code

Working with product management and engaging internal customers to understand requirements and gathering feedback on solutions

Creating and managing the estimates, project plan, project schedule, resource allocation and expenses to ensuring that targets are reached

Reviewing detailed design, code & test cases; troubleshooting and resolving various defects, errors and issues encountered

Enhancing modules delivered to production by rewriting and developing new code to improve the efficiency and effectiveness of systems

IT Skills

RDBMS: MS SQL Server 2008, MS SQL Server 2012, MS SQL Server 2016, IBM DB 2

.NET: .NET Core 2.x, ASP.NET 3.5/4.x, ASP.NET MVC 2/3/4, C# 2/3.x/4/5/6/7, LINQ, Webservice, WCF, Rest Web API, Entity framework, YAML, Newton Soft, Microsoft Azure PaaS

IDE/ Utilities: Microsoft Visual Studio .NET Development Environment, Visual Studio Code, Postman, Fiddler, SOAPUI

Programming Languages: C#, JavaScript, jQuery, XML, JSON, YAML, XSLT, GraphQL, HTML 5, CSS 3

Source Control Tools: Tortoise SVN, Serena PVCS Version Manager, RTC, TFS, GiTLab

Other Technologies: AKS, Docker, Angular 6, Node JS, Mongo DB

Data Streaming Technology: MSMQ, Kafka, Azure Service Bus

Deployment Space: IIS Webserver, Windows Batch Server, PCF (Pivotal Cloud Foundry), AKS, Jenkins (CI/CD), Azure Devops (CI/CD)

Domain Certification: LOMA 280

Personal Details

Date of Birth: 24th April, 1985

Languages: English and Hindi

Address: Sodepur, Kolkata

Visa Status: Valid B1 US visa with an expiry on 2029

Please refer to annexure for project details:

ANNEXURE

Projects

Project: Cadila Frontline 2.0

Team Size: 10

Client: Zydus HealthCare (Pharma)

Description: ZHL business is migrating their legacy frontline system (developed in classic asp) into latest technology platform including cloud deployment.

Technology/Tools: Visual Studio 2017, Microsoft SQL Server 2016 on Azure, Microsoft Azure PaaS, Angular 8, .NET Core 2.x, AKS, Docker, Rest Web API, GitHub, JIRA

Period: Jan’20-Till Date

Role: Technical Lead

Achievements:

Created end to end solution architecture, building framework for .net core micro services, deploying these services into AKS through Azure Devops CI/CD.

Currently working with clients for the requirement analysis and specification phase.

Project: GB NOW CST Interfaces

Team Size: 15

Client: Manulife Corporation Canada (Insurance)

Description: Manulife business is migrating their legacy claims system (developed in Mainframe) to a new claims system (developed in Java by third party). The existing claims system has several upstream and downstream interfaces which need to be integrated with the new one. This program is in the scope of these integration. They have adopted to the Agile methodology for the very first time in their solution delivery.

Technology/Tools: Visual Studio 2017, Microsoft SQL Server 2016 on Azure, Microsoft Azure, IBM DB2, .NET Core 2.x, Kafka data streaming, GraphQL, Rest Web API, GitLab, PCF, JIRA, Confluence

Period: Nov’17-May’19 at Onshore

May’19 – Till Date at Offshore

Role: Senior Developer Lead

Achievements:

Created couple of Nuget packages to consolidate some of the generic functionalities to be reused within the project team. It is greatly appreciated by the Client

Created technical design diagram of the interfaces in confluence which helped business to understand the workflow of the solution a lot

Project: mPortal

Client: Cognizant Internal Application

Team Size: 10

Description: This is an application to manage the billing of the associates, track leaves, learning completion and generating reports. All the managers under the Manulife account in Cognizant is using it internally on day-to-day basis.

Technology/Tools: Angular 6, Node JS, Mongo DB

Period: May’19-Sep’19 at Offshore

Role: Senior Developer Lead

Achievements:

Expertise in Angular, Node JS, built few components within the project on my own with fewer defects

Project: ASO Billing Applications

Client: Manulife Corporation Canada (Insurance)

Team Size: 2

Description: It is a set of applications which are developed to facilitate the Manulife Administrative Services Only (ASO) billing on group benefits. This set of application facilitates the billing confirmation and generates reports on these billing. Some of these reports gets printed as statements and some of those acts as a flat file extract to be fed into its downstream apps.

It includes a set of integrated applications

oASO Billing UI

oASO Billing Services

oASO Billing Load

oASO Deposit Extracts

oASO Billing statements

oMIS Reporting Tool

Technology: / Tools: Visual Studio 2008, Microsoft SQL Server 2008, ASP.NET 2.0, ASP.NET MVC 2, C# 2.0, XML, XSLT, WCF Service, VBA, RTC, Windows Web Server, HP ALM Quality Control

Period: Aug’17-Oct’17

Role: Senior Developer - Offshore

Achievements:

Implemented a few out-of-the-box value addition within the modificationwhich was well recognized by the Client and they added those into the business requirement as well

Project: LCC Support and Enhancements

Client: Manulife Corporation Canada (Insurance)

Team Size: 3

Description: A set of applications which are developed to facilitate the Manulife Group Benefit insurance plan for group plan members.Provides quick claims details per member. Provides related information of plan members personal information’s, benefit information’s, available balances as per their respective benefits.

Technology/ Tools: Visual Studio 2012, Microsoft SQL Server 2012, ASP.NET 4.3, C# 3.X, Web Service, MSMQ, Serena Version Control, Windows Web Server, HP ALM Quality Control

Period: May’17-Jul’17

Role: Senior Developer Lead - Offshore

Achievements:

Changed the look and feel of the application dashboard to look like a user-friendly single page application as a value addition

Optimized the performance of the application by introducing asynchronous content loading wherever applicable which was well recognized by the business

Project: Manulife GBS Staff Augmentation - ManuConnect Enhancement

Client: Manulife Corporation Canada (Insurance)

Team Size: 5

Description: ManuConnect is a policy administrative system. It is the definitive location for information about clients, contracts, and members in the area it deals with, all the information is stored in a piece of commercial-off-the-shelf software called Vital Objects (or VO) and its databases. VO is sold (and supported) by Computer Workware Inc. (CWI). ManuConnect is a large application that comprises a few sub systems such as Billing / Accounts Receivable, Commissions, Client Sync with various applications, Reporting service. In this project, enhancement is done client billing system, reporting system, Client Sync system. Also, existing problems in those applications is done through this application

Technology/Tools: Asp.Net MVC 2 with C#, VB.Net, Ajax, XML, 2008, SQL, MOSS 2007, SSMS Tool, SSRS, RDLC report, Crystal Report, JQuery, HTML 5, CSS 3, SOAP based WCF service, Telerik, ReSharper, CKEditor, WIX, MS Enterprise Library 5.0, Serena, Windows Web Server, HP ALM Quality Control

Period: Jul’16 – Apr’17

Role: Senior Developer - Offshore

Achievement:

Gathered application knowledge within 15 days of transitioning period and started working on the live enhancements without any escalation

Project: Flex Support and Enhancements

Client: Manulife Corporation Canada (Insurance)

Team Size: 8

Description: A set of applications which are developed to facilitate the Manulife Group Benefit insurance plan for group plan sponsors (plan administrator) & individuals (plan member). Provide flexible plan benefits, Generate bill for the services provided in the administration of plan benefit

Technology/ Tools: Visual Studio 2008, Microsoft SQL Server 2008, ASP.NET 2.0, C# 2.0, XML, VB Script, Crystal Report, Serena version control, Windows Web Server, HP ALM Quality Control

Period: Jul’14 – Jun’16

Role: Module Lead - Offshore

Achievement:

Proposed SSRS as a reporting service instead of crystal report to the Client as an upgrade proposal

Created couple of tools to automate some of the repetitive task within the project support

Project: Navigator DB Conversion and Modernization

Client: Manulife Corporation Canada (Insurance)

Team Size: 80

Description: NAVIGATOR (NAV) is the Group Life and Disability Claims Payment system used by Manulife’s Groups Benefits Services (GBS) for Short Term Disability (STD), Long Term Disability (LTD), Life Waiver, Life and Survivor Income Benefits. Due to some business risks around, unsupported software and architectural constraint leading to inflexibility and reduce scalability, GBS want to modernize the NAV2 application.

The project includes the following in-scope service components

oArchitecture migration from Client-Server to Web Server

oFront end migration from Power Builder Windows Objects to ASP.NET MVC (C#).

oBatch migration from Power Builder to C#.NET

oDatabase migration from Sybase to SQL Server (including stored procedures, triggers, functions, views)

oReports migration from Power Builder to SSRS

oComplete System Integration, functional and performance testing

oApplication design to support multiple languages

oPerformance tuning

oWarranty Support

Technology/ Tools: Sybase ASE 12.5, Sybase Central, Sybase SQL Advantage, Visual Studio 2008 SP1, Microsoft SQL Server 2008, MVC2, C# 3.5, ASP.NET 3.5, XML, WCF, Telerik MVC Third Party Components, Microsoft SharePoint 2007, Control-M Scheduler, Serena version control, Windows Web Server, HP ALM Quality Control

Period: Apr’14-Jun’14

Role: Developer - Offshore

Project: Vendor Risk Management - VRM

Client: Leading Consulting and Auditing firm - US Engagement Team

Team Size: 3

Description: VRM is a risk management tool for several vendors under specific clients. It has four modules tied together via a dashboard for a specific client. They can fill the questionnaire related to them and see the automated risk calculated for them. Also, they can download the entire questionnaire, generate reports applicable for them.

oAdd, Delete and Update vendors/clients into the system.

oQuestionnaires download functionality for specific clients.

oReport generation for specific clients.

oRisk score calculation for specific clients.

oAdmin section to add/delete/modify users.

Technology/ Tools:Vovici workbench tool, ASP.net, C#, jQuery, Data table, JavaScript, web service, Tortoise SVN

Period: Feb’12-Feb’14

Role: Senior Developer - Offshore

Project: Global Development Tool – GDT

Client: Leading Consulting and Auditing firm - US Engagement Team

Team Size: 3

Description: It is a web application tool developed for the admin HR’s of specific employees under them. They can see the details and status (survey completed or not) of these employees and can fill questionnaire by himself or can forward to another HR’s.

oAdd, Delete and Update employee records into the system

oSearch specific employees within the grid

oAdmin section to add/delete/modify users

Technology/ Tools: ASP.net, C#, jQuery, jQGrid, JavaScript, web service, Tortoise SVN

Period: Feb’11-Jan’12

Role: Senior Developer - Offshore

Project Audit Planning and Execution System – APEX

Client: Ministry of Finance (For an African Country)

Team Size: 9

Description: It is an efficient intranet solution to provide complex Audit Related Services and to avoid all kind of hassles associated with Audit Planning, Scheduling and Management. We have designed this Audit Application after close analysis of complex audit management scenarios in reputed Audit Institutions. Some features and key advantages of APEX are:

The project includes the following in-scope service components

oRisk Assessment and Audit Prioritization with full ERM

oPlanning and scheduling - including Quarterly and Annual Plans and full-cycle planning

oAudit Management

oAudit Reporting

oAudit Status tracking and Audit History

oRich Library of Audit Programs

oAudit Progress Monitoring at Task Level

oEase of Administration

oElectronic Working Papers

oMicrosoft Office 2003 and 2007 integration

oMore about the project is available on www.apexauditsystem.com

Technology: ASP.net, C#. net, SQL SERVER 2005, SQL SERVER 2008, ORACLE or any, nHibernate, Asp .Net MVC RC2, JavaScript, AJAX, JQuery, jQGrid, Ext JS.

Period: Dec’10 – Jan’11

Role: Senior Developer - Offshore

Project: Defects Management System – DMS

Client: Ministry of Defense, Govt. of India

Team Size: 9

Description: The Defect Management System (DMS) project is used by customer, CQ (Quality Controller) team. The products produced by customer are sent to different strategic locations. When any product is found defective, the user sends the product back to the Factory with details defect report. Now it is the responsibility to the CQ Department to investigate about the defect reported against the product. Some features and key advantages of DMS are:

oAdd and Update Defect Report record of product

oAsked for the product sample with reminder send facility

oDifferent types of Letter Template to ask for product

oGeneration of Monthly and Weekly investigation progress Report

oAdvanced Search facility to find out the Record

Technology: ASP.net, C#. net, SQL SERVER 2005, SQL SERVER 2008, ORACLE or any, nHibernate, Asp .Net MVC RC2, JavaScript, AJAX, JQuery, jQGrid, Ext JS.

Period: Jun’09-Nov’10

Role: Developer - Offshore

SUSHAVON BANERJEE - Senior Level Professional

Location Preference: Kolkata

Versatile, high-energy technocrat, scaling new heights of success and leaving a mark of excellence in executing large-scale projects which involve analytical capabilities and professional growth; targeting assignments in Application Development with an organization of repute

Phone:096******** Email: addrmx@r.postjobfree.com

Jan’20- till date

Jan’11-Apr’14

Apr’14- Jan’20

Jun’09-Jan’11

Salt Lake Info Solutions Private Limited, Location



Contact this candidate