Post Job Free

Resume

Sign in

Full Stack .Net Developer

Location:
Dallas, TX
Posted:
February 19, 2024

Contact this candidate

Resume:

Raja Jaya Chandra Goud Konda

.Net Full Stack Developer

ad3q4i@r.postjobfree.com +1-469-***-**** http://www.linkedin.com/in/kondaraja

Professional Summary:

Over 10 years of IT industry experience, specializing in Windows technologies using .NET (C#.Net) and web technologies with expertise in .NET Core 6.0, Asp.Net Web Forms, Asp.Net MVC, Entity Framework Core, and Microsoft Azure Cloud.

Proficient in C#.Net, Asp.Net Web Forms, Asp.Net MVC, .NET Framework, .NET Core 6.0, ADO.NET, SQL Server 2019/16/14/12/08 & SQL Azure, and Visual Studio 2022/19/15/13/12 with extensive programming experience.

Highly skilled GUI Frontend C# Developer in creating innovative and user-friendly applications on Windows platforms. Proficient in C#, WinForms, WPF, and MVVM, with expertise in UI/UX design and implementation.

Developed web-based applications utilizing ASP.NET, MVC, Angular, JSON, and ReactJS.

Extensive experience in utilizing Microsoft Azure technologies such as Web Apps, Function Apps, App Insights, Cosmos DB, SQL Azure, Storage, Microservices, Service Fabric, Logic App, Azure API Management, and Azure Service Bus to create seamless integrations.

Implemented a 'serverless' architecture using Azure API Management, and Azure Functions, and deployed function code from Azure Storage, including the setup of a deployment process for Azure Functions.

Utilized Azure Data Factory for building, creating, and managing data pipelines.

Extensive experience in developing SPAs using Asp.Net MVC, Blazor Web Assembly, Web API, and Angular.

Developed Data Access Layer (DAL) and Business Logic Layer (BLL), and implemented Business Processes, Abstract factory as part of Service Oriented Architecture (SOA) using C#.

Development experience with JavaScript and C# for client-side/server-side code in ASP.NET applications.

Proficient in creating User Controls using Asp.Net.

Architected and deployed highly scalable microservices on AWS and Azure, leveraging diverse technologies.

Built serverless solutions on AWS with EC2, RDS, DynamoDB, S3, CloudWatch, and Docker, achieving agility and cost efficiency.

Designed event-driven microservices on Azure using Azure SQL, Cosmos DB, Web API, APIM, API Gateway, and Kafka for enhanced resiliency and real-time processing. Extensive experience in creating Azure Functions, APIM, and API Gateway.

Designed databases and implemented SSRS in SQL Server & SQL Azure and also Expertise in creating database applications using ADO.NET and Entity Framework.

Integrated MongoDB with C# to facilitate seamless data interactions between the application and the database.

Proficient in creating Docker containers to encapsulate applications and their dependencies, enabling consistent development and deployment across diverse environments.

Integrated Azure Kubernetes Services with Azure services such as Azure Container Registry, Azure Monitor, and Azure Active Directory to create end-to-end solutions aligned with organizational goals.

Proficient in designing and developing Microservices for business components using the .Net framework and Azure Service Fabric.

Experience in developing SOA applications using C#.NET Serviced Components, .NET WCF Services, and Microsoft Azure with Microservices.

Strong experience in the Analysis, Design, Development, and Implementation of multi-tier web-based applications and distributed applications using WCF/Web services based on Service Oriented Architecture (SOA).

Experience with tools like Visual Studio, VSS, CVS, SVN, TFS, GIT, Bitbucket, Postman, Swagger, and SOAP UI.

Proficient in RESTful APIs, Design Patterns (MVC, MVP, MVVM), and code-first development.

Developed web-based applications utilizing ASP.NET, MVC, Angular, JSON, and ReactJS for over 10 clients in various industries, achieving an average of 95% customer satisfaction and 90% code quality.

Successfully applied design patterns, including CQRS, Repository, and Dependency Injection, in real-world projects to improve code maintainability and scalability.

Outstanding communication and interpersonal abilities, self-driven, rapid learner with a commitment to acquiring new technologies, adept troubleshooting skills, and a valuable team player with excellent collaboration abilities.

TECHNICAL EXPERIENCE:

Operating Systems

Windows Server/XP/NT/7/10/11

Programming Languages

C#, .NET Framework, .Net Core, VB.NET, ASP.NET, ASP .NET MVC, WEB API, Entity Framework, Angular, LINQ, AJAX, GraphQL, jQuery, T-SQL, PL/SQL

Development Tools

Visual Studio 2022/19/15/13/12, SQL Server Management Studio

Databases

Oracle 8i/9i/10g/12c, MS SQL Server 2008/2012/2014/2016/2019, MySQL.

Web Technologies

HTML, CSHTML, CSS, XML, JavaScript, TypeScript, WinForms, jQuery, Angular, ReactJS and Blazor.

Cloud Technologies

Microsoft Azure Cloud Services, Amazon Web Services

Reporting Tools

SSIS, SSRS, Crystal Reports

Web Server

Internet Information Server (IIS) 5.0/6.0/7.0/7.5, TCP/IP

Version Control

VSS, SVN, TFS, GIT & Bit Bucket.

Testing Tools

Xunit, Nunit

PROFESSIONAL EXPERIENCE

Client: PwC, Irvine, CA. Sept 2022 – Present

Role: Senior .Net Full Stack Developer

Responsibilities:

Used Agile software development environment SCRUM through Test Driven Development (TDD) and extreme programming to ensure teamwork, collaboration, and process adaptability throughout the life cycle of the project.

Successfully upgraded the application to Angular, optimizing performance through code refactoring and enhanced module management.

Implemented REST APIs for efficient communication between applications.

Ensured optimal API performance and reliability by employing best practices and monitoring tools.

Led the migration process to Angular, ensuring a smooth transition by planning updates, resolving compatibility issues, and conducting thorough testing.

Converted the Monolithic System into microservices for improved compatibility.

Implemented microservices architecture using Docker containers, facilitating the modularization and independent scaling of application components.

Developed cross-browser accessible interfaces using Bootstrap, TypeScript, CSS3, and Angular.

Developed applications Visual Studio 2022, .Net Core 6.0, GIT, Angular, Azure DevOps, Azure Cloud, and Terraform.

Successfully transitioned existing RESTful endpoints to GraphQL queries and mutations.

Created relational databases, tables, stored procedures, packages, views, and functions in SQL Server.

Used Entity Framework 6.0 repositories on SQL 2019 databases for efficient communication.

Implemented security best practices (e.g., JWT, OAuth, role-based access control) for secure communication and data handling.

Integrated Azure Kubernetes Services into CI/CD pipelines, automating the deployment process and ensuring a streamlined and efficient software delivery lifecycle.

Designed and defined APIs within Azure API Management(APIM) to meet specific project requirements.

Involved in building .Net core 6.0 and integrating applications in Azure Cloud Service, CI/CD.

Implemented and managed containerized applications using Azure Kubernetes Service (AKS) for efficient deployment, scaling, and orchestration.

Performed User Acceptance testing (UAT) and system-integrated testing (SIT) to handle deployments in the testing and production stages.

Possesses excellent problem-solving skills and the ability to work effectively in a team environment.

Detail-oriented, organized, and capable of working under tight deadlines to deliver high-quality software applications.

Environment: Visual Studio 2022, .NET 3.5/4.0, .Net Core 6.0, Web API, Angular, SQL Server, GraphQL TDD, GIT, Azure DevOps, Azure Cloud Service, Entity Framework Core.

Client: Cisco, San Jose, CA July 2020 – Aug 2022

Role: .Net Full Stack Developer

Responsibilities:

Actively involved in Software Development Life Cycle including Analysis, Design, and solutions to business issues, and used agile methodology for software development.

Worked with N-tier architecture involving the Services Layer, Data Access Layer, and Business Layer created using C#.

Developed solutions for diverse programming scenarios in C#.Net, employing Object Oriented Programming (OOPS) concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction.

Engineered a dynamic and high-performing single-page application using Blazor Web Assembly, providing a native-like experience with C#.

Removed binaries, developed tools from the repository, and installed NuGet packages.

Proficient in utilizing Git for version control, as well as deploying builds across Developing, UAT, and Production environments.

Designed and implemented MongoDB databases, creating efficient data models tailored to the requirements of the application and ensuring optimal performance.

Utilized MongoDB as a NoSQL database to store and manage unstructured or semi-structured data, providing flexibility and scalability for evolving data needs.

Designed and implemented a Kafka-based messaging system to support real-time data processing for a high-volume, distributed application, resulting in a 2x improvement in data processing speed.

Integrated databases like MongoDB or MySQL with Node.js applications, implementing CRUD operations and optimizing data retrieval processes.

Developed cross-browser accessible interfaces with Bootstrap, JavaScript, CSS3, and Angular12.

Used Azure key vault to store secret values for a particular key and utilized them in production.

Developed system services SOA application platform for use by all web applications utilizing Windows Communication Foundation (WCF) services.

Developed dynamic and responsive user interfaces using Kendo UI controls for ASP.NET MVC, enhancing the overall user experience of web applications.

Designed and implemented Azure Kubernetes Services solutions to ensure high availability and scalability, meeting performance requirements for production workloads.

Developed SOAP-based web services using .NET.

Utilized PaaS features for automated deployments, CI/CD integration, and infrastructure provisioning.

Environment: Visual Studio 2019, .Net core 6.0, ASP .NET Web API, Angular12, Blazor Web Assembly, Signal R, MongoDB, NoSQL, Oracle, SQL Server, TDD, GIT, Azure DevOps, Azure Cloud, Entity Framework Core, WCF.

Client: Wells Fargo, Charlotte, NC Feb 2018 - June 2020

Role: .Net Full Stack Developer

Responsibilities:

Developing applications with .Net Technologies like ASP.NET, ASP.NET MVC with Razor, WPF, WCF, Web Forms, Win Forms, and Web API.

Worked in an environment with Visual Studio 2015, .NET 3.5/4.0, SQL Server 2014, and TFS.

Developed Windows Forms applications for desktop platforms, leveraging WinForms to create intuitive and feature-rich user interfaces.

Developed, configured, and maintained SQL Server jobs and database queries.

Implemented solutions using .NET technologies after analyzing requirements.

Utilized WCF services, JavaScript, jQuery, LINQ, Lambda expressions, and XML extensively.

Optimized data fetching in GraphQL to enhance performance compared to traditional REST approaches.

Wrote unit test cases and performed integration testing to ensure code quality and stability.

Specialized in .NET technologies including ASP.NET MVC, ReactJS, Web API, and Microsoft Azure Cloud.

Implemented real-time collaboration features in React allowing multiple users to view and edit data simultaneously through synchronized Web API updates.

Involved in building .Net core and integrating applications in Azure Cloud Service, CI/CD.

Created the Data access layer and Data access objects using Entity Framework and LINQ to reduce impedance mismatches.

Developed the independent WCF (Windows Communication Foundation) services and defined Service contracts for specific functionality in the project search module.

Integrated Azure Service Bus with Azure Functions to build serverless event-driven architectures, processing incoming messages and triggering functions for further processing.

Stayed updated with the latest .NET technologies and frameworks for better software development practices.

Demonstrated expertise in client-side data binding with Kendo UI, optimizing performance by reducing server roundtrips and enhancing the overall responsiveness of MVC applications.

Environment: Visual Studio 2015, .NET 3.5/4.0, C#, .Net Core, Asp.Net, MVC, ReactJS, GraphQL, Web API, Blazor, Oracle 10g, SQL Server 2014, Azure Cloud Service, Azure Service Bus.

Client: GEICO, Poway, CA. Oct 2016 – Jan 2018

Role: .Net Full stack Developer

Responsibilities:

●Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.

●Integrated WinForms applications with backend services, databases, and APIs to ensure seamless data exchange and application functionality.

●Responsible for making Asp.net Web API calls using restful services with HTTP verbs which include GET, POST, PUT, and DELETE.

●Performed Unit testing and Integration testing and was Involved in Production Support, Problem resolutions, and Bug fixing.

●Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC, and IIS security model.

●Involved in the migration of existing modules of the web application from physical deployment to AWS. Also designed, built, and deployed the new modules utilizing the AWS stack.

●Lead the creation of visually appealing user interfaces using React.js and other cutting-edge front-end technologies.

●Architected and deployed a RabbitMQ messaging system to enable asynchronous communication between microservices, enhancing system resilience and flexibility.

●Developed and maintained reusable React component libraries, promoting consistency and efficiency across the application.

●Implemented selectors in Redux for efficient data retrieval, optimizing performance by selecting specific portions of the application state as needed.

●Updated and maintained existing SOAP services to align with changing requirements.

●Developed front-end components using HTML, CSS3, Bootstrap, and React.

●Strongly involved in code review, build, and deployment with AWS Code Deploy.

●Deployed and managed relational databases on Amazon RDS.

●Created S3 buckets, setting access permissions, and configuring policies for secure data storage.

Environment: Visual Studio 2013, .NET 3.5/4.0, ASP.Net, Web Forms, ASP.Net MVC, C#.Net, LINQ, WCF, HTML, ReactJs, ASP.NET, Unit Test Cases, SQL Server 2012, TFS, GIT, AWS, S3, AWS RDS.

Client: Credit Suisse, New York, NY Oct 2013 – Sept 2016

Role: Software Engineer

Responsibilities:

Expert in .NET technologies such as ASP.NET MVC, AngularJS, Web API, and Microsoft Azure Cloud.

Utilized various ASP.NET web server controls, including Site Map Path, Menu, Tree View, Grid View, and Details View, for web form development.

Used simplified client and server-side validation, better session management, and powerful data access management using ASP.NET.

Extensively used HTML, Bootstrap, and CSS to maintain uniformity in the Web pages.

Implemented a reusable Data Access Layer (DAL) using ADO.NET and Interfaces.

Engaged in Unit Testing and Integration Testing for the entire application.

Developed server-side applications using Node.js, leveraging its event-driven architecture to create scalable and high-performance web services.

Implemented event-driven programming in WinForms applications, managing user interactions and responding to various events for a dynamic user experience.

Used Singleton, Dependency injection and Inversion of control concepts in the development for delivering loosely coupled systems.

Developed and Enhanced Web forms, Master Pages, User Controls and Custom Controls by using Asp.Net Controls.

Collaborated with cross-functional teams to integrate TCP/IP protocols into custom software solutions, enabling robust network communication capabilities in software applications.

Developed, configured, and maintained SQL Server jobs and database queries.

Implemented Web API with Entity Framework and Used Postman to test Web API functionality.

Extensively utilized WCF services, JavaScript, jQuery, LINQ, XML, and XSLT for feature implementation.

Created Unit test cases and performed Integration testing to ensure code quality and stability.

Prepared Technical documents for better understanding by the team and clients.

Created and consumed WCF Services using ASP.Net, and ADO.Net.

Integrated Swagger UI for Web API documentation and testing.

Created stored procedures to extract the data from the SQL Server.

Used Azure Cloud Services and continuous integration(CI) with the cloud database and was responsible for testing .Net applications in the Cloud.

Built the applications in Azure and extracted the data from the Azure cloud services.

Environment: Visual Studio 2012, .NET 3.5/4.0, ASP.Net, Web Forms, ASP.Net MVC, C#.Net, LINQ, WCF, HTML, JavaScript, ASP.NET, Unit Test Cases, SQL Server 2008, GIT.

Education:

Jawaharlal Nehru Technological University June 2008 – May 2012

Bachelor’s in computer science



Contact this candidate