Raga Navya Mokkapati - Sr.Net Full Stack Developer |
[email protected] |
Location: Irving, Texas, USA |
Relocation: Comfortable |
Visa: GC |
Raga Navya Mokkapati
Sr .Net Full Stack Developer Phone: +1 806-503-0030 Email: [email protected] Linked in: www.linkedin.com/in/navya-raga-1a853431b _____________________________________________________________________________ Professional Summary: Over 10 plus years of experience in Design, Development and Implementation of Windows and Web Based applications using Microsoft .NET Technologies. Expertise in Software Development Life Cycle (SDLC) in various .net frameworks and Object-Oriented Analysis and Design (OOAD). Built solid Micro services architecture using .NET core platform. Expertise in Microsoft .NET Technologies like Visual Studio, .NET CORE, .NET Framework, C#, Microsoft .NET Class libraries, ASP.NET, ADO.NET, Web Services, Micro Services, WCF Services, SOAP, REST, XML, Entity Framework, LINQ, SSIS, N Unit. Developed prototype application for order page using AngularJS, Web API, C#, SQL. Worked on setting up CI/CD pipelines in Azure DevOps for deployments in Azure Data Factory, Azure functions, Azure Data Bricks, Power BI and SQL Deployments. Established CI/CD pipelines for .NET apps on Kubernetes using Jenkins and Azure DevOps. Implemented AWS solutions using EC2, S3, RDS, Elastic Load Balancer, Auto-scaling groups. Worked on Physical to AWS Cloud Migration and creating alarms and notifications for EC2 instances using Cloud Watch. Developed Single Pages Application using React Async Await, Next JS. Experience in designing and developing web pages using ASP.NET, Angular, AngularJS, React, React JS, Native, Next JS, JavaScript, Typescript, J Query, CSS & CSS3, HTML & HTML5, AJAX controls. Proficient in Angular Routing, Ul Router, Controllers, Filters and Services and developed Ul using Angular JS for rich user interaction. Experienced in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept and Worked with React Router for developing Single Page Applications SPAs. Developed Web Forms with VB.NET for displaying the information. Extensive knowledge on using Data Adapter, Data Reader and Data Set in ADO.NET for Data Accessing and LINQ (Language Integrated Query) providers for data manipulation. Developed stored procedures using SQL, RDBMS and used Entity Framework for Database First application WPF, WCF. Integrated Docker containers with continuous integration pipelines to automate build, test, and deployment processes. Utilized Razor Pages for CRUD operations to manage data and interact with databases. Developed backend using .NET 6 Web APIs and MongoDB, MS Access and Oracle for flexible data storage. Experience in using WCF, WPF, Restful services, SOAP, ASP.NET web services, JSON, XML and XSLT for data communication across different technologies. Expertise in MS.NET technologies including MVC Razor framework with Repository Pattern. Experience in writing SSIS Packages and reporting using SSRS in SQL Server. Good knowledge on using GitHub, TFS, SVN for Version Control, Team builds, Project Management, Data Collection and Reporting. Experience on working with JIRA and TFS for issue tracking and bug fixing. Unit test application using Karma and Jasmine. Experience in developing MVVM design patterns by using Telerik Kendo UI. Technical Skills: .NET Technologies ASP.NET, MVC, C#, ADO.NET, VB.NET, WCF, WPF. Programming Languages JavaScript, jQuery, C, C#, VB.NET, HTML 5, CSS, XML, and PL/SQL, LINQ, GraphQL. Frameworks .NET Framework, N-unit, X-unit, MS-test. Scripting Languages JavaScript, jQuery, AJAX, VB script, PowerShell, Angular, Express.js, Angular, Type Script, Gulp JS, Node JS, NEXT JS, React JS, Ext JS. Web Technologies ASP.Net, ADO. Net, Dev Express, NHibernate, HTML, DHTML, AngularJS, NODE.JS, Bootstrap, Rest. JS, XML, AJAX, CSS, XML, XSL, Web Services, WSDL, UDDI, WCF, WPF, Silverlight. Software Application VisualStudio.Net, Dreamweaver and Expression Blend. Methodologies Agile, waterfall, SCRUM, TDD, OOAD. Azure Services Azure DevOps, Logic Apps, Function Apps, Blob Storage, Azure App Services, Service Fabric, Kubernetes, Azure Data Factory, Azure Service Bus, Azure Storage Exploration. Cloud Technologies Azure, DevOps, AWS, Kubernetes, Jenkins, Linux. Version Control Tools Subversion (SVN), CVS, GIT. Database Oracle, MS Access, MS SQL Server, SQL, T-SQL, MongoDB. Third Party Frameworks Telerik Controls and Infragistics. Web Servers IIS. Reports Crystal Reports 14/12, SQL Server Reports. Protocols SOAP, HTTP, FTP. Professional Experience: Client: VNS Healthcare, NY. March 2022 Present Role: Sr .NET Full Stack Developer Responsibilities: Involved in various stages of software development life cycle (SDLC) analysis, design, development, and maintenance and used Agile Scrum methodology for application development and involved in analysis, design, coding, and unit testing of business applications in a fast-paced environment. Developed web pages using ASP.NET MVC 5, Entity Framework 6, C#, HTML5, Bootstrap, CSS3, JavaScript, jQuery, Angular 16, SQL Server 2019, LINQ, XML and SSRS. Utilized Session State in ASP.NET Core 6.0 to store user data while the user browses web app and implemented ASP.NET MVC strongly typed views, partial views, and attribute routing. Designed the application using WEB API architecture that promotes a clear separation of business logic and data access tiers. Configured Azure cloud service for end point deployment. Implemented error handling and retry policies with Azure SDK for robust interaction with Azure services in .NET applications. Custom Job Scheduler development and management using Azure Logic App and Web AP/s with AAD Authentication. Deployed and managed .NET applications on Azure App Service for scalable and reliable hosting. Created serverless compute solutions using Azure Functions for event-driven scenarios in WPF applications. Used TypeScript to enhance code quality and enable static typing, resulting in fewer runtime errors and improved developer productivity. Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes. Implemented Services by using Http Client Module in Angular 15 for making the API calls and inject data into the required components. Knowledge on Telerik Controls like Kendo UI and usage with Angular JS to Angular 15 for certain grids, text boxes and sorting Have setup CI/CD pipelines for Angular Applications in Azure DevOps and deployed in Servers. Integrated SOAP-based, REST services with .NET applications to enable interoperability with other platforms and technologies. Developed backend using .NET Web APIs and Mongo DB for flexible data storage. Implemented Server-Side Rendering techniques with Razor Pages to improve initial page load times, SEO performance, and overall application performance. Used Ajax, and JSON to post data from the client side to the database. Fixed issues on the legacy applications which was developed using VB6 components. Worked on migration of VB6 to VB.NET using visual studio. Implemented JWT Token Authentication/Authorization to communicate client (.NET Core MVC) and sever (.NET Core API). Worked on VB.Net Security features such as Forms-based Authentication and Role-based Authorization. Developed and designed complex reports using Crystal Reports 14/12 for .NET applications. Performed Unit Testing with N Unit and MS Test in MVC 5, Web Forms, WCF and Web API. Developed Graph QL APIs using ASP.NET Core and Hot Chocolate library, enabling efficient data retrieval and manipulation for client applications. Used TFS and Git for the version control for check-in, branch merging and creating build definitions. Client: AAFES, Dallas, TX Aug 2020 Jan 2022 Role: Sr .NET Full Stack Developer Responsibilities: Developed an ASP.NET Core application from scratch. Migrating legacy applications to MVC. Working with Jenkins to build and deploy java code from GitHub to the production servers using Continuous Integration and Continuous Delivery (CI/CD) pipeline. Designed and implemented ASP.NET Core Web API, RESTful Web API services, and a data access layer for SQL Server using LINQ. Deployed infrastructure components via AWS Management Console, AWS CLI, PowerShell, and Cloud. Developed API using AWS Lambda to manage the servers and run the code in the AWS. Worked on creating server-less Micro services by integrating AWS Lambda, S3/Cloud watch/API Gateway. Designed and implemented NoSQL database solutions using Amazon DynamoDB. Integrated Amazon S3 with web applications and content delivery networks (CDNs) to store and serve static assets, such as images, videos, and documents, with low latency and high throughput. Involved in complete application stack in Confidential Web Services (AWS) like EC2, S3 Bucket. Configured and optimized EC2 instances for performance and cost-efficiency, including resource allocation, disk storage configuration, and instance monitoring using Amazon CloudWatch. Used Ajax, and JSON to post data from the client side to the database. Used Ansible, Typescript to automate configuration management tasks for .NET applications. Good Experience in React.js, Next JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native Concepts. Integrated multiple React Native modules like react-navigation, react-native-firebase. Involved in transition of existing React web applications to React Native. Implemented one-way data flow and virtual DOM concepts in React.js to enhance performance and user experience and Implemented model binding and validation in Razor Pages to interact with data models and handle user input. Worked with Reducers and React Containers to update the state of an app produced by Redux and by mapping those to the React component using react-redux. Experienced in data migration and ETL (Extract, Transform, Load) processes using SSIS. Designed and implemented T-SQL databases for .NET applications, utilizing features like JSONB data type for flexible data storage and retrieval and Conducted database migrations and schema changes using tools like Entity Framework Core Migrations with T-SQL. Integrated T-SQL database backups and replication mechanisms into .NET applications to ensure data integrity and high availability. Developed .NET code for publishing and consuming messages using Rabbit-MQ and managed seamless cross-service interactions through Rabbit-MQ. Developed the business layer with LINQ to Objects and LINQ to SQL. Implemented the Rest API s by using ASP.NET Web API. Utilized NuGet to effectively manage project dependencies, ensuring compatibility and consistency across the development stack. Used TFS and SVN for the version control for check-in, branch merging and creating build definitions. Client: State of Maine, Augusta, ME July 2018 June 2020 Role: Senior .NET Full Stack Developer Responsibilities: Used SCRUM methodology of Agile Software development and TDD in different modules. Used MVC3 Design Pattern for ASP.Net application development. Designed, developed and enhanced the application in .NET Framework 4.0. Developed and deployed solutions on Azure Cloud, enabling remote patient consultations and healthcare services delivery. Used Azure Cloud for Hosting Web services for retrieval and posting Data to SQL Server for applications Hosted on Office 365. Configured auto-scaling rules by Azure App Service to dynamically adjust resources based on demand. Utilized T-SQL Database as a fully managed relational database service for .NET applications. Integrated Azure Functions with other Azure services such as Azure Storage and Azure Service Bus for seamless data processing. Configured multi-stage release pipelines to deploy .NET applications to various environments, including development, staging, and production. Managed user access and permissions using Azure Active Directory groups and role-based access control (RBAC). Used Azure SDK libraries to manage Azure resources such as virtual machines, storage accounts, and databases. Implemented azure application insights to store user activities and error logging. Successfully implemented a complete Azure DevOps integration, automating and streamlining workflows. Created data access layer using Enterprise library and C# objects. Implemented RESTful APIs using ASP.NET Web API or ASP.NET Core MVC to expose HTTP endpoints for data exchange. Involved in designing the application architecture using Microsoft design patterns, C#, JQUERY, ASP.NET.MVC, and Web User Controls using Test Driven Development (TDD). Developed SOAP-based web services using ASP.NET Web Services or WCF. Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment. Used Web API to create a Restful Web Services in MVC.NET, which can send messages using XML and JSON. Created Docker images for .NET applications by defining Docker files with necessary dependencies and configurations. Used AJAX tool kit, Multi views, regular expressions, regular expression validates, user search controls. Wrote stored procedures, functions & created tables, views, triggers & sequences using Oracle. Executed unit tests to ensure proper functionality and behavior of .NET applications. Developed SQL Server Reports (SSRS), SSIS for .NET applications to generate interactive and tabular reports. Designed Graph QL schemas to define the types and operations supported by the API. Client: BestBuy, Minneapolis, MN Dec 2015 May 2018 Role: .Net Developer with UI Responsibilities: Developed web application in Visual Studio 2013 and Microsoft SQL Server 2012. Designed Presentation layer using ASP.NET, AngularJS, Bootstrap, HTML 5, CSS3, JavaScript, jQuery and AJAX using TDD and Agile methodology. Extensive experience in designing and developing UI of web applications using HTML, NextJS, CSS3, DOM, JavaScript, jQuery, React, Bootstrap, AJAX, JSON and XML. Developed Email Notification System using MS MQ asynchronous model using WCF Service and .net MSMQ binding. Worked on AWS cloud watch for monitoring the application infrastructure and used AWS email services for notifying. Used AWS Command line client (CLI) and management console to interact with AWS resources and APIs. Configuring and managing AWS Simple Notification Service (SNS) and Simple Queue Service (SQS). Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords. Integrated React code with backend using AXIOS to call backend APls. Created SSIS Packages to load the data from different applications sources like Excel, JIL, Flat File and Oracle into Sql Repository. Developed WPF application using Control Templates, Data Templates, Bindings, Converters, and Routed Events, Command bindings, Commands and new features like LINQ and lambda expressions. Used SOAP to implement Webservices & Consumed & published XML Webservices in the application. Participated in Test Driven Development (TDD) in developing an application in agile environment. Provided database connectivity using Entity Framework Core 1.0/2.0, LINQ, designed stored procedures and views at the back end. Client: DBS Bank, Hyderabad June 2013 Sept 2015 Role: .Net Developer Responsibilities: Working in an agile environment to deliver higher-quality software far more rapidly. Design, Developed and deployed a web application using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity. Used ASP.Net Web Form controls like Text box, Button and Dropdown list controls for creating an easily accessible user interface. Worked on different aspects of .NET framework like ASP.NET 5.0 and on middleware ADO.NET. Used Windows Communication Foundation (WCF) web services for creating Service end points and Service contracts for the Application and consumed the web services. Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding. Used XML to send a message through MSMQ service. Used AJAX to trade data with a Web Server without reloading the page. Developed Stored Procedures &Triggers on SQL Server 2012 databases which are hosted on Windows sever 2012. Education: Bachelors in CS, Narasaraopet Engineering College, India - 2013 Keywords: cprogramm csharp continuous integration continuous deployment user interface message queue javascript business intelligence sthree database microsoft procedural language Minnesota New York Texas |