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