Post Job Free

Resume

Sign in

Web Api C#

Location:
Frisco, TX
Posted:
September 28, 2023

Contact this candidate

Resume:

Ph: 312-***-****

adz0v2@r.postjobfree.com Full stack .Net Developer

Professional Summary:

* ***** ** ********** ** System Analysis, Design and Implementation of Web Application and Windows Applications in Microsoft Technologies using ASP.Net, ASP.NET MVC, Web Forms, WEB API.

Experience of Design patterns like MVC 5.0/4.0/3.0/2.0 and Singleton pattern.

Experience in using Language-Integrated Query (LINQ) and retrieving data from sources (LINQ to Objects, LINQ to SQL).

Extensively worked on WCF and Web Services to provide SOA architecture and configuration-based activation applications on SOAP and REST protocols.

Experience in Restful services is implemented using ASP.NET Web API to support lightweight data exchange in ASP.NET MVC.

Experience in XML/XSL related technologies: XML, WSDL, XSLT and X-Path.

Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture [SOA] concepts using .NET Framework.

Experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism

Experience in ADO.NET controls such as Grid View, Data List, Details View, Form View and Repeater.

Developed Single Page Application (SPA) with ASP.Net Web API 2 and Angular 4/5/6/8 /10 using Code First Approach in Entity Framework.

Extensive experience in designing professional UI web applications using front-end technologies like HTML5, CSS3, DHTML, JavaScript, XML, j Query, AJAX, JSON, Angular JS, Angular 6/7/8, Angular Materials and Bootstrap.

Experience in building .Net core and integrating applications in Azure Cloud Service, Cloud using AWS, CI/CD, good Experience in building Microservices, SOAP, REST API, Docker, Swagger.

Expertise creating user validation forms and sending data to server using RESTful services.

Extensive experience in handling Internet Information Server (IIS), Creating and configuring the virtual Directories, map them to physical folders and configuration of the applications for domain authentication, Data Transformation Services (DTS) in SQL Server 2012.

Extensively Involved in Building and enhancing core API, user interfaces, and backend processing systems via new greenfield development and supporting legacy systems.

Involved in Designed and implemented the Core components for the application, which included a Data Access Layer (DAL) and Business Logic layer (BLL).

Worked on Microservices development and Docker for easy deployment and smooth service running.

Extensively worked with business analysis and requirements in Agile Methodologies such as SCRUM and Test-Driven Methodologies.

Good experience in automated build process by using Jenkins and MS Build.

Used MS Build for build Process to Generate Continuous Integration and Version Control is done by Git.

Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS).

Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.

Extensive working experience in unit testing framework – NUNIT.

Extensively used the repositories like GitHub, SourceTree and SVN.

Excellent communication and Inter-Personal Skills, well organized, goal oriented.

Technical Skills:

Languages

C#. NET,

Web technologies

ASP.NET (3.0/3.5/4.0/4.5), ADO.NET, MVC, SOAP, Web Services, WCF, HTML, CSHTML, Bootstrap, Angular4/6/8/10, CSS, jQuery.

Databases

SQL SERVER 2016/2014/2012.

IDE

Visual Studio 2022/2019/2017/2015/2012.

Frameworks

.NET Framework 4.7.2/4.5/4.0

Web server

IIS 6.0/5.0/7.X

Web Services

XML, WEB API, WCF and Web Services.

Reporting tools

SSRS.

Scripting languages

JavaScript, jQuery, Angular JS, Angular 6,

Operating systems

WINDOWS Family, Linux

Version tools

GIT, TFS

Servers

Windows 2012/2008.

Cloud

Microsoft Azure, AWS.

Professional Experience:

Full stack Developer 2022 Aug – Current

Zoll Life Vest, Pittsburgh, PA.

Worked on multiple layers of the application like Web API with model objects,

service layer with Domain objects and Repository layer with Entities with Mapping tools

like Auto Mapper and tiny mapper.

Design and implement webservices with security Design using OAuth, Identity server and

Web APIs on C# and Microsoft OAuth Module6 in UI using Angular 13/14

Involved in development of reactive forms for Application Process and Selection process in

Angular 13/14 using Reactive forms module.

Modified and automated existing C# code to deliver conversion utilities, tested and

redesigned the applications.

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

Designing and developing web APIs that provide access to application functionality and data.

Implementing API endpoints and defining their behavior, including request/response formats and authentication mechanisms

Integrating EF 6 into application development project Implementing business logic and

application features using EF 6 for data access.

Defining entity classes and mapping them to database tables

Writing unit tests for EF 6 based data access code Collaborating with database developers

to optimize the performance and efficiency of EF 6 queries.

Writing unit tests for EF 6-based data access code Collaborating with database developers

to optimize the performance and efficiency of EF 6 queries.

Implemented pagination, dialogs, date-picker and autocomplete on different components and

Angular material.

Maintained expert currency on modern object-oriented software design.

And design patterns, deployment platforms and technologies appropriate to development.

functional areas (Namely, desktop application and runtime support technologies)

Integrating Azure services into applications, such as Azure Functions, Azure Storage, Azure

Logic Apps, etc.

Implemented LINQ Queries with Entity Framework on different data sources in applications.

Creating and deploying C# and UI applications in Azure cloud portal in dev, QA and

Prod environments

Working with Development and Test teams to create fully automated CI/CD Pipelines using AWS and Jenkins.

Responsible to develop services using .NET /C#.Net code and Web API's technology.

Used Bitbucket and Source Tree for code maintenance, to integrate code distributed.

by team members.

Worked on Git to push my changes on a day-to-day basis, created branches and pull.

requests to maintain the code history.

Worked in Agile Methodology (Scrum) to meet timelines with quality deliverables.

Charles Schwab FEB 2021 to July 2022

UI (Angular)/ .Net Developer

Metrics and matter data will be defined and stored in SQL tables for ease of entry and update and reporting engine will be added to be able to create visualizations on demand.

Expanding current collection to include details regarding individual DCS systems versus summarization across entire plants.

Eliminating manual email notifications for updates and metric reporting.

Existing applications were Deployed to Azure cloud after every enhancement.

Developed windows services to store Sql Server data in to Cloud base data warehousing by using Microsoft Azure.

Performed unit testing within Test driven development by analyzing and writing test cases and fixing bugs.

Developed backend interfaces using SQL Stored packages, Procedures, Functions, Collections, Object, Types, Triggers.

Involved in Building and enhancing core API, user interfaces, and backend processing systems via new greenfield development and supporting legacy systems.

Implemented Angular Observables to handle asynchronous communication with our Rest API for various requirements.

Developed Angular 8 Components Such as Services, Animations, Reactive forms, Custom Validators, Custom Pipes, and Custom Directives.

Implemented Security in Web Applications using Azure cloud and Deployed Web Applications to Azure.

Streamlining updates and reporting. Worked on technical documentation based on KPI’s and requirements from the users.

Provided IT application infrastructure to meet current requirements as well as future enhancements and expansion.

Worked on Adding security configuration (Active Directory) for global users based and admins.

Environment: Visual Studio 2017, 2018 and 2019. Sql server 2017. Angular7,, .Net Core, Entity Framework, MVC, OSI PI Explorer, TTD, Microsoft Azure cloud and IIS.

United Health Group (Optum) July 2020 to Jan 2021

Raleigh, NC

UI (Angular)/ .Net Developer

Responsibilities:

Worked on Analyze and define customer requirements.

Designed and developed reusable software modules that meet customer requirements while upholding high standards of reliability, security, maintainability, and performance.

Assist in defining product technical architecture.

Worked on Document designs for coding by other developers.

Involved in accurate development effort estimates to assist management in project and resource planning.

Participated in peer reviews for designs, code, and other work products.

Performed software quality assurance, including all types of testing.

Design and implement webservices with security Design and implement database schema.

Design and development of well documented source code.

Automating all deployment steps with Infrastructure as Code (IAC) and Jenkins Pipeline as Code (JPaC) concepts.

Worked on a .Net application with C#, Angular 10, Web-API and T-SQL

Worked in an Agile Methodology (Scrum) to meet timelines with quality deliverables.

Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.

Involved in development of forms for Application Process and Selection process in Angular 10.

Implemented pagination, dialogs, date-picker and autocomplete on different components Angular material.

Implemented LINQ Queries with C#.Net on different data sources in applications.

Creating and deploying cloud infrastructure solutions in small environments with Microsoft Azure.

Responsible to develop services using .NET /C#.Net code and Web API’s technology.

Used Bitbucket and Source Tree for code maintenance, to integrate code distributed by team members.

Worked on Git to push my changes on day-to-day basis, created branches and pull requests to maintain the code history.

Environment: Visual Studio.NET 2017/2015, C#, ASP.Net, Micro Services, Web API’s, GIT, .Net Framework 4.5, Entity Framework 6.0/4.3, LINQ, WCF, AZURE, TFS 2013, IIS 7.0. HTML, HTML5, DOM, Bootstrap, Ajax, JSON, Angular 8, SQL Server 2017, GIT, Tidal.

Elecsys Lindsay Corporation,

Kansas, KS January 2020 – June 2020

Angular JS developer

Responsibilities:

Worked on a .Net application with C#, Angular 8, Web-API and T-SQL

Worked in an Agile Methodology (Scrum) to meet timelines with quality deliverables.

Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.

Involved in development of forms for Application Process and Selection process in Angular 8.

Implemented pagination, dialogs, date-picker and autocomplete on different components Angular material.

Developed backend interfaces using SQL Stored packages, Procedures, Functions, Collections, Object, Types, Triggers.

Involved in Building and enhancing core API, user interfaces, and backend processing systems via new greenfield development and supporting legacy systems.

Implemented Angular Observables to handle asynchronous communication with our Rest API for various requirements.

Developed Angular 8 Components Such as Services, Animations, Reactive forms, Custom Validators, Custom Pipes, and Custom Directives

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

Worked on Microservices development and Docker for easy deployment and smooth service running.

Developed modules of the application in Dot net Core and involved in writing and C#.Net Classes.

Applied the concepts of Master Pages, HTML5, jQuery and AJAX for developing web forms in Partner and Survey Engine and branching tool websites.

Implemented LINQ Queries with C#.Net on different data sources in applications.

Creating and deploying cloud infrastructure solutions in small environments with Microsoft Azure.

Working with Development and Test teams to create fully automated CI/CD Pipelines using AWS and Jenkins.

Responsible to develop services using .NET /C#.Net code and Web API’s technology.

Used Bitbucket and Source Tree for code maintenance, to integrate code distributed by team members.

Worked on Git to push my changes on day-to-day basis, created branches and pull requests to maintain the code history.

Environment: Visual Studio.NET 2017/2015, C#, ASP.Net, Micro Services, Web API’s, GIT, .Net Framework 4.5, Entity Framework 6.0/4.3, LINQ, WCF, AWS, TFS 2013, IIS 7.0. HTML, HTML5, DOM, Bootstrap, Ajax, JSON, Angular 8, SQL Server 2017, GIT, Tidal.

Century Support Services

Pittsburgh -PA June 2019 – Dec 2019

UI (Angular)/ .Net Developer

Responsibilities:

Used .net framework 4.7.2 to building Rest API’s (GET/POST/PUT/DELETE), use backend API’s to secure the API’s using Auth 2.0. 3) work on resource groups, app services in azure portal.

Worked on a .Net application with C#, Angular, Web-API and T-SQL

Building Rest API’s using .net framework and deploying them in Azure portal.

Used HTTP Client and create, edit, display the data using HTTP Get, Post methods of web API’S Also, work on enabling the filters to get the required data.

Implemented Angular Observables to handle asynchronous communication with our Rest API for various requirements.

Involved in complete application stack in Amazon Web Services (AWS) like EC2, S3 Bucket.

Involved in development of forms for Application Process and Selection process in Angular 8.

Extensive implementation of data access layer using Entity Framework, LINQ

Strong experience in Database design and development using advanced SQL, including Dynamic SQL, Transact-SQL, Stored Procedures, Indexes, Triggers with tools such as MySQL and SQL Server Management Studio 2017.

Used Bitbucket and Source Tree for code maintenance, to integrate code distributed by team members.

Worked on Git to push my changes on day-to-day basis, created branches and pull requests to maintain the code history.

Environment: Visual Studio.NET 2017/2015, C#, ASP.Net, Micro Services, Web API’s, GIT, .Net Framework 4.5, Entity Framework 6.0/4.3, LINQ, WCF, TFS 2013, IIS 7.0. HTML, HTML5, DOM, Bootstrap, Ajax, JSON, Angular 2+, SQL Server 2017, GIT, Tidal.

Vision Benefits of America

Pittsburgh -PA July 2017 – MAY 2019

UI (Angular)/ .Net Developer

Responsibilities:

Participated with end users and business analyst to understand the business requirements.

Worked closely with internal users to create requirement specifications and test plans.

Front-End Application is developed based on Angular 6 with Typescript, HTML5, CSS3, Bootstrap, Node.js and Visual Studio Code.

Worked extensively with Angular 4/6, Generated Components and Services using Angular - CLI.

Worked on JWT authorization token for roles to display certain areas of the UI for specific users.

Implemented Can Activate, Can Deactivate, and resolve guards for certain components.

Implemented pagination, dialogs, date-picker and autocomplete on different components Angular material.

Implemented validation with reactive and template driven forms.

Implemented lazy loading on certain components to increase performance.

Evaluated the runtime of certain subscribe methods to improve page load time.

Used built-in pipes and created custom pipe for dynamic search to search large data in a grid.

Created Guard Service in Angular 6 to prevent invalid routing address.

Used NGmodel, ngIF, ngFor, Dependency Injection, Input, Output Event Emitter, Class Binding and Two-Way Data Binding.

Worked with reactive extensions (RxJS) especially Observables for asynchronously calling the serve, mapping the data to the required format (JSON) and implement error handling.

Created a repository of classes using the Repository pattern, Generics, and Interfaces.

Used moment, Date picker libraries to display and render the UI with custom specifications.

Implemented Web-API functions (GET, POST) in services by using HTTP-Client and Observables.

Converted application from Angular 6 to Angular 8 and guided the team in setting it up in their developer environments.

Deployed the application in Azure app service.

Design advanced .NET applications using C#, ASP.NET, MVC5/6, .NET web APIs, Entity Framework, LINQ, and various data access layers.

Analyzing problems and communicating with end users to assess needs and determine optimum solution.

Followed Clean Architecture, to maintain all layers of the application loosely coupled.

Involve in a day-day Scrum Software development methodology and Test-Driven Development TDD.

Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# and OOPS implementation.

Implementing Multithreading techniques for creating high performance application.

Utilized Entity framework as a data access layer to SQL server for the RESTful based ASP .NET WEB API web services.

Handled all tiers of n-tier architecture.

Created services in the Business logic layer as per the end client requirement by following the business rules.

Used Data Access Layer (DAL) to fetch the data objects from DB by using Entity Framework as ORM tool.

Created WEB API’s for interacting with UI.

Defined model classes based on the mockup provided both in UI and Middle Tier.

Worked on RESTful Web API, Web services, LINQ, and Entity Framework 6.0

Implement automated build process in VSTS using Jenkins to create a full CI/CD pipeline.

Environment: NET Framework 4.7.2, C#, ASP.NET MVC5, Web API, Angular 6/8, CSS3/SCSS, Bootstrap, HTML 5, Visual Studio 2017, Microsoft Azure, JSON, Entity Framework, SourceTree, Bitbucket, GitHub, Bootstrap, Agile Methodology, Jira

MetLife Insurance

Hyderabad, India May 2014 – DEC 2015

.Net Developer

Responsibilities:

Involved in developing front end using ASP.NET, HTML, and CSS.

Actively participated in design and development of Database using efficient Database techniques.

Developed web forms for the end users using C#.Net and ASP.NET.

Involved in querying the database using ADO.NET and Stored Procedures for generation of reports.

Extensively used .NET inbuilt components like Data Grid, Data List and Calendar controls along with other .NET server controls.

Used Silverlight to create web application which allows drawing charts with economic variables.

Implemented XML Web Services using C#.NET.

Involved in creating WINFORMS for in-house Windows applications using C#.

Involved in creating Custom Controls, web controls and User Controls.

Authenticated logins and validated permissions.

Utilized NUnit to unit test .Net code.

Uploading the Data from text files to tables & wrote stored procedures to purge old data.

Developed applications to parse flat files into data using C#.NET.

Involved in using all the best features of ASP.NET including Dataset, Data View and Data Adapter.

Developing Interfaces using AJAX.

Environment: Visual Studio.NET, C#.Net, ASP.Net framework 4, GUI, ADO.NET, XML, HTML, Web Service, DHTML, SOAP, CSS, Java Script.



Contact this candidate