Post Job Free

Resume

Sign in

Web Services Asp.Net, C#, Azure devop operations.

Location:
Dayton, OH
Posted:
April 17, 2024

Contact this candidate

Resume:

Sai Teja Alladi

.Net Full Stack Developer

ad42xz@r.postjobfree.com

513-***-****

PROFESSIONAL SUMMARY

Having more than 10 Years of experience in Requirement analysis, design, development, and implementation of client/server applications, web applications, and Windows applications with proficiency in object-oriented analysis and design by using Microsoft .NET technologies.

Strong working experience with .NET Core 6.0, 3.1, .NET Framework 4.7,4.5, 4.0, 3.5, and 3.0.

Expert in developing Web and Windows applications in Microsoft Visual Studio .Net IDE using C#, VB.NET, ASP.NET, ADO.NET, Entity Framework, ASP.NET Web Forms, ASP.NET MVC, Web Services, WebAPI, WCF, WPF, LINQ, IIS, SOAP, XML, XSL, XSLT, .NET Remoting, VB Script, RESTful Web Services, MVVM, SSIS, SSRS Reports.

Good experience in developing and consuming ASP.NET Web Services and ASP.NET WebAPI (RESTful) services and Windows Communication Foundation.

Developed and maintained enterprise-wide web applications and web services using VB.NET.

Expertise with application development using Object Oriented Analysis & Design Techniques (OOAD).

Worked on ADO.NET, Entity Framework ORM to associate with database for CRUD operations and LINQ to Entities, LAMBDA Expressions.

Strong hands-on experience in Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation, and Polymorphism.

Good experience in ASP.NET MVC Framework implemented Model, View, Controllers, Routing, etc. to manage complexity for highly testable presentation in web Applications.

Worked with ASP.NET Server Controls, Custom Web Controls, Master Pages, Grid View, and Visual Studio Chart Controls using C#.Net.

Good experience in configuring WCF applications for different bindings and configuring Certificates for SOA applications.

Extensive knowledge of Angular 12. Hands-on experience in creating robust UI using Angular12 and BootStrap and good knowledge of Angular 13.

Excellent understanding of relational database concepts, including normalization, writing SQL stored procedures, Views, Triggers Functions, and T-SQL and PL/SQL programming.

Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks AngularJS, Backbone JS, and Knockout JS.

Hands-on experience with SQL Server Integration Services (SSIS) and good knowledge of reporting and analysis using SSRS with the .NET environment.

Wrote effective JavaScript Code for React JS and Node JS applications for interacting with server and Network applications.

Expertise in developing Client/Server Applications on Three three-tier architecture, N-tier architecture, SOA (Service-oriented Architecture), MVC (Model View Controller), MVVM (Model View View Model), and Entity Framework.

Experience in Service Oriented Architectures (SOA) and proficiency in developing and consuming WCF Services, Windows Services, and Web APIs and a strong understanding of various Protocols like SOAP, REST, HTTP, and TCP/IP.

Experience in implementing Error Handling, troubleshooting, Exception Management, tracing, and logging features Worked on Web API and web services to consume the data and create the repositories for performing task modules.

Experience in using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server), GIT.

Experience with development in Full Software Development Life Cycle (SDLC) using different software methodologies like Agile–Scrum and Waterfall.

Proficient in Application Design, developing Use-case diagrams, Class diagrams, and Sequence diagrams using UML.

Technical Skills:

Microsoft Technologies

ADFS, Azure AD, Okta, Ping, SiteMinder, Microsoft .Net Framework, ASP.Net, MVC 4, Silver light, Web Forms, Win Forms, WPF, WCF, ADO.Net, LINQ, Azure, Azure Service Bus, IoT hub

Web Technologies

Web Services, HTML, DHTML, SOAP, WSDL, AJAX, XML, XSL, XSLT

Web Servers

IIS 5.0, IIS 6.0, IIS 7.5

Programming Languages

C#, ASP.NET, VB.NET, VBScript, HTML, CSS, AngularJS, DHTML, PHP

Development Tools

Visual Studio .NET 2003/2005/2008/2010/2012, Microsoft Team Foundation Server, Agile Methodology, Rational Rose, UML, Microsoft Office Visio, Dreamweaver, Citrix.

Client-side technologies

JavaScript, JQuery, AngularJS, Bootstrap

Frameworks

Microsoft .Net 4.5/ 4.0/ 3.5/3.0/2.0

Databases

SQL Server 2012/2008/2005, Oracle 10g, 11g, PL/SQL

BI Tools

SSIS, SSRS, SSAS

Version Controller

Gitlab, GitHub, and Team Foundation Server (TFS)

Database Tools

SQL Server Query Analyzer

Software Packages

MS-Office 2003/ 07/10/13

Operating Systems

Windows Win7/XP/NT/2000/2002/2008/2012

Methodologies

Agile, Scrum, OOPS, OOAD, SOA.

Professional Experience

GEICO Insurance Group, Chevy Chase, MD March 2022 –Till Now

Role: Sr .Net developer

Responsibilities:

Involved in all phases of the application development (SDLC) from business requirements analysis, to design, and development.

Played a key role in the development of all the web pages using ASP.NET MVC.

Utilized the Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC application.

Created link reports and managed snapshots using SSRS.

Used configuration manager in SSIS to dynamically move packages between environments, performed error handling to SSIS packages.

I extensively used Entity Framework objects and LINQ for consistent access to SQL data sources.

Involved in Designing and implementing the entire application by using MVC5, Web API, C#, and SQL Server technologies.

Hosting of Windows WEB APIs, and Asp.Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment.

Building the core engine part which communicates with AWS S3 stores and retrieves files, files should be encrypted before storing and decrypted before retrieving, a rest-API runs over the engine to provide a client interface.

Designed and developed a suite of microservices in .NET, resulting in a 40% improvement in application modularity and a 30% increase in deployment speed.

Implemented a microservices architecture that improved system scalability and resilience, supporting a 100% uptime requirement for a high-availability application.

Utilized Docker and Kubernetes for orchestrating microservices, significantly reducing the operational overhead and enhancing the reliability of deployments.

Managed and optimized Oracle databases for high-volume applications, achieving a 20% performance increase in transaction processing and reporting functionalities.

Implemented advanced Oracle features such as partitioning, parallel query, and materialized views to optimize database performance and scalability.

Designed and executed data migration strategies from legacy systems to Oracle, ensuring data integrity and minimal downtime.

Architected and deployed a Kafka-based messaging system, facilitating real-time data processing and integration across microservices, handling over 1 million messages per day.

Optimized Kafka cluster configurations, achieving a 30% improvement in throughput and reducing latency in high-traffic scenarios.

Developed custom Kafka Producers and Consumers in .NET, enhancing data reliability and processing speed for critical financial transactions.

Windows Presentation Foundation (WPF) for developing desktop applications and Used Dependency Injection for data binding on XAML pages.

I have experience in React.js for creating interactive UIs using one-way data flow, virtual DOM, JSX, and React Native concepts.

Utilized Angular 7.0, 8.0 Node.js, and Express framework to create dynamic, data-driven web pages.

Implemented Angular 8.0 Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.

Implemented Unit of Work, and Repository patterns and used the Entity Framework for faster and stable application development.

Designed and implemented a scalable, containerized infrastructure using Kubernetes, improving deployment times by 50% and system resilience.

Automated the CI/CD pipeline for multiple microservices with Kubernetes, enhancing deployment frequency and reducing manual intervention by 75%.

Led the migration of legacy applications to a Kubernetes-managed environment, resulting in a 40% reduction in infrastructure costs and improved scalability.

Designed the entire framework to support Test Driven Development (TDD) by utilizing Dependency Injection through the unity framework and developing a generic repository.

Involved in preparing the Process Design Document (PDD), TDD, and TSM required for the business process.

Involved in all phases of the Software Development Life Cycle including design, development, and creating test cases.

Created Functional Requirements Documents (FRDs) for a Robotic Process Automation project, based on business process design discussions with business stakeholders.

Has a very good knowledge of FACETS tool and health care domain. Worked on the various modules, including subscriber, groups, enrolment, claims, billing, accounting, provider, MTM, and utilization management.

Designed solutions for various system components using Microsoft Azure.

Used JIRA for Issue division and maintaining workflows.

Completed unit and integration testing on the application.

ENVIRONMENT: ASP.NET, ASP.NET MVC, Angular 7.0, Angular 8.0, jQuery, WinForms, Azure, AJAX, WCF, jQuery, C#, XML, JSON, SQL Server, DOM, JSX, Jira, Jenkins, MSMQ SSRS, Team Foundation Server (TFS).

Client: Cotiviti, Atlanta, GA Dec 2020 – Feb 2022

Role: Sr .Net Developer

Responsibilities:

Worked with the external vendor for data transition during the plant acquisition by the organization.

Responsible for tracking incoming data and migrating it to SQL server during the data transition.

Involved in requirements analysis and system designing for functionality enhancement.

Working Knowledge of Bug Tracking Tools like JIRA, and Confluence. Self-motivated, and able to exercise good judgment to keep critical systems operational.

Strong knowledge of test-driven development, automated testing, and proper test design.

Strong knowledge of .NET Core, C#, HTTP, and REST

Taken an initiative to redesign the architecture of breaking down monolithic redundant code base from various applications in the organization into microservices using .net core rest APIs.

Used Web API provided by external vendors like ADP & and Epicor.

Responsible for understanding Product Business Logic.

Responsible for developing UI pages using JQuery, HTML5, Bootstrap, and Web API.

Using the JIRA tool for agile development and sprint planning and tracking.

Responsible for the creation of complex SQL Queries, Store Procedures, SSIS, and SQL views.

Responsible for data migration using SSIS packages from the external power plants acquired by the organization.

Automated backup and recovery procedures using Oracle RMAN, enhancing data safety and reducing recovery times by 50%.

Developed and maintained PL/SQL procedures and functions to support complex business logic, improving the efficiency and maintainability of database operations.

Developed Helm charts for efficient management of Kubernetes deployments, streamlining the process and ensuring consistent environments across development, testing, and production.

Implemented Kubernetes monitoring and logging solutions using Prometheus and Grafana, providing real-time insights into application performance and enabling proactive issue resolution.

Used Angular 7.0, HTML5, CSS3, jQuery, and Bootstrap frameworks to develop an intuitive User Interface. Built the screens to be responsive. Implemented a responsive JQUERY carousel.

Led a team in adopting a Domain-Driven Design (DDD) approach for microservices, improving the alignment between the technical solutions and business objectives.

Adopted an API Gateway for managing microservices communications, which simplified client interactions and secured endpoints against unauthorized access.

Created reports using global Variables, Expressions, and Functions using SSRS2019.

Developed reports using SSRS that could be used to send information to different primary Vendors, Clients, and Managers.

Integrated Kafka with existing data systems to enable event-driven architectures, improving system responsiveness and scalability.

Leveraged Kafka Streams to build real-time analytics and monitoring tools, providing business insights and operational metrics.

Extensively used AJAX Controls to allow pop-ups and partial updates of the pages and make asynchronous service calls.

Created SSIS package to generate fixed-length files for the end user.

Strong knowledge of proper design for a containerized environment (Docker).

Responsible for communications with the support desk and the client to identify any production issues and address them in the application.

Use of Postman for analysis of Web API’s request and response.

Environment: Asp.Net, C# .Net, MVC, JQuery, JIRA, SSIS, RESTful Web API, Bootstrap, Angular 7.0, HTML5, CSS3, Entity Framework, GIT, Azure DevOps (Project Management - Board), Visual Studio 2019 and SQL Server 2020, SSRRS2019.

Client: Finaloop, NY July 2018 - Nov 2020

Role: .Net Full Stack Developer

Responsibilities:

Deliver the highest quality code within the planned sprints with minimum defects.

End-to-end development and deployment of the WCF service and web application to all environments including production.

Perform code review, database, and component design reviews.

Working knowledge in design, development of User Interface (UI), and implementing client-side HTML, CSS, JavaScript, jQuery, Angular JS 2.

Modern and faster browsers are supported by component-based Angular 2.0 development.

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

Implemented client-side Interface using React JS. Build stable React components and stand-alone functions to be added to any future pages.

Experience in developing and consuming RESTful web services using Web API

Extensive experience in developing and consuming XML Web Services using WCF, AJAX, WSDL, UDDI, Selenium, and SOAP.

Developed ASP.NET pages to submit, track, and approve the Workflow requests.

Provide design and architectural support for the applications in the team and to other teams.

Perform code review, database, and component design reviews.

Working knowledge in design, development of User Interface (UI), and implementing client-side HTML, CSS, JavaScript, jQuery, Angular JS 2.

Modern and faster browsers are supported by component-based Angular 2.0 development.

Implemented Agile Scrum best practices with team and coordinated with Developers, QA team, management, and Business timely manner.

Interacting with on-site tech leads, and the Tech Support team, understanding the support flow, functionality, and requirements in BA.

Designed user interface for application using ASP.NET MVC, JavaScript, jQuery, AngularJS, HTML, CSS, and implemented business logic using C# .NET.

Performed unit testing, integration testing, and regression testing by applying test cases for applications and SSIS.

The projects adhere to the Agile Scrum, create project backlogs, decide timelines, assign functionality to individual team members, and resolve dependency bottlenecks in sprint meetings.

Environment: C#, ASP.NET 3.0/3.5, C#.NET, Visual Studio .NET 2008, TFS, .Net Framework3.0/ 3.5, MVC3, SharePoint 2013, C# WINFORM, Web Forms, WPS, AJAX, jQuery, CSS, RDBMS, XML, SSO, XSLT, VB6 .NET Architecture Design patterns, PowerShell, IIS 8.0, HTML, SOAP, JavaScript, OLEDB, SQL Server 2008, XSLT, T-SQL/PLSQL, UML.

I make technologies, India Oct 2016 – Mar 2018

Role: .Net Developer

Responsibilities:

Developed web forms in ASP.NET using C# as the code-behind language and SQL Server2008 as the SQL data consumer.

Experience in SQL Database design, maintenance and performance tuning, developing SQL queries/scripts, and stored procedures using SQL Server 2008.

Led the design and implementation of a highly scalable and secure .NET cloud architecture on GCP, leveraging services like Compute Engine, App Engine, and Kubernetes Engine to enhance application performance and reliability, achieving a 99.9% uptime.

Spearheaded the migration of legacy .NET applications to GCP, utilizing Cloud SQL and Firestore for optimized data storage and retrieval, which resulted in a 40% reduction in operational costs and a 30% improvement in application load times.

Developed and integrated CI/CD pipelines using Cloud Build and Spinnaker for .NET projects, significantly reducing deployment times by automating testing and deployment processes, and enabling rapid, reliable releases with zero downtime deployments.

Implemented enterprise-grade security measures for .NET applications on GCP, utilizing Identity and Access Management (IAM), Security Command Center, and Cloud Armor, which enhanced data protection and compliance with industry standards like GDPR and HIPAA.

Architectured a robust disaster recovery and business continuity plan for critical .NET applications using GCP’s global infrastructure, Cloud Storage, and Cloud SQL replicas, ensuring data integrity and minimal disruption in case of system failures, achieving RTOs and RPOs below 4 hours.

Responsible for the overall layout design, and color scheme of the website using HTML, XHTML & and CSS3.

Used web services in the appropriate scenarios to communicate with other applications.

Used ADO.Net objects such as Data Adapter, Data Reader, and Dataset for reading/updating records in the database.

Involved in the creation of LLD (Low Level Design Document).

Experienced in client-side Technologies such as HTML, CSS, JavaScript, jQuery, and C#.

Designed UI screens for this module using HTML and JavaScript.

Utilized C++ frameworks for the development of desktop apps.

Designed Cascading Style Sheets (CSS) for a uniform look of the web pages.

Used Editable Data Grid Controls to generate responses based on client requests

Great knowledge of writing Stored Procedures in SQL Server 2008.

Environment: .Net, ASP.Net, C#, HTML, JavaScript, jQuery, CSS, SQL Server, TFS.

Tech4sys, India Jun 2014 - Sep 2016 Role: Software Developer

Responsibilities:

Involved in Designing & developing different solutions-oriented sites using ASP.Net

Created multiple sites for Knowledge Management, Site Collections, Content Management,

Creation of custom Web parts using ASP.NET.

Integration of Microsoft SQL Server Management Studio (SSMS) with .Net

Performed top-level site creation as well as sub-sites, granting appropriate user access/ site

Permissions and creation of different level users.

Performed site collection management.

Evaluated and analyzed site usage information.

Assisted in new user On-Boarding of the environment.

Document Management, Document Libraries & Form libraries.

Worked extensively on .Net Programming.

Involved in the deployment of custom web parts in development, test, and production

Performed day-to-day maintenance, troubleshooting, and resolving access issues.

Assisted in day-to-day operations of the Visual Studio 2010 running on the Windows 2003

Server platform.

Prepared documentation and technical specifications for the work given.

Environment: ASP.NET (4.0), .Net Framework 4.0, C#, ADO.NET, Visual Studio 2010, IIS 6.0, SQL

Server 2008, Windows 2003 Server, MS SQL Server Management Studio (SSMS).



Contact this candidate