Post Job Free
Sign in

Stack Developer Asp.Net Web

Location:
Aurora, IL
Posted:
September 18, 2024

Contact this candidate

Resume:

Sridhar Vaspari

Sr. Dot Net Full Stack Developer

Email:****************@*****.***

Contact: 779-***-****

Liknedin : https://www.linkedin.com/in/sridhar-v-b01002270/

SUMMARY

•Over 7 years of experience in IT, being actively involved in all phases of Software Development Life Cycle (SDLC), from initial planning and analysis through design, implementation, testing, and ongoing maintenance, particularly focused on developing Web Based, Client-Server, and N-tier Architectures.

•Possessing extensive technical proficiency in various Microsoft Technologies, including .NET Framework (2.0/3.0/4.0/4.5/4.8), ASP.NET Web Forms, ASP.NET MVC (5.0/4.0/3.0), C#, VB.NET, as well as expertise in Web Services, RESTful Services, Web API, WCF, WPF, Entity Framework, Silverlight, LINQ, and related technologies.

•Skilled in implementing and consuming WCF services with a focus on different protocols and incorporating features such as Security, Debugging, and Performance enhancement.

•Proficiency demonstrated with Reporting Tools like SQL Server Reporting Services (SSRS) and Crystal Reports.

•Experienced in Agile Methodology, particularly Scrum processes, Sprint Planning, and Story-based Development.

•Involved in creating highly interactive web pages using jQuery plug-ins and frameworks such as AngularJS, ReactJS, BackboneJS, JavaScript, and Bootstrap.

•Possessing strong knowledge of various programming languages, particularly proficient in C#.

•Played a role in enhancing and developing UI functionality using ASP.NET, HTML, XML, and XAML.

•Extensive experience in developing ASP.NET Web custom controls, user controls, and Data Controls, along with building Rich UI applications using ASP.NET, AJAX, Angular JS, Bootstrap, and jQuery.

•Highly knowledgeable in ASP.NET MVC (5.0/4.0) with a focus on implementing Model, View, and Controllers, along with State Management, Security, and Action methods.

•Experience in Aspect-oriented programming, particularly in Test Driven Development (TDD), and developing infrastructure framework using Inversion of Controls and Dependency Injection.

•Hands-on experience with Jenkins for CI/CD concepts, including jobs, builds, pipelines, triggering, metrics, testing, and plugins, along with familiarity with Rest API and configuration management tools.

•Excellent working knowledge demonstrated with Microsoft Entity Framework, utilizing it alongside MVC, including MVC Scaffolding and MVC Razor Syntax for rapid application development.

•Experience in using ADO.NET data controls and extensive experience in designing applications using Object-Oriented Programming (OOP) concepts and Design patterns like MVVM, Abstract factory, Singleton, and MVC.

•Proficiency showcased in Developing, Consuming, and Debugging SOAP and REST Web services using WCF.

•Involved in the development and implementation of ASP.NET Web API Controllers, particularly focusing on the service layer and data object layer components using MVC.

•Experience in Oracle database, including Dynamic SQL, Records and PL/SQL Tables, and loading data into Oracle Tables using SQL Loader.

•Demonstrated expertise in n-Tier and layered architecture, Service-Oriented Apps, Load Balancing, Session Management, Web farm applications, and Single Page Applications (SPA).

•Possessing strong analytical and conceptual skills in database-related work, primarily focused on creating complex stored procedures, Views, Triggers, and Functions using PL/SQL and T-SQL.

•Proficient in Configuration Management, including setting up Version policies and build schedules using Team Foundation Server (TFS), GIT, and Visual Source Safe (VSS).

•Proven ability in understanding system requirements, system architecture design, development, testing/QA, and production Environment setup and support.

•Extensive experience in unit, integration, and performance testing framework, including NUNIT and MS Unit tests.

•Proficient in developing interactive user interfaces using React.js.

•Extensive hands-on experience in building Single Page Applications (SPAs) with React.

•Strong understanding of component-based architecture and its application in React.js.

•Developed reusable React components for efficient and modular code.

•Proficiency showcased in AWS services, including Elastic Compute Cloud (EC2), Simple Storage Service (S3), Lambda, Relational Database Service (RDS), DynamoDB, Elastic Beanstalk, CloudFormation, Identity and Access Management (IAM), Simple Notification Service (SNS), Simple Queue Service (SQS), API Gateway, CloudWatch, Elastic Load Balancing (ELB), Virtual Private Cloud (VPC), Key Management Service (KMS), and Elastic Container Service (ECS).

•Extensive experience with Microsoft Azure services, including Azure App Service, Azure SQL Database, Azure Cosmos DB, Azure Active Directory, Azure Functions, Azure Blob Storage, Azure Table Storage, Azure Redis Cache, Azure Service Bus, Azure Event Hub, Azure Logic Apps, Azure Kubernetes Service (AKS), Azure DevOps, Azure Application Insights, Azure CDN, and Azure Key Vault.

SKILLS

Programming Languages

C# .NET (6.0/4.5/4.0/3.5/3.0), VB.NET (10.0/9.0/8.0), C++, HTML5, T-SQL, PL/SQL

Web Technologies

Microservices, Dot Net Core 6/3, ASP.NET 4.5/4.0/3.5/3.0/2.0, ASP.NET MVC 5.0/4.0/3.0, Silverlight 4.0/3.0, Ajax, Entity Framework, N-hibernate, Bootstrap, JQGrid, LINQ, Webservices, Webmail, jQuery, HTML5, CSS3,VB Script. XAML, XML,XDOCUMENT,XSLT, XPATH, XSL

UI Technologies

Angular, React JS, Win forms, WCF

IDE Tools

Visual Studio 2022/2019/2015/2010, SQL Server Management Studio, Expression

.Net Frameworks

Net Framework 4.8/4.6/4.5/4.0/3.5/3.0/2.0

Databases

MS SQL SERVER 20019/2017/2008, MS Access 2010/2007/2003, Oracle 12c, 11g/10g/9i

Reporting Tools

SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).

Modeling Tools

UML, MS Visio 2010/2007

Version Control Tools

Azure Devops/Team Foundation Server (TFS), GIT

Middleware

WCF, ADO.NET Entity Framework 6.0/5.0/4.1, NHibernate, LINQ, LINQ to XML, LINQ

Servers

Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0)

PROFESSIONAL EXPERIENCE:

Client: Huntington bank, Columbus NOV 2023 – Present

Role: Sr. .Net Full Stack Developer

Responsibilities:

Used Agile/Scrum methodology for development to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project.

Designed, developed, and maintained microservices using .NET Web API and C#, contributing to a modular and scalable architecture for healthcare applications.

Utilized SQL Server to design and optimize database schemas, ensuring efficient data storage and retrieval for various modules.

Designed and optimized database queries using SQL Server, improving data retrieval performance and application responsiveness.

Developed interactive and responsive user interfaces using Angular, TypeScript, HTML, CSS, and Bootstrap to enhance the member and provider experience.

Implemented backend logic using C# and .NET Web API, enabling seamless communication between the front end and backend components.

Implemented WEB API services for CRUD operations with HTTP verbs GET, POST, PUT, and DELETE using Entity Framework Code First Approach.

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

Implemented Security, Routing, bundle configuration, Action Selectors, Action Filter, and Caching in MVC controllers for application development.

Involved in the design and implementation of the client web application, including multiple modules using HTML5, CSS3, Bootstrap, JavaScript, Angular 14, TypeScript, and Visual Studio Code.

Created reusable components, custom directives, services, and pipes in Angular, using Angular CLI for generating components, services, and directives.

Developed highly modular and advanced object-oriented code using state management technologies like RxJS in TypeScript to ensure reusability, extensibility, and ease of maintenance.

Used Angular 14 and RxJS to operate on Observables that pass data from API endpoints.

Implemented component interaction between parent-child components and sibling components using Input and Output decorators and shared services.

Utilized TSLint to check TypeScript code for readability, functional errors, and maintainability.

Employed POSTMAN to check the response of various APIs as a visual documentation for the back-end.

Worked in a test-driven development environment, leveraging Jest to write unit tests and integration tests for all new and existing functionality.

Used Angular to build UI components, developed filters to display different dimensions of data, and implemented font size modifiers.

Designed Angular Modules and Controllers using different directives like ngShow, ngRepeat, ngApp, ngController, and more.

Implemented two-way data binding in Angular to enable automatic synchronization of data between model and view components.

Utilized Angular 14 Router to build a single-page application (PWA) for navigating through different states and multiple modals.

Worked with Azure Boards to manage tasks, sprints, and user stories, adhering to Agile methodologies for iterative development and efficient project tracking.

Collaborated with DevOps teams to establish CI/CD pipelines using Azure DevOps, ensuring automated testing and reliable application releases.

Used Azure Data Factory, T-SQL, Spark SQL, and U-SQL in Azure Data Lake Analytics to Extract, Transform, and Load data from various source systems into Azure Data Storage services.

Managed data ingestion to Azure Data Lake, Azure Storage, Azure SQL, and Azure Data Warehouse, then processed it in Azure Databricks.

Developed ADF pipelines utilizing Linked Services, Datasets, and Pipelines for ETL processes from Azure SQL, Blob storage, Azure SQL Data Warehouse, and other sources.

Extensive experience with Microsoft Azure, handling services such as Azure App Service, Azure SQL Database, Azure Cosmos DB, Azure Active Directory, Azure Functions, Azure Blob Storage, Azure Table Storage, Azure Redis Cache, Azure Service Bus, Azure Event Hub, Azure Logic Apps, Azure Kubernetes Service (AKS), Azure DevOps, Azure Application Insights, Azure CDN, and Azure Key Vault.

Environment: DotNet 6, Microservices, NET Web API, C#, SQL, Angular 14, JavaScript, TypeScript, API, HTML, CSS, Bootstrap, GitLab, Azure Boards, Azure Services, Agile, Docker, Kubernetes, Azure DevOps, OWASP Top 10, CosmosDB

Client: DaVita, Denver,CO NOV 2022 to NOV 2023

Role: Sr. full stack .Net Developer

Responsibilities:

Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.

Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.

Optimized GraphQL queries by implementing batching and caching strategies, enhancing application performance and reducing server load.

Implemented Master Data Management (MDM) solutions within the .NET ecosystem to ensure data consistency, accuracy, and integrity across the organization's systems and applications.

Developed custom authorization policies and resource-based access controls (RBAC) in Collibra Ranger to align with specific business needs and data governance policies.

Configured and maintained AWS Elastic Beanstalk environments for deploying and scaling .NET applications, simplifying management and scaling processes.

Conducted thorough security assessments and code reviews to identify and remediate vulnerabilities in .NET applications, ensuring compliance with industry standards and best practices.

Integrated platform-specific features and APIs into Flutter applications using plugins and packages, enabling access to device capabilities and enhancing user experience within .NET-based mobile apps.

Integrated MDM systems with .NET applications and databases to establish a single source of truth for master data, facilitating data synchronization and harmonization.

Implemented Security, Routing, bundle configuration, Action Selectors, Action Filter, and Caching in MVC controllers for application development.

Created Windows Service using ASP.NET Core 3.1 Worker Service to submit files for transcoding to the AWS Elemental Server.

Implemented OWASP security guidelines, focusing on mitigating common threats such as SQL injection, XSS, CSRF, and other vulnerabilities within .NET codebases.

Employed AWS CloudFormation to create and manage infrastructure as code, ensuring consistent and repeatable deployments across different environments.

Developed user interface by using the React JS, Flux for SPA development.

Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.

Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.

Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.

Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.

Implemented Infrastructure as Code (IaC) principles using tools like Terraform or Azure Resource Manager (ARM) templates to provision and manage cloud infrastructure for .NET applications.

Implemented logging and error handling mechanisms using frameworks like log4net and Elmah, facilitating troubleshooting and debugging in .NET applications.

Conducted code reviews and performance analysis of PL/SQL code to identify inefficiencies and ensure adherence to coding standards and best practices.

Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.

Employed dependency injection and middleware in ASP.NET Core to promote modularity, maintainability, and testability of code.

Collaborated closely with designers and backend developers to ensure timely delivery of React solutions meeting project needs.

Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.

Installing, configuring, and administering Jenkins Continuous Integration (CI) tool on windows machines along with adding/updating plugins such as SVN, GIT, Maven, ANT etc.

Developed the interface of Xamarin Forms for XAML markup extensions.

Implemented Two-way Data Binding in Angular JS which makes the application handle the automatic synchronization of data between the model and view components.

Responsible for development, execution, tracking, and results reporting of manual test cases for assigned projects/features using VSTS 2010/TFS Test Manager.

Used Entity Framework 6 and LINQ to access the two databases so the user could create, edit, display, and delete data from the application’s UI.

Ensured seamless user experiences by developing dynamic and interactive web applications using JavaScript frameworks like React.js and Angular.

Worked with database design, writing stored procedures and queries using LINQ.

Actively involved in deploying web applications, websites, and console applications to the Microsoft Azure Cloud.

Implemented automated testing frameworks like NUnit or xUnit for unit testing, and Selenium or SpecFlow for integration testing of .NET applications within the CI/CD pipeline.

Enhanced code maintainability and scalability by implementing reusable UI components using React Hooks.

Used AJAX to retrieve the data from database asynchronously.

Developed and modified T-SQL stored procedures and triggers to ensure data integrity.

Demonstrated strong T-SQL development skills for crafting intricate queries involving multiple tables, with a focus on maintaining stored procedures, triggers, and user-defined functions.

Involved in designing, developing, debugging, and testing of reports in SQL Server Reporting Services (SSRS).

Created simple and parameterized reports and complex reports involving Sub Reports, Matrix/Tabular Reports, Charts and Graphs using SSRS in Business intelligence development studio (BIDS).

Environment: AngularJS, Web API, .Net Framework 4.5, IIS 7.5, ASP.NET C#, Entity Framework, Bootstrap, Visual Studio 2015, MongoDB, SSIS, SQL Server 2012, HTML, CSS, VB.NET, WCF, ADO.NET, MVC, JQUERY, KnockoutJs, NUnit, SQL Server Management Studio.

Client: State of Alabama, Alabama OCT 2021 to NOV 2022

Role: Full Stack .Net Developer

Responsibilities:

Proficiently applied Agile (Scrum) methodologies, guiding daily stand-up meetings and sprint planning sessions.

Initiated the conceptualization and development of a robust ASP.NET MVC-based network monitoring dashboard. This dashboard offered real-time insights into network performance, outage detection, and capacity planning.

Developed and Implemented RESTful Web Services to facilitate seamless communication among telecom network components, thereby enhancing service delivery, system responsiveness, and scalability.

Developed the Presentation layer using Angular and Angular Material, ensuring a dynamic and user-friendly interface.

Successfully migrated a Legacy application to .NET Core and Web API, facilitating smooth deployment in production environments.

Led the design and implementation of data access layers using Entity Framework Core, optimizing database interactions and enhancing query performance for critical telecommunications applications.

Utilized Angular expertise to augment user interface responsiveness and interactivity in customer-facing applications, resulting in heightened user experiences and increased customer satisfaction.

Employed various optimization techniques to enhance application performance, focusing on factors like load times and resource utilization.

Utilized Angular to create dynamic data driven web pages.

Implemented Ajax and design patterns like Facade.

Conducted performance testing using the Jmeter tool and implemented necessary improvements.

Implemented monitoring solutions to track application health and performance effectively.

Collaborated with cross-functional teams, including UI/UX designers, backend developers, and testers.

Demonstrated proficiency in version control systems like Git for code management and collaboration.

Documented code, architectural decisions, and deployment processes comprehensively.

Created and maintained documentation for APIs and system components.

Exposure/experience in Angular for building single-page application (SPA) dynamic web page development.

Successfully integrated Azure cloud services, optimizing infrastructure costs, and enhancing scalability.

Implemented MongoDB as a NoSQL database solution to optimize data storage and retrieval for high-volume telecommunications data, thereby enhancing system performance and scalability.

Environment: Angular (including Angular CLI), AngularJS, C#, .NET Core, ASP.NET MVC, Angular, Azure Cosmos DB, Microsoft Azure Cloud (Azure Cosmos DB, Azure Service Bus), MongoDB, Test-driven development (TDD), JIRA, Ajax.

Client: Brio Technologies Pvt Ltd, HYD, India JULY 2018-JULY 2021

Role: Full Stack .Net Developer

Responsibilities:

Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, AngularJS, Bootstrap, and Ajax.

Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods andproperties.

Used Node.js (npm) as the package manager for development workflow dependent plugins.

Bootstrap is used for making the pages responsive to the changes in User Interfaces.

Web application development for front-end system using AngularJS and Node.js with cutting edge.

Worked with technologies like jQuery and Ajax to make more attractive and easier to use websites.

Used several jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.

Experience in using JavaScript and ASP.NET validation controls for performing Form Validations.

Involved in the development of SOAP-based XML Web Services.

Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox, and Google Chrome.

Involved in the search for errors, broken links, missing images and rectify.

Collaboration with team members design, analysis, coding, testing, and review website.

Proficient in the manual debugging of web-based applications that are either in production or about to go into production. This includes monitoring, troubleshooting, and resolving production issues promptly to minimize downtime and disruptions.

Worked with BMC Remedy to document and keep track of various stages of production issues and change requests (CRs) for production deployment.

Worked extensively in user and production support. Resolving the production issues, creating story for larger changes and also helping users and business with support they need including giving access to application and extracting reports and stats related to the application for business.

Environment: HTML5, CSS3, JavaScript, Angular.JS, Node.js, jQuery, Ajax, JSON, Adobe Photoshop, Bootstrap, C#, .NET, ASP.Net, XML, SOAP, Visual Studio, SQL Server.

Client: Signity solutions – Hyderabad, India (Internship) JUNE 2017-JULY 2018

Role: .Net Developer

Responsibilities:

Involved in understanding and transmitting the business requirements for the project and translating these into functional specifications.

Designed UX using HTML, CSS, JavaScript, and Custom Controls.

Creation of database objects like tables, views, synonyms, materialized views, procedures, packages, triggers, functions using SQL Server 2012.

Involved in design and development of middle-tier web services which encapsulate the business logic in its methods and wrote data access classes using ADO.NET.

Creating reports using the Crystal Report for the report needed by Middle Office, Back Office users.

Involved in writing scripting like Java scripting, J-Query for validations on the client-side.

To create and test the application with Unit Test Cases using NUnit Test Framework.

Used Subversion (SVN) for Version Control, creating and managing projects, and accessing the items that are stored and managed for a project.

In the Project we worked on waterfall model project management.

Environment: Microsoft Visual Studio, C#, VB.NET, ASP.NET, HTML, CSS, Bootstrap, J-Query, JavaScript, Grid Controls, Media Queries, SQL Server 12, ADO.NET, NHibernate, Crystal Reports, NUNIT, SVN.

Educations Details Bachelors in CSE – Aurora Engineering College ( HYD, INDIA )



Contact this candidate