Post Job Free

Resume

Sign in

Web Applications Asp.Net

Location:
Frisco, TX
Posted:
February 14, 2024

Contact this candidate

Resume:

Sri Charan

Sr. Net Developer

214-***-****

ad3mh3@r.postjobfree.com

PROFESSIONAL SUMMARY:

Over 8+ 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 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, 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

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

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

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

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

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.

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.

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.

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

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.

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.

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, 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.

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 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.

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

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)

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.

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, 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.

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.

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, 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 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, 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