Post Job Free

Resume

Sign in

C# Asp.Net

Location:
Windsor Locks, CT, 06096
Posted:
January 02, 2024

Contact this candidate

Resume:

PROFESSIONAL SUMMARY:

•Around * years of extensive experience in Analysis, Designing, Development, Documentation and Implementation of Web Technologies for various N-Tier applications.

•Expert in implementing the applications using MVC, MVVM, Factory patterns and N - Tier architecture.

•Experience in developing applications under .NET Framework using ASP.Net, C#, SQL Server, WCF Services, Web API RESTful Services.

•Expertise in performing DOM manipulations, creating Components, Directives, Services, Pipes, Templates, Dependency Injection and implementing Routing and established different types of Data binding and component communication.

•Experience in creating custom directives in Angular 2/6/7/8/9/10/11/12/13 to re-use components in various parts of applications.

•Experience in designing and branding Master Pages utilizing Server Controls User Controls Data Grid control Form Validation controls Custom controls and CSS3.

•Extensive experience with development of Web Services (SOAP, UDDI & WSDL) and Windows Services using the .NET Framework (C#)

•Expertise in developing Console, Windows and Web Applications using C#, ASP.NET, ADO.NET, LINQ, XML, XSLT, AJAX and JQuery in Visual Studio.

•Experience in developing Language-Integrated Query (LINQ) queries to retrieve data from different data sources (LINQ to Entities, LINQ to XML, and LINQ to SQL).

•Experience in using ASP.NET Web applications involving User controls, Server controls, ASP.NET State Management.

•Experience in developing web services (REST (Representational State Transfer), SOAP), HTTP/HTTPS and SOA (Service Oriented Architecture), WCF (Windows Communication Foundation), Language Integrated Query (LINQ) and Entity framework.

•Experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WF) in .Net Framework.

•Experience on MS Azure Cloud Architecture (MS Azure Pack (Private Cloud), PaaS and IaaS) assessments

•Extensive experience with ADO.NET, Code First Approach and Database-First Approach using Entity Framework and LINQ for data connection

•Experienced in developing RESTful API with Web API 2 and working with WCF on SOAP web services.

•Experience in creating Tables, Stored Procedures, Prepared Statements, Triggers, Cursors, Functions, Views, Indexes and Joins using SQL Server 2008/2012/2014/2016.

•Experience in dealing with Windows Azure IAAS - Virtual Networks, Virtual Machines, CloudServices.

•Hands on experience in SQL Queries using joins, Indexes and in creating Tables, Views, Indexes, writing Stored Procedures, Functions and Triggers using T-SQL, Maintaining Database, Experience in Query Optimization

•Understanding of SSIS and SSRS in terms of data integration from various sources and reporting.

•Experience performing Nunit and Integration Testing in the Development environments and experience in Bug Reporting and Fixing.

•Experienced in implementing .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).

•Team player capable of working independently; willingness and ability to quickly adapt and learn new technologies, along with excellent communication and Inter-personal skills.

TECHNICAL SKILLS:

Microsoft Technologies : ASP.NET, ADO.NET, AJAX, LINQ, MVC, Entity Framework, NHibernate, Web Services, WCF, Share Point and Power apps, Web API.

Programming Languages : C#, SQL, T-SQL, PL/SQL, TypeScript

Distributed Technologies : Restful, Web API, WCF and SOAP

Web Technologies : HTML5, CSS3, Bootstrap, Angular 2/6/7/8/9/10/11/12/13, jQuery, Node.js

Database Access Technologies : Entity Framework, LINQ, LINQ to objects, ADO.NET

Cloud Services : Azure

IDE : Visual Studio

Version Control Tools : VSTS, Git, Team Foundation Server (TFS)

Methodology : Agile (Scrum), TDD, Waterfall Model

Education:

•Bachelor of Engineering in Information Technology from Savitribai Phule Pune University, Pune, India.

PROFESSIONAL EXPERIENCE:

Frost Bank, San Antonio, TX Mar 2022 – Till Date

.Net Developer

Responsibilities:

•Working in Agile Methodologies to facilitate rapid development and adapt to changing requirements while ensuring the continuous delivery of functional software.

•Developing, testing, and deploying web applications using ASP.Net Core 5 and Azure technologies

•Building responsive user interfaces with Angular 13/12, HTML5, TypeScript, and Bootstrap.

•Implementing Azure-based solutions such as Azure Functions, Azure Service Bus, and Azure Logic Apps

•Ensuring the security and compliance of web applications that use OAuth 2 by implementing OAuth 2 best practices and security measures.

•Integrating MVC 6 applications with other systems and services using Azure or other tools

•Changing the AWS infrastructure Elastic Beanstalk to Docker with kubernetes.

•Developing and maintaining RESTful APIs to support the front-end and back-end functionality of web applications.

•Applied form validation like template-driven form for login page simple validations. Used react form for more complex like register validations. (Ensure email, confirm passwords matched).

•Implementing RESTful API design principles for Web API 2 endpoints.

•Serialize and deserialize JSON data in C# and TypeScript.

•Developed single page applications using React JS.

•Utilizing C# to write efficient and maintainable server-side code

•Implemented AWS Lambda Expression functions.

•Involved in code review, build, and deployment using Azure DevOps, and Jenkins

•Monitoring the performance and health of web applications using Azure Application Insights and other monitoring tools.

•Utilizing Visual Studio's profiling and performance analysis tools to optimize the performance of web applications.

•Collaborating with other developers and stakeholders using TFS's collaboration and communication features

Environment: ASP.Net Core 5.0, C#, MVC 6, Web API 2, HTML5, Angular 13/12, HTML5, JSON, TypeScript, OAuth 2, Bootstrap, Azure, Azure Logic Apps, GIT, Jenkins, GIT, TFS, SQL Server 2019, Windows, Agile.

Starmount Insurance, Baton Rouge, LA Apr 2020 – Feb 2022

Net Developer

Responsibilities:

•Followed Agile/Scrum methodology with 3-week sprint involved in daily Stand-up Meetings, Status Meetings, Backlog Meetings and Code Review Meetings.

•Worked web API Restful Services to provide services to HTTP requests. Create methods using Dapper as micro ORM to simplify data access while ensuring high performance

•Made use of Angular 9 features like Components, Subject, Observables, Pipes, Services and Routers to develop the application while also making use of Angular NPM packages.

•Extensive experience in developing web application using AWS,Asp.Net, C#, Web Service, Web-API,MS SQL Server database, JavaScript, JSON, JQuery,Angular,HTML.

•Created Template-Driven Forms and Data-Biding to display the related items.

•Used UI-router Angular library for creating multiple views as well as nested views to navigate through the application. Used App-Loader for saving data.

•Involved setting up NPM (node package manager) installation to manage modules

•Deployed 4-layer structure for the project such as Data-Access-Layer, Repository-Layer, Data-Business-Layer, and UI-Layer.

•Deployed Entity Framework for database and ORM (Object-Relational Mapping) manipulation with MS SQL Server, used Database First Approach to build the models and back-end logic.

•Used GIT for source control and JIRA for project management.

•User interfaces can be made faster and responsive by adding and rendering view components using React.js

•Create the application in .NET framework, .NET core and implement logic using C# and OOPS concepts.

•Created Business Logic Layer & Data Access Layers to implement the MVC architecture. Implementation of client-side validations using ASP.NET MVC Validation.

•Developed Web Services and WCF services common for various applications using .NET Framework. Configured various Web Applications on Internet Information Server (IIS).

•Created and maintained AWS API Gateways for the backend APIs.

•Build Rest API’s using .net core/.net framework and deploying them in Azure portal

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

•Develop Stored Procedures, functions, and triggers using SQL and T-SQL in MS SQL Server for fetching data and binding.

•Performed user acceptance testing on applications using manual testing methods, resolve problems, identify trends, determine system improvements, implement change.

Environment: .Net Framework 4.8, ASP. Net, C#, Angular 9, TypeScript, NPM, Angular Material, JSON, RXJS, CSS3, Entity Framework, MS SQL Server, Nunit, GIT, Jira, Agile, Azure, Windows

TUMI, South Plainfield, NJ Jun 2018 – Mar 2020

.Net Developer

Responsibilities:

•Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.

•Implemented ORM Framework Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers.

•Design and develop Web Applications using ASP.NET MVC 6 and C# that are used by internal users.

•Leveraged Angular 6 for developing application using, HttpClient Module for REST calls and used jquery to process JSON then providing them to components that are in need.

•Using Angular CLI t9o manage project, create components, and services. Using Services, @Input, @Output, Event Emitter, and Observables for components communication.

•Implemented the Layers (Data access layer, Business Logic Layer, UI layer), Core Libraries, Helper methods, Utilities, Dynamic Settings, Extended Methods.

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

•Created Web Services (WCF) using ASP. NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.

•Working on various full-stack applications by using Angular, React, Redux, RXJS, NGRX, react-router, NodeJS, JavaScript, express, cloud foundry, etc.

•Created Web API Services using ASP.NET Web API and C# and used LINQ JS to access various JSON objects

•Developed MVC and MVVM design pattern to create a simple, testable, robust framework for ASP.NET and Silver light application.

•Working with DevOps practices using AWS, Elastic Bean stalk and Docker with kubernetes.

•Performed validations on Web Forms using .NET Validation Controls and Client Side Validation using Angular 7.

•Established communication between different applications running on same/different platforms using WCF.

•Implemented and consumed Web Services (SOAP, WSDL and UDDI) for automatic dump in SQL server.

•Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps.

•Using ADO.NET Entity Data Model in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET.

•Used Confidential Team Foundation Server (TFS) for all the source code maintenance needs and Responsible for Project and Code Documentation.

•Using GIT for Development Source Control. Used SOAP UI tool to test the REST web service operations.

Environment: .Net Framework 4.7, C#, ASP.Net, WCF, WPF, Webforms, Angular 6, Angular CLI, Bootstrap, TypeScript, Visual Studio, Azure, JSON, XML, LINQ, SQL, SOAP UI, LINQ, GIT, Jira, Agile, Windows.

Frontier Community Bank, Waynesboro, VA Aug 2017 – May 2018

.Net Developer

Responsibilities:

•Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages, Architecture and participating in the development.

•Developed core functionality with the ASP.NET MVC Framework (C#. NET, Entity Framework).

•Implemented Angular 4/2 Controller functions, service using Controller methods to set up initial state of the object.

•Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.

•Worked on Windows Communication Foundation (WCF) services to communicate between the processes via SOAP XML messages and also scheduled it as a Windows Service.

•Developed various Layout Pages (Master Pages) based on specified responsive design with integration of security, authentication and role based authorization with implantation of an URL Routing.

•Designed a Web application using Web API with Angular 4/2 and populated data using ADO.NET entity framework and Used Entity Framework to model and manage data from SQL Server.

•Used Web services -WSDL and SOAP using Apache Axis for getting the required information.

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

•Created Technical Specification documents with UML diagrams like Activity Diagrams and State Diagrams for a better understanding of flow of module for future

•Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms.

•Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.

•Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.

•Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project and used Jira for bug tracking.

Environment: Net Framework 4.6, C#, Visual Studio, Angular 4/2, Microsoft SQL Server, ASP.NET MVC 4.0, Web API, Entity Framework, LINQ, WSDL, Apache Axis, NUnit, WCF, TFS, HTML5, JavaScript, J Query, CSS3, Jira, Agile, Windows.



Contact this candidate