Sr .net Developer Resume
Berkeley Heights, NJ
SUMMARY
- 8 years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework 4.5/4.0/3.5 and .NET Core 2.2, Visual Studio 2013/2015/2019 .
- Experience in Designing, Development and Deployment of High - Performance, Scalable, Distributed, ASP.NET Applications.
- Experience in designing, developing and updating Web-Forms using .NET Technologies like HTML, CSS, AJAX, JQuery, ASP .Net.
- Developing the applications using ASP.NET MVC, Restful and WCF services.
- Hands on experience in design, understanding and deep functional experience in creating, deploying and consuming of Web Services, WCF, Web API Services.
- Used OOPS Concepts and SOLID principles in C# to implement business logic and code behind view models.
- Strong coding skills in developing web applications, REST Services and Web API for Web applications.
- Strong knowledge and experience onobject-oriented programming (OOPS) in C#.
- Experience in consuming, building and implementing Web Services using SOAP and REST Protocols.
- Developed client-side validation throughJavaScriptandAjaxfor asynchronous communication.
- Worked on SQL Data access using ADO.NET, Entity Framework and Language Integrated Query (LINQ) and LINQ to SQL & LINQ to XML.
- Extensively used the advanced features of PL/SQL likeRecords, Tables, Object typesandDynamic SQL.
- Hands on experience in SQL Server database design, development and in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.
- Experience with Dependency Injection and DI containers (Unity and Autofac).
- Good experience in Azure, ASP.NET MVC 5, Web API, JavaScript, HTML5, IIS.
- Experience in creating Services with multiple Endpoints for scalability in WCF(Windows Communication foundation).
- Hands on experience in Azure Cloud services and App services to deploy Web applications.
- Hands on experience on Azure Storage Account Tables, QUEUES & Blobs for checking Exception logs and Tracer logs and Push the Data.
- Worked on End-to-End Testing of Web API Restful services from User interface.
- Involved in preparation ofTest Datato test the functionality of Restful Services.
- Implement automated build process in VSTS using Jenkins to create a full CI/CD pipeline.
- Maintain and troubleshoot source code in a complex code base with version control systems - Visual Studio Team Services (VSTS) and Azure Devops (GIT) in Visual Studio 2017 to maintain source code.
- Hands on Experience in Angular 2/5/6 to Consume Web API Services and Saving Data into SQL.
- Worked Angular Material Design to Develop Angular Components.
- Worked as Production support with team to resolve production issues to fix by data, Angular code and backend C#, WebApi code.
- Worked extensively in user and production support. Resolving the production issues, creating story for larger changes, and helping users and business with support they need including giving access to application and extracting reports and stats related to the application for business.
- Hands on Experience in HTML, CSS, and Bootstrap to display Data populated from Angular Component to HTML.
- Worked on Angular Life cycle Hooks to Populate Web API Services on Angular based on Performance.
- Worked Cors Policy in Web Api Core and Asp.Net Mvc to Consume/Retrieve Web API Services.
TECHNICAL SKILLS
Primary Skills: ASP.Net, MVC 5.0/3.0, Entity Framework, .NET Framework 3.5/4.0/4.5, .NET Core 2.2, HTML, CSS, Angular 2/5, WCF, WebAPI, SQL Server Programming, Azure.
Languages: C#, VB.NET, SQL, T-SQL.
Development Environments: Visual Studio 2013/2015/2019
PROFESSIONAL EXPERIENCE
Confidential, Berkeley Heights, NJ
Sr .Net Developer
Responsibilities:
- Developing 3- Tier web application with ASP.NET MVC Core in Visual Studio 2017.
- Developed ASP.NET Core Web API based on Service requirements and specifications.
- Using Entity Framework Code First Approach for developing C# Entities for implementing Business logic which is used to do the CRUD operations on SQL database.
- Working on Stored Procedures, Triggers, Indexes in Micro Soft SQL Server 2016 to do CRUD Operations into Tables.
- Developing Components in Angular 5 to consume Web API services to transmit Data to User Interface Screens.
- Creating HTML Pages to redirect the data to API Controller and render back data from SQL to display to User.
- Worked on Angular Material Design to work on UI Component Screens.
- Worked on JQGrid and AJAX callback methods in MVC.
- Implemented AJAX Callback functionality using JSON, JQuery and XML.
- Working on JavaScript and jQuery to implement validations for required User Interface Text boxes and Labels and Radio buttons etc in Cshtml Pages in MVC. to control unnecessary Client-Server Round trips.
- Worked on Expertise inDynamic SQL, CollectionsandException handling.
- Developed highly detailed style guides, using a combination of HTML, CSS and JavaScript (AngularJS & jQuery).
- Worked as production support team to resolve production issues caused by data, UI code and backend code.
- Developed an online shopping cart using Angular 5 for Users can take advantage on existed DataBase on Point of Sales for Purchase/View Insurance Plans on Web.
- Working on Azure Cloud Services to Process the User Requests in Queue and access Servers through EC2 Instances.
- Developed, configured and exposed WCF endpoints of different bindings basic HTTP, netTcp to accept entity requests.
- Designed and implemented Data access layers by using LINQ to SQL Dataand multi-user interfaceUsed XML and defined XML Schema.
- Used TFS as Version Control for source code Check in, check out and shelve set and Code Review the code.
- Implemented a CI/CD pipeline usingAzure DevOps (VSTS, TFS)in bothGIT, MS Build, along withJenkinsplugins.
- Worked on LINQ and ORM tools to exchange data between web applications and database objects.
- Providing daily/Weekly operation and production support for existing applications and User interfaces.
- Developed Test Cases for Every Controller to validate the result which is getting from SQL Server with mocking data.
- Deployed on Dev/Prod Servers to hand over project to Client.
Environment: Visual Studio 2015, MVC 5.0, C#, SQL Server 2014, Web Api, AWS, WCF, Entity Framework, LINQ to SQL, XML, HTML5, JavaScript, JQuery, CSS, Bootstrap, TFS, Azure Devops.
Confidential, Allen Park, MI
Sr .Net Developer
Responsibilities:
- Worked in Agile/Scrum Environment day to day to develop the application by meeting the timelines and interacting with team.
- Developed and deployed a .Net Core 1.1 N-tiered application with an Angular 2 front end UI Components and Consuming Web Api Services.
- Developed Asynchronous C# Methods to increase the performance andresponsivenessapplication, particularly when you have long-running operations that do not require blocking the execution.
- Used Web API OAuth2 Authentication for generating Bearer Token to validate the User before processing the request.
- Worked on Angular 5 to develop components and consuming Web Api services by using Typescript.
- Worked on Entity framework Code First approach and LINQ queries to perform CRUD operations on Sql Server 2014.
- Strong knowledge of variousproceduralandobject-oriented programming (OOPs)languages such asC#.
- Implemented SOLID design principles for better Performance while developing Code in C#.
- DevelopedT-SQL queries, stored procedures, functions and Frameworks.
- Updated API Spec/ADD documents for the functionality that was implemented in coding.
- Used GITHUB as Source control for code Check in/Check out and code reviews.
- Building highly scalable and reliable Cloud services leveraging Web and Worker roles, Service Bus and Event Hub and other PAAS components in Azure.
- Implementing solutions leveraging Azure storage solutions such as Blob, Tables, and SQL Azure.
- Hands on experience on Azure Storage Account Tables for checking Exception logs and Tracer logs.
- Hands on experience on Azure Storage Account QUEUES & Blobs for Push the Data to downstream applications.
- Worked on AzureWeb App service that helps to develop and deploy web applications.
- Created Azure Resource Manager (ARM) templates to deploy Azure App Service solutions.
- Worked on migrating web applications form Azure cloud services web role components to Worker Role Components using Arm Templets.
- Worked on Azure Devops to Track work with configurable Kanban boards, interactive backlogs, and powerful planning tools.
- Involved in deployment process in all environments like DEV, QA, UAT, and Production.
- Working on software delivery, such as TDD, BDD, Integration Testing, and Performance Testing.
- Involved in Production support for CVFMA to solve the issues after the deployment.
- Provision and support of available systems in the production, QA, and development environments.
- Experienced in End-to-End Test of all Restful services with MOCK Data.
- Used Entity FrameworkCode First, Migrations to integrate applications with Azure SQL server databases.
Environment: Visual Studio 2015, C#, Azure, SQL Server 2014, Web API, Asynchronous 5.0 Entity Framework, LINQ to SQL, XML, HTML5, CSS, Bootstrap, Git Hub.
Confidential, Dayton, OH
Sr .Net Developer
Responsibilities:
- Worked on Agile methodology for updating everyday work and discuss about road blockers with “Team Lead”.
- Entity Framework Reverse POCO generator is used for populating data into database in data access layer for faster performance.
- Generated SSDT deployment Scripts for deploying the changes of the project.
- Implemented Service Contract, Operation Contract and Data Contract attributes and Transactions in WCF Web Services using C#.
- Responsible for the design and maintain the existing Software which is a service for Point of Sales to track return authorization by using c#, Mvc,
- Used VISIO for drawing high level design pattern of the CCOST project process flow.
- Worked with Web API to provide services to HTTP requests.
- Used Team Foundation Server (TFS) for bug tracking, bug fixing and Version Control and Request Reviews and Shelve and for build and Reports.
- Created Dev, Main, Production, and QA in TFS for deploying changes in the project and for testing.
- Involved in developing WCF Web Service using SOAP/HTTP to communicate with SQL Server.
- Responsible for tracking of trouble tickets and resolution of escalated support incidents.
- Answered technical support queries and implements fixes for application problems.
- Involved in debugging and troubleshooting User interface screens.
- Responsible for developing and consuming Windows Communication Foundation (WCF).
- Used LINQ entity framework for retrieving data from the SQL database.
- Extensive use of Web Services,SOAP, XML, XAMLto expose the reports to facilitate information sharing with customers.
- Experienced in data accessing using Data Adapter, Data Reader & Data Set, Entity Framework in ADO.NET and Language Integrated Query (LINQ) and LINQ to SQL & LinQ to XML.
- Worked in ASP.NET MVC 5.0, JavaScript, DHTML, and IIS.
- Hands on experience in latest Web technology like, Angular JS, CSS and HTML (Tags, Local Storage Feature, New Input Types).
- Developed, analyzed and the created Unit test cases for the whole application.
- Created Services and Endpoints and working with WCF(Windows Communication foundation).
- Implemented MSMQ Content Data service which transfer Charting data between client tier and application tier.
- Worked in SQL Server database design, development and in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.
- Provided technical assistance in different areas, including technical and functional assistance on different platforms.
- Responsible for writing SQL Queries and Stored Procedures for handling Customer Input Files.
- Developed and consumed RESTful Services using WEB API.
- Created Unit Tests for every method Involved in Functional testing and fixing the issues occurred in the testing process.
Environment: Visual Studio 2015, WCF, C#, SQL Server 2014, SSDT, WebServices, Web Api, Asynchronous 5.0 c#, Entity Framework POCO Generator, IIS 7.0/7.5, LINQ to SQL, XML, XAML, SOAP, REST, TFS, NUnit.
Confidential, Bloom Field, CT
.Net Developer
Responsibilities:
- This project involved redesigning of existing .NET 1.1 applications into .NET 4.0 MVC 3 applications by adding lot of new functionalities.
- Developed Asp.Net modules using MVC (Model-View-Controller) pattern.
- Worked in Agile/Scrum Environment to develop the application by meeting the timelines and interacting with team.
- Involved in Portal framework design and development.
- Took part in client meetings, requirements gathering, analysis & prepared sequence diagrams.
- Implemented Service Contract, Operation Contract and Data Contract attributes and developed WCF Web Services using C# to be used by ASP.NET applications.
- Data importing/exporting using XML serialization/de-serialization.
- Developed User Interface with in ASP.NET MVC.
- Developed security module which deals with validating user, changing passwords and restricted access to users for specific features like enrollment and search for customers based on their roles and rights using ASP.NET Form based and Role based authentication.
- Consumed Remote Web services using WCF Service Model and called the services in Silverlight to implement Data Binding with Silverlight controls.
- Developed Business logic layer that includes code behind files and classes in N-Tier using ASP.Net with C# in Visual Studio 2013.
- Used LINQ entity framework for retrieving data from the SQL database.
- Used Cascading Style Sheets (CSS), events and delegates. Used JavaScript and JQuery to control the user interactions and validation on client side.
- Performed validations on Web Forms using .NET Validation Controls.
- Used Microsoft Azure for File Service allows storing and access of data on the Cloud using theREST APIs.
- Web APIs are used for Restful services for HTTP request/response and additional patterns can be supported through Web Sockets integration.
- Developed and deployed the web application on IIS server.
- Used Team Foundation Server (TFS) for bug tracking, bug fixing and Version Control.
- Used Sessions, Cookies and Application-Level State Management in Application.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Performed unit testing, performance testing and functional testing using NUnit.
- Actively participated in system testing, regression testing and exploratory testing and involved in bug fixing.
- Coded for new modifications and new modules of the application. Involved in development of the technical documents for application user guide and support.
- Created Stored Procedures, Functions, Views and Triggers in MS-SQL 2012 database.
- Designed, Developed and Deployed High-Performance, Scalable, Distributed, ASP.NET Applications.
- Responsible for NUnit Testing and Implementation of Client/Server applications using C#, SQL Server with N-tier development environment.
- Developed Complex database objects likeStored Procedures, Functions, Packages and Triggers using SQL.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Used Silverlight for better look and feel using controls, Layouts, Styles and Data Binding. Worked on themes and styling for the application.
- Consumed, built and implemented Web Services using SOAP and REST Protocols.
Environment: MVC 4.0, Razor Views, Partial Views, Layouts, C#, ASP.net, Visual Studio 2013, SQL Server 2012, WebServices, WCF, IIS 7.0/7.5, JavaScript, JQuery, LinQ to SQL, XML, AJAX, HTML5, CSS, TFS.
Confidential
.NET Developer
Responsibilities:
- Developed and deployed the application using Agile/Scrum methodology.
- Developed the web pages using ASP.NET, HTML, DHTML, and CSS for styling the Web pages.
- Used LINQ to SQL to manipulate and retrieve the data from database.
- Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
- Implemented client side and server-side validations using ASP.NET validation controls.
- Developed custom web application module with ASP.NET and C# and integrated with the portal sites.
- Developed Windows forms application with interface (GUI) using C#, SQL servers and code review thereafter.
- Responsible for writing stored procedures, functions using T-Sql to intercourse between tables to perform data operations on SQL 2012.
- Incorporated XAML User Controls, Resource Dictionaries to effectively reduce the redundancy.
- Created various Command /Data Bindings to dynamically consume the styles and behavior of WPF elements.
- Implemented Dependency Properties, INotifyProperty, and Routed Events using XAML.
- Effectively incorporated the business logic and the event handling mechanisms using C# 4.0 and used Routed Events to handle the various event executions.
- Efficiently deployed WCF services to facilitate our clients to effectively retrieve the data from the database.
- Created LINQ connections to establish data communication accessing data collections.
- Used LINQ to Entities for data manipulation.
- Incorporated Authentication and Authorization features in web.config on the MVC service side.
- Used and DesignedWCFServices usingSOAPprotocols usingC#while implement business logic middleware.
- Prepared Integration Testing Plan, test cases and test data.
- Implemented Unit Testing using NUnit Framework.
Environment: WPF, C#, LINQ, SQL Server 2012, IIS, Entity Framework, WCF, Asp.Net, .Net Framework 4.0, Expression Blend, XAML, MVVM, TFS, HTML, CSS, ASP.Net, SSRS/SSIS, T-SQL.
Confidential
Web Developer
Responsibilities:
- Involved in requirement analysis, designing and development.
- Used SDLC methodology to implement the application.
- Designed Class, Use Case, Sequence diagrams using MS Visio.
- Involved in development of ASP.NET 3.0/4.0 patterns for client server interaction.
- Improved code reusing and reduced class coupling through Dependency Injection design pattern.
- Created designs in partial views that are commonly used throughout the application.
- Involved in requirement analysis and application designing sessions with business analysts and team members to outline the proposed Medical solution.
- Worked intensely on the user interface using ASP.NET by migrating from classical ASP to ASP.Net.
- Migrated from .Net 2.0 to 3.5 and Object Oriented Methodologies for application development.
- Involved in designing and developing the GUI for the user interface with various controls (Component Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.).
- Developed Business logic layer by implementing Object Oriented Programming languages (OOPS). and concepts like abstraction, encapsulation, inheritance, polymorphism in C#.
- Used ADO.NET for the database access using SQL Server Data Adapters.
- Created the database and have written stored procedures using SQL SERVER 2008.
- Used ASP.NET web form controls such as Grid View, List View, etc. for displaying data.
- Used the Debugging and Tracing features of Visual Studio .Net extensively.
- Documented the code for some of the modules.
- Implemented the ASP.NET security features like Forms Authentication and Windows Authentication.
- Created generic secure and reusable data access components using the ADO.Net objects such as Dataset, Data Adapter, and Data Reader.
- Performed Unit testing on some modules.
Environment: Microsoft .NET Framework 3.5, Visual Studio .Net 2013, c#, ASP.NET 3.0, ADO.NET, SQL Server 2008, Web Forms, VISIO, TFS.
