Post Job Free

Resume

Sign in

Asp.Net C#

Location:
Brooklyn, NY
Salary:
70
Posted:
August 14, 2023

Contact this candidate

Resume:

Sandip Pingale

adyxto@r.postjobfree.com

+1-848-***-****

Professional Summary

Having 12+ years of IT experience in designing, developing, and maintaining web and client/server applications using Microsoft Technologies.

Certification - SAFe5.1 Advance Scrum Master, CSM

Professional IT experience in all phases of Software Development Life Cycle(SDLC) involving Analysis, Design, Development, Implementation, Testing and Deploying of applications and implementing Web based, Client/Server, N-tier applications and Microservices using Object Oriented Design methodologies.

Experience in .NetCore, ASP.Net Core, MVC

Technical experience with expertise C#, ASP.Net, .Net core, WCF, Micro-Services, WPF, MVVM architecture Entity Framework, Web API, Microsoft Azure, RejectJS, Restful architecture

Thorough working knowledge of Object Oriented Programming concepts for reusability and security.

Developed RESTful micro service API using C#. .Net Framework and Entity Framework.

Highly proficient in using T SQL for developing complex Stored Procedures, Tables, Views, Indexes, Triggers, User Defined Functions, SQL Joins and performance based query writing using SQL Server 2019/2012/2005.

Extensive knowledge on Software Development Life Cycle - Requirement gathering, Business analysis, design, development, troubleshooting, deployment and maintenance.

Experience in Database Design, Database Normalization, Database Management depending on client requirement using SQL Server.

Experience in developing and building rich user interface web applications with client side validations

Performed .Ned Technical Lead role and mentor at Multichoce project at client location, South Africa and liaised application teams and Azure cloud migration initiative

Implemented multiple project management methodologies - Agile/Scrum, Kanban/waterfall models based on the project type.

Acted as a bridge between the business and IT developers to gather raw requirements and make them into readable user stories in Jira.

Worked as a ScrumMaster, took ownership of web applications and delivered them in time by managing resources, allocating user stories and overseeing daily operations of the project.

Worked with teams of various sizes - small to large with scrum based implementation.

Expertise in design, development, host WCF services as well as consuming thritd party services

Drive the efforts estimation and impact analysis as per business requirement

Performing code reviews, unit testing & peer review, SonarQube, Re-sharper as needed before approving change request, debugging, testing and deploying the build

Good knowledge and working experience with Scrum/Agile i.e., Story, sprint refinement/planning and release

Good knowledge on continuously delivering MVP for product enhancement using Agile

Facilitate cross-team coordination, reaching out to the thrird party organization for dependency resolution and assisting on impediment removal.

Proven excellence of working in Banking, Insurance, Finance and Multi-Media domain

Highly motivated team player, quick learner and proven record of capability to work in Remote as well under pressure and deadlines.

Technical Skills

Methodology

Agile Methodology, Scale Agile – PI planning

Programming

C#.NET, .Net Core, ASP.Net, MVC, C, C++, XML, XSLT, PL/SQL, Web API, WCF, Java script, jQuery, HTML, CSS, ReactJs

Platform

Microsoft .NET Framework 6/4.5/4.0/3.5/2.0//1.0,

ADO.NET, Entity Framework, object model, ASP.NET 6/4.0/3.5/2.0/1.1, AJAX, MS Build, Web Services, WCF, SSIS,Web API, PowerShell Script

Web technologies

ASP.NET, WebForms, WinForm, MVC, WCF, Web Services, REST API Service,Web API, JavaScript, HTML5, CSS, jQuery, LINQ

Database

SQL Server 2019/2012/2008/2005(T-SQL), Oracle 12c/11g (PL/SQL),

Development tools

Visual Studio 2022/2019/2008/2005, MS-Visual Studio Code. TFS, Web API, WCF, WPF, MVVM Architecture

Protocols

SOAP, SSL, FTP, TCP/IP, HTTP, SMPT

Cloud Platform

Microsoft Azure

DEVOPs Suite

Azure ADO, Github, Jira, TFS, Jenkins, Continuous integration & continuous delivery

Enterprise servers

IIS Server

Operating systems

Windows 11/ 10/ 7

Design Patterens

SOLID Principles, Design patterns, UML

Others

Postman, SoapUI

Professional Experience

Capita Pay360 – Eduction Payment UK(Offshore) (https://www.pay360.com/) Oct-2022 -Apr-2023

Sr.Net Developer

Project Title : Pay360 Education Payment

Description : Access to and from the SIMS and FMS database into ESS Service manager is provided using stored procedures. These SP allow data exchange between these applications and the pay 360 services. New Partner API component service contain all connectivity and API calls to retrieve data from SIMS database. Various component of application such as Partner API Dlls, FMS Dlls, Pastoral, Dinner Money, CCP Service component EPSM will manage other component that will make new Epay360 replacement for the SIMS Service Manager. The EPSM contain 4 main component Pastoral, Dinner Money, Fees and FMS. The EPSM control updating of the component from the Azure Blob storage and uploading error files from the school’s environment.

Responsibilities:

Drive the efforts estimation and impact analysis as per business requirement

Building Microservices with ASP.Net Web API

Design and devlop razor view .Net core MVC 5, Entity Framework and Dependency Injection and Inversion of Control (IoC) principle

ASP.NET Core controllers routing to match the URLs of incoming requests and map them to controller action.

Azure Public Cloud – Blob storage services

Azure App service to deploy

Developed responsive web Applications and Single page Applications using JavaScript library frameworks

Decoupled software solutions using .Net core with object oriented programming concept.

Fetch student information using LINQ i.e IQuarable and IEnumerable

Performing code reviews, unit testing & peer review as needed before approving change request, debugging, testing and deploying the build

Design and developed new features and functionality using WPF, XAML, MVVM architecture

Used one-way, two-way and one way source WPF binding

By Using the CanExecute event of Icommand Interface refereshed the MVVM commands

INotifyPropertyChange interface used to send update to WPF UI on object has been changed

Design UI using HTML5, JavaScript, CSS, Bootstrap 5, XSLT and jQuery

Used css/bootstrap.min.css and bootstrap.bundle.min.js for Bootstrap pages and bundling

Used GitHub, TFS to maintain the version control of source code.

Performed performance optimizations on .NET applications and PL/SQL Scripts

Performance tunning on database query to optimize fast result

Writing database stored procedure, function, database collections %rowtype using PL/SQL

Used PL/SQL database normalization before designing tables

Publih report using SSRS and SSIS as well as Crystal reports

Working with .Net Core and NuGet Packages. Updating packages using Package Manager.

Experienced in writing test projects with required test cases as per functional requirement using NUnit

Worked closely with business Analysts, participated in daily scrums, involved in sprint planning, grooming sessions and peer code reviews & Agile methodlogy

Working in an agile Environment to deliver higher-quality software far more rapidly.

Actively managed the role of Production Support to fix the application issues on priority

Involved in integrating the WebAPI with client’s systems

Verify and executed test cases using Selenium automation

Applied technique five why for root-cause analysis and of any issues on and worked on solutions related to issue fixing

Overcome the CI/CD challenges and Jenkins

Docker host application deployment

Implemented version controlling using Team Foundation Server and Azure DevOps, ADO and Continuous integration & continuous delivery i.e. CI/CD Pipeline

Environment : .Net with Dependency Injection, WPF, MVVM architecture. HTML5, XSLT, CSS and JavaScript, Angular, Bootstrap 5, Azure Blob storage, Microservice APIs, C#.Net, Windows Services component, SQL Server 2019, PL/SQL Oracle 12c, Scrum/Agile

Capita Client : Pay360 – Income Management UK(Offshore)(https://www.pay360.com/) Nov-2021 -Dec-2022

Sr .Net developer

Project Title : Income Management

Description : Income management having different modules as Regular Payment, Planned Payment and Configuration management with Direct Debit.

Responsibilities:

Developed ASP.NET Web API services to return JSON and XML Format Data using .Net core

Implemented Dependency Injection with Inversion of Control (IoC) principle

Development of RESTful web services using C#.NET Web API methods

Design and Developed Razor view .Net core MVC 5 using viewModel and tempData

Used Angular to provides filters to transform data

Used Angular expressions to binds data to HTML

Used HTML and CSS, Bootstrap 5 for designing Customer schedule payment screen

Client-side form validation using Angular

Used Angular router to build single page application

Used various GET and POST to RESTful Services

Drive the efforts estimation and impact analysis as per business requirement

Building Microservices with ASP.Net

Design and developed new features and functionality using WPF, XAML, MVVM architecture

Used one-way, two-way and one way source WPF binding

INotifyPropertyChange interface used to send update to WPF UI on object has been changed

Design the application tier business logic and data access for Payment and Customer Microservice

Design and develop the databases storted procedure, triggers, views PL/SQL database

Develop REST APIs which integrates with Payment & Customer microservices

Cretaed Service repositrory to registered host and port number for each Microservices

Writing stored procedures, Functions, Cursors and Databases Triggers using PL/SQL used collections and database cursors to retrieve data

Worked on database query and its performance optimization

Performing code reviews, unit testing & peer review as needed before approving change request, debugging, testing and deploying the build

Written business logic with in the View, Model which involved properties which are static, generic and complex types

Inventory & Inverntory age analysis reports using SSRS and SSIS

Prepared Technical documentation and helped offshore team to understand the application

Involved in integrating the WebAPI with client’s systems

Worked in GitHub for application artifacts storage and Azure DevOps for pipeline and environment and Test Driven Development method

Docker container to deploy application

Performed 5-Why technique for root-cause analysis and of any issues on and worked on solutions related to issue fixing

Implemented version controlling using Team Foundation Server and Azure DevOps, ADO

Writing Jenkins script to mitigate CI/CD pipeline implementation

Used GitHub, TFS to maintain the version control of source code and Continuous integration & continuous delivery pipeline CI/CD pipeline

Follow branching strategy as an when required & Agile methodlogy

Aware about the knowledge on Power Apps

Environment : .NetCore, Microservice APIs, MVC 5,WPF, MVVM architecture. C#.Net, HTML5, XSLT, CSS and JavaScript, jQuery, SQL Server 2019, PL/SQL Oracle 12c, ADO Scrum/Agile, Jira

Nihilent Ltd Multichoice, South Africa(Onsite/Offshore)(https://www.multichoice.com/ ) Apr-2018 - Nov-2021

.Net Lead

Project Title : Billing Ticket – Bundle Concept

Description : Billing ticket is Media Domain project and which will maintain long tern contarct with Customer with providing fexible discount on bundle packages so that Customer will have long term relationship

Responsibilities:

As a TeamLead I am responsible for my and Teams performance, plan and execute a project without missing Committed Timelines.

I run a Daily Scrum and Mentor Team.

I work towards clearing impediments with any member of the team.

Drive Design discussions with other Teams.

Participated in the High-level and low-level system design, planning, estimation and implementation.

Creating application Razor pages via ASP.net, C#, Coding

Implemented and hosted WCF Service which consume third party application

Writing Database packages, stored procedures and function

Working on adding new features and functionality to the applications developed using WPF, XAML, MVVM architecture

Implemented Microservices for Commercial Customer, Residential Customer and availing bundle services.

Design and develop UI using HTML5, XSLT, CSS and JavaScript, jQuery

Implemented Logging Mechanism in the system using Log4NET.

Drive the efforts estimation and impact analysis as per business requirement

Used AWS elstic Search engine.

Created VM on AWS and hoted application AWS

Performing code reviews, unit testing & peer review as needed before approving change request, debugging, testing and deploying the build

Used TFS and ADO to store and maintain the source code

Followed SonarQube vulnerability to maintain quality gates of defined rules

Involved in sprint planning, grooming sessions and peer code reviews

Actively managed the role of Production Support to fix the application issues on priority

Performed 5-Why technique for root-cause analysis and of any issues on and worked on solutions related to issue fixing

Performed performance optimizations on database Scripts

Environment : Microservice Web API, MVC C#, Rule Engine, HTML5, XSLT, CSS and JavaScript, jQuery, SQL-Server 2012, ADO Scrum/Agile

Nihilent Ltd Multichoice,SouthAfrica(Onsite/Offshore) (https://www.multichoice.com/ ) Sep-2013 - Jun-2018

.Net lead

Project Title : Multichoice Evolution & Telecom Services

Description : Multichoice evolution is Customer management system which availing Multichoice service. Application maintain Customer information with his/her banking details for respective service packages and performing debit order details accordingly. Hardare device insurance benefit.

Responsibilities:

Performed as a TeamLead to run a Daily Scrum and Mentor Team

Creating application via ASP.net, C#, Coding, Query API,

Implemented and hosted WCF Service which consume third party application

Using SQLServer Management Studio (SSMS) to create/update Stored Procedures, Functions, Triggers and Queries.

SOA architecture developed WCF Service to provide customer information

Used multithreading for various customer operation

Used Angular filters to format data.

Used Angular ng-repeat directive for displaying tables.

Created form using WPF, XAML, MVVM architecture

Design and implement UI pages using HTML5, CSS and Javascript

Making enhancements to the Reports that are developed using Crystal Reports

Drive the efforts estimation and impact analysis as per business requirement

Performing code reviews, unit testing & peer review as needed before approving change request, debugging, testing and deploying the build

Used TFS and ADO to store and maintain the source code

Followed SonarQube vulnerability to maintain quality gates of defined rules

Involved in sprint planning, grooming sessions and peer code reviews

Actively managed the role of Production Support to fix the application issues on priority

Performed 5-Why technique for root-cause analysis and of any issues on and worked on solutions related to issue fixing

Performed performance optimizations on database Scripts

Environment : WPF, XAML, MVVM, Angular, Microservice APIs, MVC C#, Multithreading, Rule Engine, SQL-Server 2012, ADO Scrum/Agile

Nihilent Ltd Hollard Insurance & Finance, South Africa (Onsite) (https://www.hollard.co.za/ ) Jan-2013 - Aug-2013

Sr.Net Developer

Project Title : Hollard Insurance

Description : Hollard provided insurance faciclities on life cover, Car insurance, Home insurance, Travel insurance. Once customer enquiry than will provide suitabl and best quote as per input parameter. Departure date, return date number of Adults and Childerns and age of all travellers. Depends on all these input parameter will provide quote

Responsibilities:

Design and develop application using ASP.Net MVC, C#,

Created form using WPF, XAML, MVVM architecture

Design and develop customer finance service which create quote for base amount

Design the Quote service depends on input parameters.

Implemented and hosted WCF Service which consume third party application

Developed WCF Service for providing Quote based on input parameter

Developed WCF service for calculating premium based on age criteria

Design and develop database stored procedure to Cancel trip before departure

Developed Windows services which notify customer about payment due

Using SQLServer Management Studio (SSMS) to create/update Stored Procedures, Functions, Triggers and Queries.

Drive the efforts estimation and impact analysis as per business requirement

Performing code reviews, unit testing & peer review as needed before approving change request, debugging, testing and deploying the build

Used TFS to store and maintain the source code

Involved in sprint planning, grooming sessions

Environment : ASP.Net MVC C#, WPF, XAML, MVVM, SQL-Server 2012, ADO Scrum/Agile

TechProcess Sol ICICI Bank Ltd India (https://www.icicibank.com/ ) Sep-2011 - Jan-2013

.Net Developer

Project Title : ICICI Bank Integrated Approval Systems (IAS)

Description : ICIC Bank integrated approval system is approval system which is follow the hierarchy while approving customer request. Sequential as well as Parallel approval system is followed.

Responsibilities:

Creating application via ASP.net, C#, Coding.

Worked on windows services based on frequently changes in live data

Hosted and consumed webservice Service for 2 ways communication

Created algorithum to process flow in approval system

Developed a Windows Service using C# to process XML files in different business logic steps.

Writing Database packages, stored procedures and function

Apply client side validation using JavaScript

Drive the efforts estimation and impact analysis as per business requirement

Performing code reviews, unit testing & peer review as needed before approving change request, debugging, testing and deploying the build

Used TFS and ADO to store and maintain the source code

Followed SonarQube vulnerability to maintain quality gates of defined rules

Involved in sprint planning, grooming sessions and peer code reviews

Actively managed the role of Production Support to fix the application issues on priority

Performed 5-Why technique for root-cause analysis and of any issues on and worked on solutions related to issue fixing

Performed performance optimizations on database Scripts

Environment : Web-Services, ASP.NET, AJAX, Sal Server 2008/2005, JavaScript, Scrum/Agile

TechProcess Sol ICICI Bank Ltd India (https://www.icicibank.com/) Sep-2011 - Jan-2013

.Net Developer

Project Title : ICICI Bank SMS Gateway (SMS Gateway)

Description : ICICI Bank SMS gateway is application which trigger the credit and debit transaction details and communicate to user on his/her register mobile number.

Responsibilities:

Creating application via ASP.net, C#, Coding,,

Worked on windows services

Hosted and consumed webservice Service for 2 ways communication

Consumed Java service to fetch customer information details

Sync Customer information deails with J2EE WCF Service

Writing Database packages, stored procedures and function

UI validation using JavaScript

Drive the efforts estimation and impact analysis as per business requirement

Performing code reviews, unit testing & peer review as needed before approving change request, debugging, testing and deploying the build

Used TFS and ADO to store and maintain the source code

Followed SonarQube vulnerability to maintain quality gates of defined rules

Involved in sprint planning, grooming sessions and peer code reviews

Actively managed the role of Production Support to fix the application issues on priority

Performed 5-Why technique for root-cause analysis and of any issues on and worked on solutions related to issue fixing

Performed performance optimizations on database Scripts

Environment : Web-Services, ASP.NET, AJAX, Sal Server 2008/2005, JavaScript, Scrum/Agile

TechProcess Sol Deutsche Bank Ltd India Oct-2010 -Aug-2011

.Net Developer

Project Title : Deutsche Bank Procumbent Process

Description : Deusche bank procumbent process maintaining the bank auto reconciliation depending on input paramer like Check, Branch Code, Account number, amount etc.

Responsibilities:

Creating application via ASP.net, C#, Coding,,

Hosted and consumed webService Service for 2 ways communication

Writing Database packages, stored procedures and function

Drive the efforts estimation and impact analysis as per business requirement

Performing code reviews, unit testing & peer review as needed before approving change request, debugging, testing and deploying the build

Used TFS and ADO to store and maintain the source code

Followed SonarQube vulnerability to maintain quality gates of defined rules

Involved in sprint planning, grooming sessions and peer code reviews

Actively managed the role of Production Support to fix the application issues on priority

Performed 5-Why technique for root-cause analysis and of any issues on and worked on solutions related to issue fixing

Performed performance optimizations on database Scripts

Environment : ASP.NET, C#, Oracle 10g, JavaScript and HTML, Scrum/Agile

OSource Global Grant Thornton India May-2008 - Oct-2010

Jr Developer

Project Title : Grant Thoronton

Description : System puts you in complete control of all of your people, projects, time and Costs, making information visible, available, and accessible in real time to all of the employees in any organisation. Individuals, Managers, and Partners can manipulate information to analysis the efficiency and effectiveness of the organisations around key metrics. The modules covered are Time Sheet, Expense Sheet, Travel Expense, Reimbursement, Leave, Invoicing, Collection, Inventory Transfers as project management, Account Receivable and various MIS ReportsDeusche bank procumbent process maintaining the bank auto reconciliation depending on input paramer like Check, Branch Code, Account number, amount etc.

Responsibilities:

Used Oops concepts while creating application

Applied client side validations

Hosted and consumed webService Service

Debugging existing Database packages, stored procedures

Find the impact to share efforts estimation as per business requirement

Unit testing before approving change request, debugging, testing and deploying the build

Used TFS to store and maintain the source code

Environment : VB.Net, Oops concepts, ASP.NET, Oracle 10g, JavaScript and HTML, e

Education & Credentials

C-DAC (Post Graduate Diploma in Advanced Computing) from YCP’s IT, Mumbai (Aug-2007)

B.E. (Ele & Telecomm) from Government College of Engineering, Jalgaon (May- 2006)



Contact this candidate