Post Job Free
Sign in

Web Applications Asp.Net

Location:
Lewisville, TX
Posted:
May 13, 2024

Contact this candidate

Resume:

Sri Charan

Sr. Net Developer

469-***-****

ad5n9z@r.postjobfree.com

PROFESSIONAL SUMMARY:

Over 9+ Years of extensive experience in software development life cycle (SDLC) involving Requirement analysis, Design, Development, Coding, Testing, Maintenance, and Implementation of various applications based on Client-Server, Web Applications, and Business Solutions using C#.NET, ASP.NET, MVC, Web API, WCF, Win Forms, Web Forms, IIS, Entity Framework, ADO.NET, LINQ, SQL Server, and Visual Studio.

Experience in Object-Oriented Analysis and N-tier Architecture model of Web applications, Client-Server, and Enterprise applications.

Proficient working experience in Developing User Interface (UI) Rich Web Applications, and Web Service applications using Front End/User Interface (UI) technologies like Angular 6, React JS, Vue.JS, HTML5, JavaScript, Typescript, NodeJS and used Bootstrap Framework for responsive UI.

Expertise in C#.NET, ASP.NET, ASP.NET MVC, ADO.NET, jQuery, NodeJS, Web API, WCF, Web Services hosted on Microsoft Azure.

Solid experience in Data Analysis, Design, and Data Modeling using ADO.NET, LINQ (LINQ to SQL, LINQ to XML), Entity Framework, and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User-Defined Functions.

Expertise knowledge in stress and load testing using JMeter and great exposure on Behavior Driven Development (BDD) using SpecFlow Cucumber.

Expertise on assessment and rationalization of the applications migration from on-premises to Cloud environment AZURE, AWS, and Google Cloud Platform

Experience with security frameworks like OATH2 for Web API security.

Worked in DevOps platform, build/release engineering, unit testing, and continuous integration/continuous delivery using Team Foundation Server and Azure / AWS environment.

Experience in Implementing ADO.NET Entity Framework, LINQ to SQL, Enterprise Library, ADO.NET.

Hands-on experience in SQL Server, Oracle, and MongoDB.

Extensively worked on .NET Framework 4.7/4.6.2/4.5/4.0/3.5/3.0/2.0 and .NET Core 1.1/2.0 and worked with Git/Bitbucket, Team Foundation Server, and Visual Source Safe.

Developed Containers using Docker and orchestrated them with Kubernetes.

Experience deploying the application to Microsoft Azure Cloud as a part of cloud deployments to Private and Public cloud environments.

Implemented Continuous Integration / Continuous Deployment using Jenkins with integration of Terraform.

Solid experience with JavaScript, jQuery, JSON client-side lightweight programming language skills.

Experienced in T-SQL for writing Stored Procedures, Functions, Indexes, Views, Cursors, Triggers, DTS, Transaction management, code optimization, and performance Tuning creating tables and Indexes.

Good experience in setup, configuring, managing production, test, staging servers, and deploying and testing web applications on IIS/Web Servers using Team City and Octopus.

Experience in designing, modifying, and integrating reports with reporting tools like Crystal Reports, SSRS.

Excellent analytical, organizational, and communication skills, problem-solving skills, a team leader with the ability to work under pressure, decision-making skills,

Fast learning and grasping capability of new emerging technology/solutions.

TECHNICAL SKILLS:

Microsoft Technologies: .NET Framework, .NET Core, C#.NET, ASP.NET, ASP.NET Core, MVC, Web API, ADO.NET, Entity Framework, WCF, WPF, Web Forms, WinForms, ASP.NET Web Services.

Languages: C#.NET, VB.NET, SpecFlow Cucumber, jQuery, HTML, CSS, XML, C, C++, Angular 6, NodeJS

Web Development/Client Scripting: ASP.NET, ASP.NET Core, ASP.NET MVC, Razor Pages, Web API, jQuery, JavaScript, Typescript, Angular 5,6,7,8, React JS, Vue.JS, NodeJS, LINQ, HTML5 / CSS, XML, ASP.NET Web Services, Ajax

Cloud Technologies: Microsoft Azure

Databases: SQL Server, TSQL, Oracle 9i

IDE Tools: Visual Studio, ReSharper, Visual Studio 6.0, Microsoft Visio, TOAD, SQL Server Management Studio

Version Control: GIT, Team Foundation Server (TFS), Visual Source Safe (VSS), Subversion (SVN), Bit bucket, Source Tree

Reporting Tools: MS SQL Reporting Services (SSRS), Crystal Reports, SSIS, DTS

Methodologies: Agile Methodology, Waterfall Model, UML, Object-Oriented Analysis/Design, DevOps platform

Operating Systems: Windows 10/7, Linux

PROFESSIONAL EXPERIENCE:

Client: Insurance Auto Auctions, Chicago, IL Apr’22–Till Date

Role: Sr. Full Stack .NET Developer

Project Description: Developed an online Application for Insurance Auto Auctions so that the online users can browse and search Vehicles for sale. Also integrated Admin application to add and remove Vehicles as per the existence.

Roles & Responsibilities:

Translate user needs and business requirements into the needed screen/interface designs and workflow.

Collaborated with the development team to update their client’s older ASP.Net application using Visual Studio

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

Provide technical leadership and mentorship to development and QA team

Build, configuration and integration of Openstack (kilo) with associated networks for a PAAS Cloud Environment.

Troubleshooting faults that may occur within the messaging environment.

Implemented Client-side and server-side validations are done using JavaScript and Validation Controls using AJAX calls.

Created Angular 12 components, implemented Interpolation, Input Variables, Bootstrapping, NgFor, NgIf, Router Outlet, event binding, and decorators.

Created and implemented MVC Popup Window with using the JavaScript methods.

Communication between multiple web services is asynchronous through service bus.

Performed Extraction and review on data from heterogeneous sources from OLTP to OLAP and ETL mapping using MS SQL Server Integration Services (SSIS).

Actualized Rabbit MQ for Windows with Direct Exchanges, with Consumers and Producers for information coordination with Windows Services.

Documenting the process followed for restoration based up gradation of TFS server.

Installed JIRA Suite utilities plugin that provides additional workflow features such as conditions, validator and post-functions.

Used SOAP UI tool to test SOA based architecture application to test SOAP services & REST API. Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.

Assisted VPN end-users with resynching tokens, resetting passwords via RSA/ACE Authentication Manager including but not limited to supporting VPN issues with connectivity issues.

Create GUI Layout design for the entire app using EXTJS framework.

Developed robust, responsive Ajax driven UIs with AJAX, CSS3, DHTML, HTML5, ReactJS, JavaScript and jQuery.

Worked with NoSQL databases like MongoDB and Elasticsearch.

Used Session Facade, Abstract Factory, singleton, DAO design patterns.

Developed the classes using C#, which incorporate N-tier architecture and database connectivity.

Implement UI/UX best practices, usability trends and regional insights to customize digital properties for cultural differences.

Effectively used jQuery a concise JavaScript Library for traversing HTML5 document, event handling and AJAX interactions.

Involved in DevOps processes for build and deploy systems.

Use Kendo grid features like Batch Edit, Inline Edit, Column Menu and Hierarchy.

Extensively used React.JS framework and integrating them to Node.js server-side code in the application.

Collaboration with Product team and PMO to establish the project milestones, deliverables and scopes

Developed and Scheduled Data Load jobs in Data Studio Tool/Cosmos UI using Scope Scripts from both Structured and Non-Structured streams.

Developed a web application using Angular 12 as front - end and using Web API to receive and pass data to back-end.

Performed Load Testing, Performance Testing on EBMS (Batch Scheduling System), EAMS, and Secure Access Washington (SAW) using Visual Studio Load Test on Perm and Azure, and JMeter.

Used Axios and Fetch API with React for making AJAX Calls.

Extensively used Team Foundation Server for shelving the code changes, check-in the code, and tracking defects and requirements.

Design backend databases, front end user interfaces and logical layers as per the business requirements.

Use Window Azure to deploy the application on cloud and manage the session.

Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.

Developed single page applications using React Redux architecture, ES6, web pack and grunt.

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

Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.

Involved in designing and implementing different web applications in Sitecore MVC.

Worked on implementing claims-based and token-based authentication with Sitecore implemented different Sitecore pipelines especially altered Http Begin Request pipeline of Sitecore to tweak the Sitecore internal functionality.

Created the reports and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins on PL/SQL

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

Designed, installed, configured and integrated Sensu Enterprise monitoring for Paas Cloud environment.

Implemented JWT Token based authentication to secure the ASP.NET Core Web API and provide authorization to different users.

Responsible for front-end UI development using HTML5, SCSS, Typescript, PrimeNG, Angular 12, and RxJS.

Worked with the configuration management team to convert the Java based applications with ANT builds to Maven projects, MS build and Nant for .Net.

Developed ASP.NET web pages (C# code behind) for authentication, registration, maintenance, documents uploading and faculty approval system

Developed different jQuery Component in MVC micro architecture Framework which internally use various design patterns such as singleton, command, delegate, etc.

Configuring SQL server scheduled backups for TFS data tier.

Integrated Jenkins with various DevOps tools such as Nexus, SonarQube, Ansible and used CI/CD system of Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.

Setting up Connection Strings and connecting SQL Server Databases from locally Installed PL/SQL Server Management Studio.

Provide mentoring to other resources within the project on best practices in EXTJS framework

Resolved issues as they arise with JIRA Projects and Confluence in coordination with JIRA hosting partner team.

Develop systems using .NET components and implementing the Data Access layers using ADO.NET

Responsible for designing the Crystal Reports for the administrator to track the sales and purchases, inventory, and purchase receipts from the Facts Database and Fredi Database.

Implemented Business Driven Development BDD techniques using Cucumber in SpecFlow and Selenium Webdriver for testing automation.

Created multiple Windows Communication Foundation (WCF) services depending on business requirements.

Implemented Form-Based authentication and Role-based authorization to authenticate users.

Created the Cognos reports from the large databases so the performance comes into the place.

Exported lot of reports from the PL/ SQL based on the business requirements.

Environment: C#, ASP.NET 4.7, MVC, HTML, CSS3, React JS, Azure, CI/CD, Jenkins, JMeter, Visual Studio, PL/ SQL Server 2012/2014, Web API, Restful Services, Sitecore 8.0, JSON, AJAX, IIS 7.x, SSIS, JavaScript, jQuery, TFS, Entity Framework6.1.1, LINQ to Entity, Git.

Client: Blue Shield of California, Oakland, CA Jan’21–Mar’22

Role: Sr. Full Stack .Net Developer

Project Description: This project is known as Web Portal. This application facilitates the authorized members, employer, and providers to maintain, create and update the information related to health records, insurances, and other activities such as checking claims, eligibility, enrollments, plans, etc.

Roles & Responsibilities:

Develop and consume Restful APIs in JSON format to exchange information over HTTP from different EMRs to a single application (EKOS) and used Entity Framework to access and modify data stored in the client’s database.

Translate user needs and business requirements into the needed screen/interface designs and workflow

Implementing and designing various modules of Medicare Gateway using ASP.NET and C#.NET in .NET Framework 4.0.

Extensively worked on Azure Service Fabric to build and manage scalable and reliable applications composed of Micro services that run at high density on a shared pool of machines.

Adopt TDD approach write test cases using NUnit framework, Rhino Mocks for mock stubs

Fully implemented HIE (Health Information Exchange) module using .Net Web Service, Windows Service, and NHapi technology.

Documented troubleshooting guides, knowledge base articles for helpdesk, design documents etc.,

Designed and developed user interface using Visual Studio and ASP.Net

Installed, configured and integrated RedHat Cloud forms, Ansible Tower, PostgreSQL database, for automation within Paas Cloud.

Using NuGet JS and CSS libraries to install Kendo

Completed UI/UX design with Photoshop, Illustrator and Sketch for web-end and mobile end.

Developed classes in Business Layer and in Data Access Layer in C#

Responsible for building an internal, responsive Angular 6 single page application.

Involved in enhancing the existing Angular 6 Application to strictly follow MVC/MVVM patterns for improved source code maintenance.

Implemented Rabbit MQ for Windows with Direct Exchanges, with Consumers and Producers for data integration with Windows Services.

Integrated Elasticsearch on the top of SQL Server for searching data.

Setting security groups for SharePoint, SQL server and TFS server.

Provided technical expertise for JIRA Agile and have created and configured Scrum and Kanban boards.

Management of the Identity and Access Management services including password management, SSO, Active Directory and authentication

Performed SOA / web services testing using SOAP UI, wrote adaptors to test / invoke web services.

Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.

Utilized Cloud formation and Puppet by creating DevOps processes for consistent and reliable deployment methodology.

Used several J2EE Design Patterns Session Fa ade, Aggregate Entity for the Middle Tier development.

Worked on NGP Onboarding to Implement Delete Processor in Cosmos/Azure SQL

Used Azure Service Bus for sending message across cross platform applications.

Led the preparation and presentation of architectural artifacts and deliverables based on TOGAF Framework

Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.

Implemented code according to coding standards and Created AngularJS Controller Which Isolate scopes perform operations.

Created efficient and compatible service calls to different applications to transfer JSON & XML data using Web API.

Development of Rich Frontend components using EXTJS Design and development of third-party components (TumbleweedI MEserverintegration with SDD)

Develop Cloud-based solutions in Microsoft Azure – using Platform as a Service (PaaS) and Infrastructure as a

Service (IaaS) to provide scalable, integral solutions in upstream technical apps

Incorporated many rich, user-friendly, responsive features in the ASP.NET application using MVC5 Razor, HTML5, CSS3, JavaScript, jQuery, AJAX scripting&Knockout.js.

Created a login-based member’s area that displays ASP.NET MVC web pages based on access levels and assigned Roles.

Implemented Client-side and server-side validations are done using JavaScript and Validation Controls using AJAX calls.

Create build configurations in Jenkins and Anthillpro and integrate with the other tools like Fortify, Black duck, SonarQube, Checkmarx

Setting up Connection Strings and connecting SQL Server Databases from locally Installed SQL Server Management Studio (SSMS).

Set up build pipelines in Jenkins by using various plugins like Maven plug-in, EC2 plug-in, Docker, Terraform, and JDK.

Created Jobs, Packages, and Reporting Services (SSRS), Integration Services (SSIS) on SQL Server Database.

Unit tested the application using NUnit

Worked hands-on to create automated, containerized cloud application platforms, and design and implement DevOps processes that use those platforms.

Used Entity framework combined with LINQ queries to do database operations.

Performed Extraction and review on data from heterogeneous sources from OLTP to OLAP and ETL mapping using MS SQL Server Integration Services (SSIS).

Performed Load Testing for the applications using Jmeter.

Extensively used Team Foundation Server for shelving the code changes, check-in the code, and tracking defects and requirements.

Work with RF and Embedded teams to perfect end-to-end transactions for seamless proximity detection and biometric authentication (fingerprints) for entry into client-side EMR (Electronic Medical Records) applications.

Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.

Deployment of Web services for online transactions using C# and exposed them through SOAP and HTTP

Used Extended MAPI for creation and management of messages, management of client mailbox, service providers, etc.

Resolved the issues reported by QA and UAT teams.

Code review within the team is performed using code flow.

Co-ordination with offshore and on-site team daily basis.

Environment: C#, ASP.NET 4.7, MVC5, HTML5, CSS3, EMR, Angular 6, Visual Studio, MS Test, Nunit, JMeter, Azure, SQL Server 2012/2014, SSRS, Web API, MAPI, Restful Services, JSON, AJAX, IIS 7.x, HIE, SonarQube, Typescript, SSIS, JavaScript, jQuery, TFS, Entity Framework6.1.1, LINQ to Entity

Client: AT&T, Dallas, TX Oct’18– Dec’20

Sr. .Net Developer

Project Description: The project involves migration of the legacy data to a new web application, construction of the new web application using .Net technology, and development of a new, secure database in a SQL server environment.

Roles & Responsibilities:

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

Extensively involved in design, development, maintenance, and support of enterprise-level web-based applications using .NET framework, SQL Server, MVC5 architecture.

Developed multiple applications using rich, user-friendly, responsive features in the application using AJAX Control Kit, HTML, CSS3, JavaScript, jQuery, and ReactJS

Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request invoke the requested actions on the mode.

Highly Implemented use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.

Designed components using JSX and reducers and actions using React.js and Redux using the latest version of JavaScript.

Configured and worked on static code coverage tool like SonarQube.

SSIS package design and development, report generation using SSRS

Extensively used User interface controls, which use jQuery to validate client-side validation.

Created multiple Windows Communication Foundation (WCF) services depending on business requirements.

Extensively used RabbitMQ as message broker.

Implemented Form-Based authentication and Role-based authorization to authenticate users.

Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.

Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.

Creating Store procedures and functions in SQL server to import data in to Elasticsearch and converting relational data in to documents.

Improving software application performance using JMeter, Blaze meter and VSTS.

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

Setup code quality using SonarQube and integrated with Jenkins CI system

Supported multiple applications and enhanced the User interface as per the requirement.

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

Involved in Deployment and Troubleshooting issues in the application.

Involved in writing technical specifications design document, deployment documents, and operations guide for operation support.

Environment: Visual Studio 2012/10, ASP.NET MVC 5, TFS 2012, C#, ASP. NET, React JS, SonarQube, JMeter, Entity Framework 6.0, SQL Server 2008 R2, AJAX LINQ, WSDL, HTML, CSS, JavaScript, MS Test, Nunit, jQuery, SSIS, Typescript, AngularJS, WCF, SSRS.

Client: Regions Bank, Birmingham, AL Jan’17–Sep’18

Role: .Net Developer

Project Description: Regions Financial Corporation is an American bank holding company headquartered in the Regions Center in Birmingham, Alabama. The company provides retail banking and commercial banking, trust, stockbrokerage, and mortgage services

Roles & Responsibilities:

Involved in Software development life cycle (SDLC) of application from the design phase to the implementation phase, testing, Deployment phase.

Used N-tier architecture for presentation, business, and data layers.

Developed ASP.Net Application and web-based data-driven visualization of the application using

Worked on design patterns like singleton, Dependency Injection, IOC implementation to avoid tight coupling with C# language.

Worked on authentication and authorization in ASP.NET application.

Used ASP.NET login controls like Create user wizard, login, change password, etc.

Created & hosted WCF Services and used different bindings to make it available to different types of clients.

Designed and developed various abstract classes, interfaces, classes to construct the business logic and data access layer using C#.

Implemented application presentation layer using HTML5, CSS3, JavaScript and jQuery scripting.

Used HTML 5 validations and new form element types to implement validation in the application.

Worked on MS Visual Studio 2014/2015 and have an end-to-end knowledge in the integration of GIT/GITHUB.

Working experience in ETL tool Microsoft SSIS.

Develop systems using .NET components and implementing the Data Access layers using ADO.NET

Used ADO.NET SQL Client Objects like SQL-Connection, SQL-Command, SQL-Data Reader & object.

Responsible for designing the Crystal Reports for the administrator to track the sales and purchases, inventory, and purchase receipts.

Generated Sub-Reports, Crosstab, Conditional, Drill down reports, Drill through reports, and Parameterized reports using SSRS 2012.

Involved in code reviews, writing performance test suits using JMeter.

Involved in creating Views, Stored Procedures, and Triggers and calling them from the Data Access Layer.

Fixed the issues and bugs that occurred during the testing process.

Implemented Agile-Scrum Methodologies in an iterative process of development.

Environment: C#.Net, ASP.Net, ADO.Net, Visual Studio, Entity Framework, WCF, WPF, SonarQube HTML, CSS, JavaScript, Angular.js, Web API, Restful, LINQ, JMeter, SSRS, Crystal Reports, SSIS, Typescript, jQuery, JSON, SQL Server, and Windows.

Client: Yardstick Computer Services, Hyderabad, India Aug’14–Dec’16

Role: .NET Developer

Roles & Responsibilities:

Developed multiple web applications using ASP.NET MVC 5.0, C#, JavaScript, jQuery, and AJAX.

Used .Net framework, n-tier architecture, and Object-Oriented Methodologies for application development.

Extensively used ASP.NET controls for developing the UI.

Worked on the MongoDB database for transactions, schema design, and indexes.

Created and performed CRUD operations on MongoDB.

Effectively used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security-related tasks using C#.NET.

Worked on common shared views and views for UI using JSON and jQuery.

Handled the exception using N-Logger techniques.

Integrate Content Management functionality into existing browser-based solutions using REST APIs.

Designed large numbers of Forms, Custom Controls, and User Controls.

Created event-driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and jQuery was written for Client-side validations.

Worked on roles and users, and workflows in Sitecore for CMS system.

Involved in implementing the logic using C# and OOPS concepts.

Used front end web development tools like CSS, JavaScript, HTML5, and jQuery.

Involved in developing Web Service using SOAP/HTTP to communicate with legacy systems.

Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC, and IIS security model.

Worked on Swagger API for RESTFUL web services to ease customer interactions with the remote service.

Responsible for maintaining versions of source code using Team Foundation Server 2012.

Provided support and involved in the maintenance process for various applications across the enterprise.

Environment: VisualStudio2012, C#, ASP.NET MVC 5.0, SWAGGER, MONGODB, Entity Framework 6.0, Java Script, jQuery, TFS 2012, IIS 10.0, AJAX, ADO.NET, REST, LINQ, XML, Windows server 2012.



Contact this candidate