Post Job Free

Resume

Sign in

dot net developer

Location:
Alpharetta, GA
Posted:
March 22, 2023

Contact this candidate

Resume:

NAME: PRANAY

EMAIL: adv20j@r.postjobfree.com

PHONE NUMBER: +1-216-***-****

SUMMARY

Over 8 years of experience working with Microsoft technologies like C#, ASP.NET MVC, ASP.NET WEB API, .Net Core, ADO.NET / Entity Framework, Microsoft SQL Server, IIS, TFS and front - end development technologies HTML5, CSS3, NodeJS, ReactJS, JavaScript, jQuery, AngularJS, Angular, Typescript and Bootstrap framework.

Hands-on technology experience of designing & developing software applications with Entity Framework, .NET Framework 1.0/1.1/2.0/3.0/3.5 using C#, ASP.NET MVC, .Net Core.

Experienced working with AGILE SCRUM, Waterfall, and involvement in all phases of SDLC.

Proficient in implementation of N-Tier Architecture Data Access Layer, Business Logic Layer and User Interface.

Exceptional knowledge on Object Oriented Programming concepts including Multithreading, Collections, Exception Handling.

Experience in Azure Storage, functions, Logic apps, App services, Web Jobs, Key Vault, Active Directory, Cosmos DB, Application Insights, Monitor, Log Analytics, Azure CLI, CI-CD with Azure DevOps.

Strong Experience in programming with .NET Framework using C#, ADO.NET Entity Framework, ASP.NET MVC, Visual Studio 2008/2010/2013, SQL Server 2008/2012.

Expertise in ASP.NET, .Net Core, ASP.NET MVC, ADO.NET, ASP.NET Web Services.

Experience in building Single Page Applications (SPA) using HTML5, CSS3, Bootstrap, AngularJS, ASP.NET MVC, Bootstrap, ASP.NET Web API, Entity Framework.

Good knowledge on AWS, working with EC2, RDS, Dynamo DB, S3, and Docker.

Experience with jQuery, JSON client-side light weight programming language skills.

Experience in patterns MVC, WCF, WPF, LINQ, Visual Studio various versions, Web services, XML and JSON.

Proficient with developing various web services like WCF, ASP.NET Web API's using both SOAP and REST architectures.

Hands on experience in mongo DB as well as SQL server, experienced with mongoose plugin, mongo client and write SQL queries using joins, stored procedures, and data base normalizations.

Experience in deploying applications with Cloud Services by creating a simple Cloud Service with Visual Studio, testing it locally, deploying to a live Microsoft Azure Cloud environment and Amazon Web Services (AWS).

Experience in Azure for system Deploying, Operating and Maintaining compute, network and storage in the Microsoft Azure environment using Microsoft Technologies.

Strong experience in the Analysis, Design, Development and Implementation of multi-tier web-based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).

Proficient experience in building service-oriented applications using WCF.

Working experience in Database design and writing Stored Procedures, Functions, Statements, Triggers, Views, Joins, performing Query Optimization and Performance Tuning in SQL Server Databases.

Strong knowledge in ETL process using SSIS and creating reports like Drilldown Reports, Drill through Reports using SSRS.

Proficient in writing Unit Test Cases for business logic and Web Services, performed Unit Testing using X-Unit, N-Unit and MOQ Testing Framework.

Working Experience in establishing Continuous integration/ Continuous Deployment services using Visual Studio Team System (VSTS), TFS and GIT.

Strong analytical and trouble shooting skills coupled with excellent communication skills and able to work individually and as a team.

TECHNICAL SKILLS

Programming Languages

C#.Net, VB.NET

Web Technologies

ASP.NET, MVC5, NodeJS, ReactJS, jQuery, AngularJS, Bootstrap, ADO.NET, XML, ASP.NET WEB API, .NET Core, RESTful APIs, Angular, AJAX, JSON

UI Technologies

Angular, Bootstrap, HTML5, JavaScript and CSS3

Tools/IDE

Visual Studio 2019/2017/2015/2013, VSTS, TFS, Azure, JSON, GIT, Autosys, WPF, DevOps, JIRA, SSIS, SSRS

Database

MS SQL Server 2019/17/16/14/12, Cosmos DB, Mongo DB, SQL, DB2, MySQL

Cloud

Microsoft Azure, AWS

SCM

MS Team Foundation Server (TFS), GIT Hub, Rally

Testing Tools & Frameworks

MS Test Suite, TDD, BDD, N-Unit, JUnit, X-Unit Framework

PROFESSIONAL EXPERIENCE

Client: CITI Bank, Dallas, TX August 2021 - Present

ROLE: Senior Dot NET Developer

RESPONSIBILITIES:

Involved in full software development lifecycle, that includes designing, coding, testing, debugging and support.

Developed ASP.NET Core Web API based on departmental requirements and specifications.

Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.

Developed the complex Microservices/API’s using C# .Net, .Net Core 3.1, Entity Framework Core, ASP.NET MVC Core Packages, DB2, SQL Server & MongoDB data dependencies, JSON, SDK NuGet packages for inter-microservices communications and re-usability.

Implemented Client-side validation using Angular Custom Form Validation with ng-show and ng-hide.

Used Agile Scrum methodology to deliver in sprints, Code Review Meetings, and retrospective meeting actively.

Designed and implemented ASP.NET MVC AngularJS SPA web solutions with industry best practices and design patterns.

Implemented custom JavaScript date time picker (from Bootstrap) to pick to and from date calendar which gives a string to the input field.

Designed AngularJS modules controllers using various directives.

Implemented Angular Service calls using Angular Factory.

Developed relational data models and database objects such as tables, views, indexes, stored procedures, triggers, functions.

Used ADO.NET and Entity framework to communicate with the database.

Created custom Ribbon controls in the SharePoint Form library and associated the custom workflows with those controls using Client Object Model.

Used Telerik Controls for building high quality windows/web applications.

Worked with Angular Controllers, Directives, Services, Pipes, Guards, Angular Routing.

Creating and Consuming Rest Services using .Net and C# language.

Implemented WEB API services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE by using Entity Framework Code First Approach.

Involved in configuring the design patterns for Services.

Using LINQ queries to filter data set that is obtained from complex stored procedure, views, functions, and Entities in the repository Layer.

Created automated Unit Tests using N-Unit framework.

Involved in designing database, creating tables, views, Stored Procedures, and functions by using SQL server.

Involving in creating the containers, Blob storage in Azure and configured in Services to store files.

Experienced in working Microsoft Azure web app and CI/CD integration.

Used Azure components like Service Bus implements a communication system between mutually interacting software applications, Message Queues.

Perform code review, bug fixes and code migrations.

ENVIRONMENT: Visual Studio 2019, Angular 12, .Net Framework 5, .NET Core 3.1, Web API, ASP.NET Core, ASP.NET Core MVC, DB2, Mongo DB, JSON, MS SQL Server 2019, Microsoft Azure, C#, T-SQL, SQL Server Management Studio, SSIS, SSRS, ADO.Net, LINQ, Azure Service Bus, GitHub, Postman, REST, TFS, Bitbucket, Jira, JavaScript, jQuery, Agile Scrum, N-Unit, TypeScript, CI/CD, Bootstrap.

Client: ELIPTICO, CA June 2020 to July 2021

ROLE: Senior Dot Net Developer

RESPONSIBILITIES:

Designed and implemented the Core components for the application, which included a Data Access Layer and Business Logic layer.

Implemented JS and CSS from Site core so that Content Editors can modify them without any dev effort.

Designed and implemented the Core components for the application, which included a data access layer and an error logging component.

Developed core functionality with the ASP.NET MVC Framework.

Worked on ASP.Net to design the web pages.

Enhanced legacy application by building new components in Angular and TypeScript.

Used the functionalities for writing code in HTML5, CSS, AngularJS, JavaScript, jQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.

Used LINQ to SQL Feature of .Net Framework for retrieving data from SQL Server.

Used C#, ASP.Net, CSS, and AJAX control to work on the Front-End Application.

Created Stored Procedures, SQL Queries, and LINQ Queries for the data layer.

Implemented CRUD functionality with Entity Framework in ASP.NET MVC.

Implementation of client-side validations using jQuery and server-side validation using ASP.NET MVC validation at the controller level.

Written Logic for implementation of the Display of Fields on the availability of API.

Used jQuery for page scripting, AJAX calls, JSON, and XML for passing objects from controller to view and vice versa.

Developed various pages in the applications in front end technologies HTML5, CSS3, Bootstrap4, JSON, Angular 5.

Developed Angular components, UI services to consume rest services using Component based architecture provided by Angular.

Created Angular service and integration with RESTful APIs. Used Angular HTTP Client to send GET/POST request to fetch data from server.

Implemented MODEL-VIEW-CONTROLLER (MVC) architecture to implement the project.

Used N-tier architecture for presentation layer, Entity Layer, Service Layer, Business and Data Access Layers.

Creating and consuming WCF services.

Involved in Design of the system, which incorporates a multi-tier model.

Developed visual components through WPF using XAML and Expression Blend.

Created several database objects such as Stored Procedures, User Defined Functions, Triggers and Views in SQL Server database.

Used Window Azure to deploy the application on cloud and managing the session.

Development of Logic Apps, Server less Function Apps, Web API’s in-service fabric, on Azure Cloud.

Deployed web application to Azure Service Fabric.

Maintaining user stories, tracking user stories, and built integration to different environment by Rally.

Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).

Involved in code reviews done by other developers before sending to testing.

Involved in production support and troubleshooting the complex issues.

ENVIRONMENT: Visual Studio, Angular, .Net Framework, .NET Core, ASP.NET MVC, MS SQL Server, Entity Framework, Microsoft Azure, Azure Service Bus, C#, HTML5, CSS, JavaScript, jQuery, Ajax, JSON, T-SQL, SQL Server Management Studio, SSIS, SSRS, ADO.Net, WPF, WCF, XAML, LINQ, Restful APIs, N-tier architecture, GitHub, Postman, REST, Bitbucket, Bootstrap, Rally, TypeScript, Team Foundation Server (TFS).

Client: Citra Health Solutions, NC January 2019 to May 2020

ROLE: Dot Net Full Stack Developer

RESPONSIBILITIES:

Developed applications using Microsoft technologies such as .NET Framework 4.0/3.5/3.0/2.0, Web applications using ASP.NET, .Net Core and distributed applications using WCF, XML Web Services, and Messaging system.

Involved in the implementation of Object-Oriented Concepts during development.

Developing the application using MVC, Entity Data Model, and RESTful and WCF services.

Responsible for UI design and creating contracts and classes in WCF for different modules in the application.

Maintained existing cloud environment using Microsoft Azure.

Worked on cloud computing using Windows Azure and SQL Server Azure.

Worked with Microsoft Windows Azure includes a complete set of enterprise-ready data services, including Windows Azure Storage and SQL Databases.

Worked on Bootstrap JS Button, Collapse, and Dropdown for SPA.

Developed reports using MS SQL Server Reporting Services and Crystal Reports 8.0.

Implemented UI using MVC 4.0, HTML, XML, CSS, JavaScript, AngularJS, AJAX, and Web Form Controls to create responsive web pages, developed Master Pages.

Used jQuery and JavaScript for implementing client-side validations at the Controller level.

Used jQuery JSON for dynamic User Interface, retrieval, and posting of data.

Used Team Foundation Server 2008 for Source Code Control, project-related document sharing, and team collaboration.

Implemented Data Access Layer using Entity Framework to connect, retrieve, and update the data from the SQL server.

Developed Windows Development with VB.NET.

Creating Queries and joins on multiple tables, Functions, and Triggers using LINQ in SQL 2008 for inserting/updating/ deleting the data into the relational tables.

Developing various Stored Procedures for data retrieval from the database and generating different types of reports.

Worked in an Agile based development environment and participated in Retrospective, Scrum session for better understanding, communication among team members.

GUI of modules is developed using HTML5, CSS3, Bootstrap, .NET Controls and C#.

Used Angular directives and services for developing single page web applications.

Worked on Angular concepts such as two-way data binding, directives, property binding, services, dependency injection, routing.

Responsible for developing the web services using Rest Services (Web API).

Used N Log framework for error handling and logging.

Involved in Test Driven Development and in testing of the application as a member of the Quality Assurance team.

Used Azure storage queues, Web Jobs.

Used Azure Application Insights for logging and tracing messages.

Used Azure DevOps to communicate with other team members in QA and production.

Worked on creating, retrieving, updating, and deleting documents in MongoDB.

Used JIRA as the bug tracking system to track and maintain the history of issues on everyday basis.

ENVIRONMENT: Visual Studio, .NET Framework, ASP.NET, .Net Core, WCF, XML Web Services, Microsoft Azure, Cloud computing, Windows Azure, SQL Server Azure, Bootstrap JS, Angular JS, .Net, MS SQL Server, Entity Framework, Bootstrap, ASPX, SOAP, RESTful services, jQuery, JSON, Azure Service Bus, MVC, WCF, Win Forms, Razor, HTML5, XML, CSS3, Angular, Web API, Mongo DB, Azure DevOps, JavaScript, AJAX, Agile Development, C#, T-SQL, SSIS, SSRS, ADO.Net, LINQ, GitHub, Postman, REST, Bitbucket, JIRA, TFS.

Client: ICICI Lombard, Hyderabad, India June 2016 to October 2018

ROLE: Dot Net Developer

RESPONSIBILITIES:

Developed application UI pages using AngularJS, HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX and JSON.

Created a custom, single-page, responsive web application using Angular JS and jQuery to replace a legacy line-of-business web application.

Used JSON and Angular JS to effectively improve the performance with less coding effort and achieved many client-side validations to block unauthorized or malicious content in application forms.

Worked on Web API for interacting the Angular App to the business logic layer of MVC.

Designed Graphical User Interface using ASP.NET MVC and the business logic was coded in C# (MVC controllers).

Worked on .NET web forms and .NET web services using Visual Studio.Net, .NET Framework.

Developed complete Data Access Layer (DAL) Component using C#.

Developed ASP.Net pages using ASP.NET, web form controls, Custom user Controls, HTML server controls in C#.

Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and Angular JS was written for Client-side validations and used the new validation controls in VS.

Developed XML Web Services and WCF services common for various applications using .NET Framework.

Used Visual Studio.NET IDE to design the forms, develop and debug the application.

Extensively used ADO.NET, XML in Order to get the high-level performance for the web controls.

Created new database objects like Procedures, Functions, Packages, Triggers, Indexes and Views using PL-SQL in Development and Production environment for SQL Server.

Worked on creating the database and developed multiple T-SQL Procedures, Functions and SQL Queries that can handle the business rules.

Used Entity framework to connect the web forms to data sources such as MS SQL Server for manipulating data in database.

Worked on SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases.

Creating SQL Server Reports, handling sub reports, writing stored procedures and queries for generating drill down reports using SSRS.

Created reports using Crystal Reports for intranet applications.

Developed SQL queries, T-SQL procedures, Functions, triggers to handle the business rules data integrity and for various data transactions.

Team Foundation Server (TFS) was used to maintain the version and source control.

ENVIRONMENT: Visual Studio.Net, ASP.NET MVC, Entity Framework, Bootstrap, LINQ, Angular JS, jQuery, HTML 5, CSS3, JavaScript, AJAX, JSON, Web API, C#, .NET Framework, ADO.NET, XML/XSLT, SQL Server, PL-SQL, T-SQL, IIS, SSIS, SSRS, Git, Team Foundation Server (TFS).

Client: Kotak Life Insurance, Pune, India August 2014 to May 2016

ROLE: Software Developer (.Net)

RESPONSIBILITIES:

Involved in developing components for Business and Data tier using C#.NET and involved in creating controllers/View Models to handle the events raised on the Razor views/Partial Views in ASP.NET MVC framework.

Involved in developing RESTful API services that work as a middleware between our application and third part API.

Involved in requirement gathering, functional and technical specification.

Designed User Interface using HTML and CSS. Created responsive web design using Bootstrap framework.

Performed different client-side validations using JavaScript and jQuery.

Implemented lot of jQuery Plug-ins like alpha numeric, masking, jQuery UI and Block/Unblock UI.

Implemented client-side scripting using jQuery and server-side coding using built in ASP.net controls and C#.

Involved in development of MVC patterns for client server interaction.

Developed various Master Pages and Web Forms using ASP.NET.

Used ASP.NET web form controls such as Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.

Designed Data Access Layer and its Methods (ADO.NET) as a connection between Business Logic and Database.

Used ADO.NET objects such as Data Adapter, Data Reader, and Dataset for consistent data access.

Extensively used SSIS to create packages to move data from a single data source to a destination.

Designing reports for Web Applications using Crystal Reports and SSRS.

Responsible for Designing and Developing of Reports using SQL Server Reporting Services (SSRS).

Extensively used inline queries and Stored Procedures for accessing the information from SQL Server Database.

Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.

Maintained quality and version control using Team Foundation Server (TFS).

ENVIRONMENT: .NET Framework, Visual Studio.NET, ASP.NET, C#, HTML, CSS, JavaScript, Bootstrap, jQuery, RESTful API Services, Razor, ADO.NET, React JS, AWS, .NET XML Web services, SQL Server, SSIS, SSRS, Visual Source Safe, TFS.

EDUCATION:

Bachelor of Technology in Computer Science

Lovely Professional University, Punjab, India.



Contact this candidate