Post Job Free
Sign in

.Net Developer Web Api

Location:
Plainfield, IL
Posted:
May 27, 2024

Contact this candidate

Resume:

Bintal Patel

USC .Net Developer ad5zds@r.postjobfree.com 973-***-****

Professional Summary

Over 8 years of specialized expertise in web-based application development using .NET Framework (4.5/4.6/4.7/4.8), Web API, Razor, Webpages, MVC, HTML5, CSS, and JavaScript frameworks including Angular, jQuery, and Bootstrap, ensuring robust, scalable, and visually appealing solutions.

Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud Infrastructure Azure.

Expert in developing Single Page Application (SPA) with Angular 2/4/5/6/7/8/9/10/11/12/13 Angular CLI, TypeScript, and skilful in Angular features such as Material Design, Components, and Services.

Experience in Data retrieval and Manipulation of SQL SEVER Using ADO.NET components such as Connection Object, Command Object, Datasets, Data Adapter, Data Reader, Data View and Data Table.

Experience in programming the Data Access Layer (DAL), Business Logic layer (BLL) and Presentation Layer (UI) using C#.NET and HTML.

Expertise in Working with databases SQL Server by writing Queries, Stored Procedures, Views using T-SQL, Maintaining Database, experience in Query optimization.

Proficient in developing Business Layer and Data Layer using Language Integrated Query (LINQ) providers for data manipulation.

Extensive experience in creating rich content Web Forms, Web User Controls, Server Controls, Web Service, WCF Service and Web API Calls.

Experience working with Various Source Control software like GIT, Visual Source Safe (VSS) and Visual Studio Team Foundation Server (TFS).

Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Forms Validation controls, Custom controls and CSS.

Working knowledge on different entity framework development approaches - DB-First, Code-First and Model-First.

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

Excellent Interpersonal and Communication skills, willing to work in a team environment with tight schedules and capable of working efficiently under shorter deadlines.

Technical Skills

Languages

C#, TypeScript, XML,

.Net Technologies

.Net Core 2.1/2.0, C#.Net (4.0/3.5/3.0), VB.NET (9.0/8.0), Asp.Net (4.8/4.7/4.6/4.5), Web Forms, MVC (5/4/3), REST stateful/stateless Web Services, Ajax, ADO.Net 4.0/3.5/3.0, LINQ, WCF, WPF, Visual Studio 2017/2015/2013/2012/2010, Azure Cloud services

Web Technologies

HTML5, XML, jQuery, Angular 2/4/5/6/7/8/9/10/11/12/13, JSON, CSS, Bootstrap

Version Controls

TFS (Team Foundation Server), Git

Web server

Microsoft Internet Information Services - IIS (5.0/6.0/7.5/8.0)

Database

MS SQL Server, Oracle

Data Integration & Reporting

SSIS, SSRS

Version Control

GIT, Team Foundation Server, Subversion, SVN, Visual Source Safe

Software Methodologies

Agile (SCRUM)

Operating System

Windows, iOS, Android

Professional Experience

Health Advocate, Plymouth Meeting, PA. December 2022 – Till Date

.Net Developer

Effectively involved in various stages of development of the project starting from the project planning until production and maintenance using Agile Methodology.

Lead the migration process from .NET Framework 4.8 to ASP.NET Core 3.1, ensuring seamless transition and minimal disruption to existing functionality.

Designed Front-End Web Forms, web page used ASP.NET Razor View as a view engine and HTML5, CSS3, Bootstrap, TypeScript, Angular 13/15.

Successfully integrated Kendo UI and Angular within a single .NET project to deliver a comprehensive full-stack web application.

Created multiple TypeScript modules to manage written codes in Angular project.

Used NPM for installing required node modules and other published Angular NPM modules.

Employed Angular services to fetch and manage data, which was seamlessly displayed in Kendo UI grids and charts.

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

Migrated data from on-premises data servers onto Microsoft Azure cloud platform utilizing Azure data factory and Deployed .NET application to Microsoft Azure Cloud Service project as part of cloud deployment.

Designed and implemented WCF services to facilitate communication between distributed systems.

Collaborated closely with design and UX/UI teams to translate project requirements into visually appealing and user-friendly web applications.

Responsible for maintaining versions of source code using Team Foundation Server (TFS).

Used JIRA for requirements gathering and testing and Bug tracking.

Environment: .Net Framework 4.8 Migrated to ASP.NET Core 3.1, ASP.Net Web API 2, C#, WCF, Kendo UI, ASP.NET Razor View, HTML5, CSS3, Bootstrap, TypeScript, Angular 13/15, Jenkins (REST API, CLI), Azure, Team Foundation Server (TFS), JIRA.

Humana June 2022 – Nov 2022

.Net Developer

Followed Agile Methodology for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.

Designed and Developed application using C#, ASP.Net MVC 5.0 and Entity Framework 6.

Worked with Web API to provide services to HTTP requests and created Rest Services using ASP.NET Web API2.

Implemented RESTful services with ASP.NET Core 3.1 API and C# to be consumed by various front-ends and test the service request/response using postman.

Implemented OAuth and used swagger for implementing the Web API application with .NET Core using Http Verbs and attributes.

Designed and developed rich, interactive user interfaces using WPF, adhering to MVVM (Model-View-ViewModel) architecture.

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

Leveraged Angular 13 for scripting, AJAX calls, JSON for passing objects from Controller to View and vice versa.

Used C#.NET, ASP.NET Core and Entity framework to define and implement secure middle-tier components using both connected and disconnected environment strategies. Components were consumed by web applications utilizing SQL Server and stored procedures to perform logical business transactions.

Used ASP.NET Core built-in Dependency Injection to improve performance and reliability of the application. Worked on Token (OAuth) Based Authentication.

Involved in designing and development of REST-based services using Web Services/WCF.

Created message handlers in Web API2 to implement global level authentication.

Implemented caching mechanism on page level (web forms) and for ASP.NET web server controls

Performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.

Environment: .Net Core 3.1, C#, MS Visual Studio 2017, ASP.NET MVC 5, Angular 13, HTML5, CSS3, Bootstrap, ASP.Net Web API2, WCF, JSON, REST, MS SQL Server 2019, Entity Framework 6, Team Foundation Server, Agile, Windows.

American Family Insurance, Madison, WI Aug 2020 – Sep 2022

.Net Developer

Involved in the implementation of design using vital phases of the Software development life cycle (SDLC) that includes Development, Testing and Implementation using Agile Methodology.

Designed and implemented RESTful web services using ASP.NET Web API on .NET Framework 4.7.2, facilitating seamless communication between client applications and backend systems.

Designed client-side and server-side validation checks, session management and efficient data access management using ASP.NET MVC 5.2.

Configured Active Directory in Azure for authenticating the clients and provide access legacy API’s with valid JWT token.

Implemented rich content front-end using Angular 10, HTML5 and CSS3. Designed various components in Angular and consumed the backend ASP.NET web API.

Implemented security features such as authentication, authorization, and data encryption using .NET Framework 4.7.2 security libraries and best practices to safeguard applications against security threats.

Developing Business logic layer with .Net Core controllers and its endpoints using Web API methodology of different HTTP verbs.

Developing Client-Side Single Page Web Application using Angular 10.

Worked on Azure Active Directory for authentication of users to access API's.

Using with Type Script, ES6 as programming languages for Developing Client-Side Application.

Developed unit test cases and performing Unit and Integration testing of the application using N-Unit and X-unit Framework and Maintaining 70% Code Coverage.

Used TFS (Team Foundation Server) for bug tracking, Work Item Tracking and published test results in TFS to share with the team members.

Used JIRA and Target Process for project related document sharing, team collaboration, task assigning and sprint meetings and project analysis.

Environment: .Net Framework 4.7.2, ASP.NET CORE 2.0, MVC, Web API, C#, HTML 5, CSS3, Bootstrap 4, Angular 10, Typescript, Mongo DB, GIT, TFS, Visual Studio 2017, N-Unit, Jenkins, Azure, Agile, Windows.

Pampered Chef, Addison, IL Feb 2019 – Jul 2020

.Net Developer

Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.

Re-architected a monolithic ASP.NET web application to queue-based micro services to improve reliability, performance, and maintainability.

Prepared the architecture plan to create the Azure Cloud environment to host migrated IaaS and PaaS role instances for refactored applications and databases.

Utilized C# and applied Object-Oriented Programming (OOP) concepts to design the application using ASP.NET Web Form, MVC.

Widely used Angular 4 UI-bootstrap components like date picker, directives, model pop-ups, ng-grid, router Provider's, progress bar, ng-Idle, ng-Upload.

Defined request-response message system, typically expressed in JSON or XML, which is exposed via the web—most commonly by means of an HTTP-based web server using server-side web API.

Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET.

Used Data Grids, Datasets, Data Views, Data Adapters and Data Readers to extract data from Backend.

Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL and Worked on LINQ to XML to generate complex XML and load data from XML.

Used JIRA and Target Process for project related document sharing, team collaboration, task assigning and sprint meetings and project analysis.

Environment: ASP.Net 4.6, C#, MVC5,Angular 4, XML, JSON, LINQ, SQL Server 2017, HTTP, HTML, Bootstrap, Agile, Windows.

SPEC India, Gujarat, India Jan 2016 – Jan 2019

.Net Developer

Associated in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Test Driven Development (TDD) apart from AGILE Methodology.

Designed and developed data service components using WEB API and REST, Consumed REST services by making AJAX calls.

Worked on creating Restful Services using WCF for provider services Module with multiple bindings. Implemented WCF Exception shielding for WCF services also created Service contracts, Data contracts for multiple services using WCF

Implemented Data Access Layer using ADO.NET, Entity Framework and LINQ.

Developed n-tier web application using ASP.NET MVC, C#, ADO.NET, HTML, CSS, XML.

Implemented data transformation logic using SSIS transformations such as Derived Column, Lookup, Conditional Split, and Aggregate to manipulate and enrich data during the ETL process.

Designed and developed interactive and visually appealing reports using SSRS, leveraging features such as tablix, charts, parameters, and drill-down capabilities to present data effectively to end-users.

Integrated SSRS reports into other applications and platforms using web services, URL access, or embedding report components within custom applications to provide seamless access to reports within existing workflows.

Worked on LINQ queries and ORM tools like Entity framework to exchange data between web services and database objects.

Passed the UI data to the PL/SQL stored procedures and created batch processes using PL/SQL and C#.Net.

Developed SSIS packages utilizing Control Flow and Data Flow tasks to orchestrate complex data workflows, including data cleansing, transformation, and loading tasks.

With the help of Entity Framework, made a connection to the services and oracle database.

Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization

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

Environment: ASP.Net 4.6, ADO.Net, MVC5, Web API, HTML5, SSRS, Bootstrap, SSIS, HTTP, CSS, XML, WCF, AJAX, Windows.

Education: BCA (Bachelor of computer Application) in 2014, from Anna University (Chennai)



Contact this candidate