Summary
Overview
Work History
Education
Skills
Work Availability
Timeline
Generic

SUDESHNA MUKHERJEE

Dallas,TX

Summary

  • Microsoft Certified Professional with about 18+ years of experience in the IT industry, involved in complete SDLC including requirements gathering, client interaction, analysis, design, development, testing, implementation, debugging, maintenance & documentation of business applications in the client/server environment.
  • Executed software projects for Telecom (NTL) and CPG industry like (KPMG, PMI, Nestle, Campbell Soups) and Insurance Industry like National Flood Services and Progressive Insurance
  • Solid experience in design and development of applications using .NET Framework 1.1/2.0/3.0/3.5/4.6/4.8,.NET Core, Entity Framework core,.NET6 ,C#, VB.NET, ASP.NET, AJAX, ADO.NET, Visual Studio.NET/2003/2005/2008/2019, AngularJS ,XML, XML Schema, XSLT etc.
  • Experience working with WCF, WPF , LINQ , Web Services, SOAP, REST APIs,(WEB API.)
  • Extensive experience as a Senior System Analyst in Design, Development and Implementation of commercial Web Based applications, Client-Server and 3-tier applications along with Framework component development. Experienced in ASP.NET, ASP.NET MVC, C#.NET, VB.NET, LINQ, SharePoint 2007 HTML, DHTML, VB Script, Java Script, jQuery, AngularJS, CSS,HTML5
  • Experience also includes legacy systems using VB 6.0, ASP, COM/DCOM , HTML, DHTML, VBScript, JavaScript, and other technologies
  • RDBMS experience includes SQL Server 2008/2005/2000/2017, Oracle 11g/10g/9i, Access 2000 , PostgreSQL and programming using SQL, PL/SQL, TSQL, ADO.NET, JDBC etc
  • Experienced with Objected Oriented Programming , design patterns (strategy,repository singleton, MVC etc), agile environment.
  • Familiar with Microservice Architecture and API Gateway (Ocelot)
  • Extensively worked on DTS,SSIS,SSRS,Crystal Report,Power BI.
  • Experience in source control systems like Microsoft Team Foundation Server (TFS 2010/2015), Visual Source Safe , SVN and GIT, Azure DevOps .
  • Experience in bug tracking, issue tracking using JIRA. Kanban board, Azure
  • Experience in CI/CD Pipeline for continuous integration, analysis, design and implementation on Web and Windows based Applications
  • Basic knowledge of AWS . Working with EC2,S3, Batch , AZURE
  • Basic knowledge of MongoDB.
  • Possesses excellent communication skills and good team Player with extraordinary problem solving and trouble-shooting capabilities and will prove a valuable asset to any project.

Overview

18
18
years of professional experience

Work History

Senior .NET Developer

Progressive Casualty Insurance Company
02.2023 - Current
  • Flood application of progressive helps to provide quick and accurate flood insurance quotes, application submissions, and endorsements electronically.
  • System intuitively tailors information that is presented on system pages and seamlessly hides and shows data fields based on system authority, rules, and other data selections.
  • Responsibilities: Writing Technical Specification, Unit Test cases and Implement Regulatory changes requested by FEMA
  • Analyzing project and providing estimate from scratch to client for SDLC cycle
  • Worked on Visual Studio/.NET framework ( C#.NET/VB.NET) to implement business logic
  • Created and Consumed Web API for sending data and fetching data
  • Developing business tools using ASP.NET MVC Developed Web Forms for modules using ASP.NET server controls, validations controls, HTML and CSS
  • Implemented ASP.NET routing using convention based and attribute based routing
  • Developed multiple desktop application using user controls
  • Created/Modified Stored Procedure, Functions, Triggers, Views in SQL and effectively used within application and developed complex SQL queries using SQL Server
  • Involved in tuning expensive SQL queries and Stored Procedures for better performance
  • Involved in developing reports using crystal reports and generated PDF output
  • Involved in Peer review
  • Used VTFS for version controlling and configuration management
  • Experienced most of modern development methodologies such as Agile and CI/CD
  • Technologies: Vb.NET, C# .NET, ASP.NET,JavaScript,.NET 4.8, WCF, SQL Server,Azure DevOps,Visual Studio 2019

Senior .NET Developer

Gates Corporation
01.2023 - 02.2023
  • NPTS Design project was built to be living design document during Old PTS rewrite
  • Responsibilities: Involved on Release Based Software Delivery approach , worked mainly on Development of Front-End UI screens within WPF Worked on BL and DAL layer classes and integrated in UI using MVVM pattern, Performing detailed architectural analysis and spilt up modules within team
  • Involved in iterative, test-driven and SCRUM method of Agile Methodology
  • Created Custom Controls and used then to Navigate between different window
  • Worked on Binding, DataTemplates, Layout Panels in XAML
  • Used Telerik controls RadGridView, RadDatePicker etc Experienced in ORM using ADO.NET, Entity Framework, LINQ and Lambda expression to connect to SQL Server Database from repositories classes for retrieving ,manipulating ,querying ,storing data from database
  • Created Email Notification service endpoint and involved in designing email html template
  • Created/Modified Stored Procedure, Functions, Triggers, Views in SQL and effectively used within application and developed complex SQL queries using SQL Server
  • Used GIT for version controlling and configuration management
  • Technologies: .NET 6, C# .NET, SQL Server,Telerik ,Entity Framework.

Senior .NET Developer / Lead

National Flood Services
01.2013 - 12.2022
  • Client: FEMA, ALLSTATE, New Jersey Re, Seattle Speciality – NIIC
  • Flood Connect: Flood Connect system helps to provide quick and accurate flood insurance quotes, application submissions, and endorsements electronically.
  • Responsibilities: Writing Technical Specification, Unit Test cases and Implement Regulatory changes requested by FEMA
  • Analyzing project and providing estimate from scratch to client for SDLC cycle
  • Involved in iterative, test-driven and SCRUM method of Agile Methodology
  • Used vb6 and classic ASP to do couple of enhancement on legacy applications
  • Implemented validations in all ASP pages by Java Script for client-side validation and VB script for server-side validation
  • Used HTML and CSS for web page design and JavaScript for client-side validations
  • Implemented Layouts and Partial view to maintain consistent look and feel for Razor Web Page
  • Responsible for migrating vb6 and Asp application to .NET Framework (VB.NET, C#.NET, AngularJS) Developed application using ASP.NET MVC 5 , .NET Core, WCF and WebApi Effectively used different State Management Technique using ASP.NET Responsible for developing UI pages using AngularJS, HTML5,CSS Developed Visual Component with through WPF using xaml
  • Used LINQ to build set of operation,parameters and expression during execution a set of data from Oracle Created & consumed web services (SOAP/WCF) in the business logic of the application
  • Created Email Notification service endpoint and involved in designing email html template
  • Created and Consumed Web API for sending data and fetching data
  • Designed and Developed user interface for various modules using Win Forms,Windows Service, Desktop Application
  • Developed Rest API to get files from S3 bucket and store file in S3
  • Developed and deployed batch in AWS
  • Created Email Notification service endpoint and involved in designing email html template
  • Created/Modified Stored Procedure, Functions, Triggers, Views in SQL and effectively used within application and developed complex SQL queries using oracle 12g
  • Involved in tuning expensive SQL queries and Stored Procedures for better performance
  • Involved in developing reports using crystal reports and generated PDF output.
  • Worked on crystal report and docvariable and mailmerge to generate letters ,bills and Declaration pages
  • Worked on Pentaho reports
  • Involved in migrating Pentaho reports to Power BI
  • Involved in Peer review
  • Used SVN /TFS/ GIT for version controlling and configuration management
  • Technologies: Vb.NET, C# .NET, ASP.NET, ASP.NET MVC, .NET Core,VB6, Classic ASP,JavaScript, Oracle12g(TOAD), IIS 6.0 .NET 4.6, .NET core,AngularJS, bootstrap,WCF,WPF, Rest API,AWS S3 ,EC2,GIT,Bitbucket, SQL Server, Postgresql,XM

.NET Developer Lead

IBM
01.2012 - 07.2012
  • Supported multiple .NET based application like ( Databus, DataPower,Workflow-Metastorm, US Analytics) and Leading onsite and offshore team
  • Responsibilities: Developed based on Service Oriented Architecture utilizing with Ajax controls
  • Analyzing project and providing estimate from scratch to client for the SDLC cycle
  • Performing detailed architectural analysis and spilt up modules within team
  • Used JavaScript to build rich text editor with file upload options
  • Used HTML and CSS for web page design and JavaScript for client-side validations
  • Involved in gathering requirements from business and documenting it for team's review
  • Used extensive AJAX programming to avoid server-side overload
  • Involved in tuning expensive SQL queries and Stored Procedures for better performance
  • Created & consumed web services in the business logic of the application
  • Used caching to improve performance of application
  • Involved in developing reports using crystal reports, active reports and generated PDF output
  • Used TFS for version controlling and configuration management
  • Handled application using multithreading concepts Leading onsite and offshore team
  • Technologies: C# .Net, ASP
  • NET, JavaScript, SQL Server, SSRS, SSIS, IIS 6.0

Software .NET Lead

IBM
05.2010 - 12.2011
  • Project: iSales iSales is vendor application developed by CAS, used within CPG industry to develop and support marketing, promotion plans and payments
  • Functionality deployed was extended to support Campbell business processes
  • Responsibilities: Implement Technical design on different layers (database, business logic, user interface and intermediate layers) of CPWerx using the CAS Modeler and check application for results
  • Customize business logic layer, if required, by programming in Visual Basic.Net 2.0
  • Compile business logic package and check application for results
  • Used Java Script for validation
  • Worked in gathering requirements from business users along with business analysts and writing technical use cases
  • Implemented Object Oriented Programming (OOP) concepts in application
  • Created User controls (UI) for reusability
  • Designed and developed web pages using ASP.NET, Tree-View, CSS and Themes Designed Graphical User Interface (GUI) for web builder tool
  • Developed Master Pages and Content Pages for consistency and navigation
  • Created queries, Stored Procedures, tables, and other SQL joins and statements for applications using SQL SERVER 2008
  • Used AJAX Controls Toolkit in order to improve performance of overall application
  • Used HTML and CSS for web page design and JavaScript for client/Server-side validations
  • Developed Database independent Data Access API for ADO.NET using SQL Client in C#
  • Created XML Schema to validate XML document instances
  • Made use of Data Grid, Data List and Repeater Controls to display data in customized format in ASP.NET web pages
  • Performed application-level tracing, debugging and state maintenance through web.config file under root directory of application
  • Updating status to client, successful deployment and co-ordination during User acceptance testing
  • Technologies: C#.NET, ASP.NET, AJAX, Visual Studio.net, Microsoft .NET Framework 2.0, SQL Server 2008, Web Services, IIS 6.0

.NET Developer

IBM
04.2009 - 04.2010
  • Project: Nestle Retail Execution Project Client: Nestle, Atlanta, GA CPWerx 7.0 is a web product of CAS, Germany, that supports the consumer product industry and offering a complete solution designed to cover business processes from Trade Promotion Management, Field Sales Management and Field Sales Execution
  • The Nestlé Zone AMS implementation is limited to Field Sales Management and Field Sales Execution
  • Data integration to & from external systems is a deliverable for this project
  • CPWerx has inbuilt modules and processes to import/export data to/from CPWerx database for its Business Objects required for Trade Promotion
  • Inbound/Outbound files could be in XML or CSV format
  • For CSV files, 'Interfaces' need to be built using the CAS Modeler, to define the data structure
  • The status of data interfacing process is tracked via the CPWerx log
  • Also required is creating XSD and XSLT files to schema-check or transform XML
  • Responsibilities: Helped to develop Inbound Interfaces for Customer, Product Master Data Created XSD, XSLT files for Inbound/Outbound XML files for Brand and Sales data Performed Unit-testing for Inbound Interfaces Customer and Product Hierarchy Created Technical Design documents based on the Functional specifications to specify the changes to be done on the architectural layers (database, business logic, user interface and intermediate layers) of CPWerx
  • Implemented the Technical design on respective layers of CPWerx using the CAS Modeler and checked the application for results
  • Customize the business logic layer, if required, by programming in Visual Basic.Net 2.0
  • Compile the business logic package and check the application for results
  • Test support and bug fixing Technologies: CPWerx 7.0 Application, CAS Modeler, CSS Tools VB.NET 2.0, SQL Server 2005

.NET Developer

IBM
09.2008 - 04.2009
  • CMART is a PMI-wide application used in Factories, Clusters and PMI. It ensures there is clear visibility and consistency in production capacity figures at all levels of the organization. At the factory level, mid-term planners must use CMART to manage the capacity in the factory. CMART will streamline the role of production planners by eliminating the need for each factory to maintain complex and inflexible Excel solutions to calculate and manage capacity. This is an important goal of CMART: All factories to use the same capacity planning tool.
    • Gathering requirements from the clients
    • Preparation of Technical spec and design document.
    • Designed and developed Web Forms using ASP.NET, for the user interface.
    • Performed Client-side validations using validation controls in ASP.NET.
    • Experience in backend programming worked on SSIS, DTS Packages, T-SQL/PL SQL that includes Stored proce-dures, Views, Triggers, Functions, Cursors, developing and monitoring of SSIS, SSRS and DTS Packages.
    • Used C# Technology for server-side programming.
    • Preparation of Unit Test Specs
    • Performing Testing, Support

    Technologies: C#, ASP.NET 2.0, SQL Server 2008

.NET Developer

IBM
05.2006 - 05.2007
  • Project: CVQA (Central Visual Quality Audit) CVQA application is used by Philip Morris International Central Quality Audit team and other PMI affiliates worldwide
  • CVQA is used for visual quality inspection of finished products by detecting non-conformities of finished goods
  • When new products are launched, their associated quality criteria are properly defined and uniformly applied by all factories in a reasonable period of time
  • Responsibilities: Involved in Complete Project Life Cycle Created Web-based user interface in ASP.NET 2.0
  • Worked with ADO.NET, stored procedures and MS SQL Server to retrieve user input data
  • Build Security Credentials for users Authentication and Authorization
  • Involved in Objected Oriented Analysis and Design using .net architecture
  • Implemented XML web services using C# and ASP.NET
  • Designed and developed various Web forms C#.Net
  • Development of UI portal
  • Designed Web Forms for various modules using ASP.NET and developed Business and Data tier using VB.NET and ADO.NET
  • Implemented role-based security and customizable workflows based on a user's role involving Authentication and Authorization modules proved by ASP.NET
  • Worked extensively on AJAX controls and also used Java Script for client-side validations
  • Designed, and developed user interface screens using HTML, CSS, and JavaScript
  • Utilized Data grid and Data List for manipulation of records, and used Data Reader, Data Adapter, and Dataset for database transactions Technologies: Visual Studio 2008, Team Foundation Server, IIS, ASP.Net 2.0, C#, JavaScript, ADO.NET, HTML, XML, Web Services, SOAP, and SQL Server 2005, MSF, Unit testing, WINDOWS SERVER 2008

Developer

IBM
05.2006 - 03.2007

• Identify production issues and provide fixes.
• Preparation of Unit Test Specs
• Performing Testing
• Support

Education

M.TECH -

Indian Institute of Technology
Kharagpur, India
2005

Master of Science -

Jadavpur University
Kolkata, India
2003

Bachelor of Science -

Jadavpur University
Kolkata,India
2001

Skills

  • Dot Net Framework 11, 20, 35 ,46, 48, NET Core,NET6
  • Languages: VBNet , C#Net, VBNET, ASPNET, ADONET, UML, XML, AJAX ,ASP 3, Visual Basic 6, COM/DCOM, Active-X, Visual Source Safe, XML, Windows Remote Scripting, IIS 5, , VBScript, JavaScript and HTML
  • Database: Oracle 11g,12g PL/SQL in SQL Server 2000,2005,2008,2017 ,Postgresql
  • Others: MVC, NET , ADONET, Crystal Reports, XML, HTML, CSS, IIS, Windows services and Web services, Spring Boot
  • Tools: Visual Studio IDE 2019, Intellij Idea
  • Reporting: Crystal Reports , Power BI, Pentaho , Telerik
  • Version Control: Visual Source Safe, Clear Case, TFS, SVN, Bitbucket,GIT,VSTS
  • Cloud Technology: Amazon S3,EC2,Batch, Azure Board, Azure DevOps Repo

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior .NET Developer

Progressive Casualty Insurance Company
02.2023 - Current

Senior .NET Developer

Gates Corporation
01.2023 - 02.2023

Senior .NET Developer / Lead

National Flood Services
01.2013 - 12.2022

.NET Developer Lead

IBM
01.2012 - 07.2012

Software .NET Lead

IBM
05.2010 - 12.2011

.NET Developer

IBM
04.2009 - 04.2010

.NET Developer

IBM
09.2008 - 04.2009

.NET Developer

IBM
05.2006 - 05.2007

Developer

IBM
05.2006 - 03.2007

M.TECH -

Indian Institute of Technology

Master of Science -

Jadavpur University

Bachelor of Science -

Jadavpur University
SUDESHNA MUKHERJEE