Post Job Free
Sign in

.Net Developer C#

Location:
Cleveland, OH
Posted:
October 11, 2024

Contact this candidate

Resume:

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.



Contact this candidate