Naga Sai Ganga Bhavani Ghanta
.Net Developer
+1-806-***-**** ***********@*****.*** https://www.linkedin.com/in/ganga-ghanta/ SUMMARY
● Over 5 years as a .NET developer, specializing in developing and implementing database-driven Client/Server applications using the .NET Framework.
● Comprehensive experience in all phases of the Software Development Life Cycle (SDLC), including Analysis, Design, Development, Implementation, Testing, and User Training for Enterprise Web Applications, Standalone, and Distributed applications.
● Strong Object-Oriented Analysis and Design (OOAD) with hands-on experience in C# and VB.NET programming.
● Expertise in conducting code reviews, defining coding standards, and optimizing performance using .NET.
● Proficient in Microsoft technologies such as WinForms, Web Forms, Web Services, Visual Studio
.NET, Visual C#, VB.NET, ASP.NET, ADO.NET, SQL Server, MS Access, SOAP, WSDL, and Web Services.
● Implemented web applications using .NET 4.7/4.6/4.5/4.0/3.5, C#, ADO.NET, XML, and IIS.
● Developed and deployed service-oriented applications (SOA) using Web Services, Windows Communication Foundation (WCF), and Web API with C#.NET.
● Effective technical skills with a self-motivated, presentation-focused, and result-oriented approach, coupled with strong interpersonal skills.
● Expertise in N-tier and 3-tier Client/Server development architecture.
● Implemented Azure Functions for serverless computing, enabling automatic scaling and reducing operational overhead.
● Experience using LINQ to SQL, Entity Framework, and ADO.NET for developing Data Access Layers.
● Experienced in designing, developing, and maintaining NoSQL databases like MongoDB, Couchbase, and Raven DB. Proficient in data modeling, query optimization, and database administration for NoSQL databases.
Technical Skills
Languages C#, VB.Net, C, C++, SQL & PL/SQL, Python Web Technologies .NET Framework 3.5/4.0/4.5/4.6/4.7, ASP.NET, ADO.NET, WCF, ASP.NET MVC, WPF, SOAP, LINQ, CSS, XML, XSD, XSLT, HTML/XHTML, DHTML. Scripting Java Script, AJAX, Angular 6/4, JQuery
Development Tools MS Visual Studio, N-Unit Testing Framework, knockout, WiX Installer Toolset.
Version Controller MS Visual Source Safe (VSS), GIT, TFS Service Oriented
Architecture
WCF, .NET Web Services, SOAP
Database SQL Server, My-SQL
Operating System Windows Variants
Professional Experience
Client: Verizon, New York, NY July 2023 – Present
Role: .Net Developer
● Contributed to all phases of the Software Development Life Cycle (SDLC), including requirement analysis, system architecture, design, implementation, and deployment, following Agile methodologies.
● Led the design and development of a Server Management application using Visual Studio, .NET Framework, C#.NET, and ASP.NET MVC with Entity Framework and LINQ. Successfully migrated the project from ASP.NET Web Forms to ASP.NET Core MVC.
● Designed, developed, and deployed RESTful APIs using .NET Core, leveraging AWS and Azure DevOps technologies for cloud-based solutions.
● Built dynamic, responsive user interfaces using ReactJS and Redux, following principles like one-way data flow, Virtual DOM, and JSX. Developed reusable components and integrated React Native concepts for mobile functionality.
● Engineered web pages using ASP.NET, HTML5, CSS3, JavaScript, and React. Optimized API calls to consume and display JSON data for seamless UI interactions.
● Created interactive data dashboards and reports using Microsoft Power BI, empowering data-driven decision-making.
● Collaborated with cross-functional teams to understand user requirements and deliver scalable web applications.
● Set up and managed CI/CD pipelines in Azure DevOps, streamlining the deployment process for cloud-based applications.
● Deployed and managed services on Azure Cloud, utilizing Blob Storage for efficient data handling and storage solutions.
● Applied JSON Serialization for data transfer between controllers and views in MVC architecture.
● Developed RESTful web services to authenticate users through FAA Active Directory integration.
● Managed source code and performed continuous integration using TeamCity and Git for version control.
● Hands-on experience in developing and consuming APIs using GraphQL for efficient data querying and real-time updates.
● Created User Controls, Custom Controls, and designed Data Access Layer (DAL) and Business Logic Layer (BLL) components using C#.
● Implemented robust security solutions using Windows-based and Forms-based authentication in ASP.NET applications.
● Monitored and optimized application performance in Azure environments with Dynatrace, identifying key performance bottlenecks.
● Performed comprehensive unit and integration testing to ensure high-quality software, including vulnerability scans using HP Fortify and other security tools. Client: M&T Bank, Buffalo, NY Oct 2021 – July 2022 Role: .Net Developer
● Managed client-side state (view state, cookies, query strings) and server-side state (application state, session state, profile properties) in ASP.NET applications using C#.NET for enhanced data persistence.
● Designed and developed ASP.NET Web Forms and business components using C#, ensuring maintainability and scalability of the application.
● Led software integration, interface engine management, and application hosting, ensuring seamless system interoperability and reliable deployment processes.
● Created and deployed WCF Services for real-time data communication between integrated servers and client applications.
● Experience working with industrial communication protocols such as Modbus and BACnet for device interoperability.
● Experienced in AWS Native Development (EC2, S3, RDS, Lambda, CloudFormation, Code Pipeline, IAM, etc.) for cloud solutions.
● Developed business and data-tier components using C#.NET and ADO.NET to enable efficient data access and processing.
● Designed and developed application components using C#.NET and JavaScript, optimizing the system architecture.
● Implemented business logic and database access layers using C#.NET, employing UML class and sequence diagrams for accurate modelling.
● Developed custom controls and animated windows applications using WPF, leveraging XAML for UI design and user experience enhancements.
● Extensively worked with web forms and data binding controls, such as data lists and drop-down boxes, to enhance the UI in ASP.NET.
● Implemented Windows Authentication for secure user access via WCF in enterprise applications.
● Integrated AngularJS frontend with a .NET backend using RESTful APIs for smooth client-server communication.
● Built responsive and dynamic user interfaces with CSS3, HTML5, DHTML, and jQuery, and enhanced ASP.NET web pages using AJAX for real-time interaction.
● Developed forms using Angular 6, including features like databinding, filters, and expression modules to create dynamic web applications.
● Designed and developed desktop applications using WPF, XAML, and Expression Blend; modified web services using C# for better interaction between applications via HTTP and SOAP protocols.
● Utilized LINQ to XML for programmatic access to XML files, enabling efficient data manipulation and storage.
● Implemented SOAP-based Web Services in C# using XML, XSLT, and WSDL for cross-platform data communication and transfer.
● Worked with Angular HTTP Client to perform CRUD operations (post, get, put, delete) through Web API integration, and implemented routing and modules in Angular for efficient navigation and modularity.
● Designed portal GUIs using site maps and implemented client-side validation via AJAX validation extenders for enhanced user experience.
● Leveraged jQuery libraries to simplify event handling, AJAX interactions, and DOM manipulation for a better client-side experience.
Client: CVS, Woonsocket, RI May 2018 – Sep 2021
Role: .Net Developer
● Developed caching strategies, performance optimizations, and security features for ASP.NET web applications, ensuring reliability and scalability.
● Participated in the full development lifecycle, including high-level design, data modelling, coding, testing, and creating comprehensive functional documentation.
● Conducted requirement analysis and application design sessions, developing web pages using ASP.NET and C#.
● Created new WPF Browser Applications and maintained legacy ASP.NET modules, improving functionality and user experience.
● Utilized .NET's SMTP mail class to implement features for sending notifications, alerts, and confirmations, enhancing user communication for bank-related activities.
● Leveraged ADO.NET objects (Dataset, Data Table, Data Adapter) to manipulate, retrieve, and display data from SQL Server in a disconnected architecture.
● Extensively worked on consuming, transmitting, and processing Web Services and WCF services to support distributed systems and service-oriented architecture.
● Implemented logging and error handling mechanisms using MSDN libraries, such as Event Viewer and custom log files, to improve system monitoring and debugging.
● Used XSLT for XML data transformation and schema validation to ensure data consistency at various stages of the application lifecycle.
● Designed high-level architecture using ADO.NET for data access, utilizing SQL Server as the backend and connection strings for secure database communication.
● Developed a web application with AngularJS as the frontend and ASP.NET Core Web API for data exchange with the backend.
● Wrote complex SQL queries, stored procedures, and triggers using T-SQL in SQL Server for efficient database operations.
● Created data sources using Datasets and Data Adapters to manage disconnected data access in the project.
● Implemented robust client-side validation using JavaScript, jQuery, and CSS3 to enhance user input validation and improve the user experience.