Post Job Free
Sign in

.Net Developer Software Development

Location:
Kansas City, MO
Posted:
February 28, 2025

Contact this candidate

Resume:

Name: Uma Maheshwari Modala

Email: *************@*****.***

PH: +1-816-***-****

Senior Full Stack .Net Developer

Linkedln URL: https://www.linkedin.com/in/uma-maheshwari-modala/

Professional Summary

Around 9 years of experience with software development life cycle (SDLC) involving Analysis, Design, Development, Testing, Implementation and Production Support.

Extensive working experience with different methodologies like Agile and Waterfall.

Expertise in designing and developing web-based and windows-based applications in Visual Studio using ASP.Net, C#.Net, ADO.Net, Entity Framework, LINQ, Web Services, VB Script, JAVA Script, HTML, XML.

Experience in building Web services using Web API and performing CRUD operations using REST API.

Experience in MVC (Model View Controller) architecture with ASP.NET framework and Microsoft.Net Design.

Designed and developed RESTful apis and Web Services for clients with the Microsoft Web API framework.

Proficient in utilizing the Razor view engine to seamlessly integrate server-side logic with HTML.

Blazor used Angular as development framework to build Single Page Application (SPA).

Developed GUI using HTML5, CSS3, XAML, Java Script, jQuery, angular, and AJAX.

Experience in designing and implementing infrastructure as code and CI/CD pipeline for web applications.

Experience in Windows Communication Foundation (WCF), RESTful Services.

Proficient in developing responsive user interfaces and interactive components using React.js as a .NET developer, enhancing frontend functionality and user experience in web application.

Okta supports OAuth 2.0 and OpenID Connect, allowing .NET applications to handle secure authentication and authorization.

Okta’s MFA capabilities add an additional layer of security to .NET applications by requiring users to verify their identity through multiple factors.

Use Okta to secure .NET Web APIs with OAuth 2.0 and OpenID Connect, ensuring that only authenticated and authorized users can access your APIs.

Implemented .NET Security features such as Authentication & Authorization using Form-based and Window-based Authentication, Authorizing Users, Roles and User Account Impersonation.

LINQ experience to work with Datasets, Objects, Entities as well as ADO.NET Entity Framework.

Developed, Configured and Deployed a variety of .NET Framework Applications including Web Forms, Web Services and Console applications.

Okta allows for customization of login and registration flows to fit the specific needs of your .NET application.

Experience in designing and developing Microservices for the business components using .NET framework.

Experience with NoSQL MongoDB in working with collections, indexes and other database management tasks.

Involved in development of application on azure server by creating packages through Visual Studio, Power shell and Azure Portal

Okta provides ASP.NET Core middleware that simplifies the process of adding authentication and authorization to your web applications.

Developed User Interfaces for Applications using WPF, Silverlight, and jQuery.

TECHNICAL SKILLS:

Languages: C#, .NET, SQL, PL/SQL, VB.NET, C#, VB6, XML, XSLT, HTML, CSS, HTML, T-SQL, Perl, PHP, Javascript

Web Technologies: ASP.Net, Ajax, JavaScript, WCF, Web Forms, SOA, Web Services, AJAX toolkit, KendoUI, HTML5, OData, DHTML, CSS3, JavaScript, Angular JS, KnockoutJS, XML, XSL, XSLT, React JS.

Microsoft Technologies: Framework 4.5/4.0/3.0, Entity Framework, Prism 4.0 Framework for WPF, WCF, Windows Service, MSMQ, Azure, SQL Server Integration Services(SSIS) and Reporting Services (SSRS)

Databases: MS SQL Server 2012/2010/2008, T-SQL, Oracle 11g/10g/9i, MS-Access

Reporting Tools: Crystal Report, SQL Server Reporting Service (SSRS)

Version Control: MS Team Foundation Server (TFS), GIT HUB, CVS, SVN, Clear Case and Perforce

Scripting: JavaScript, jQuery, PowerShell

Development Tools: MS Visual Studio 2015/2013/2012/2010/2008, MS Visio, SQL Server Management Studio 2013/ 2012/2008, SSIS

Environment System: Windows, Amazon Web service (AWS) and Azure.

Software Testing: MS Test Suite, NUnit framework, Moq.

Third party controls: Developer Express, Component One (C1), Spread Sheet Gear, Xceed and Infragistics WPF components.

Professional Experience

Role: Senior Full Stack .Net Developer

Client: Molina healthcare, Bothell, WA Oct 2023 to Present

Responsibilities:

Involved in Full Systems Development Life Cycle (SDLC) and architectural design.

Worked on Agile Methodology to achieve smooth collaboration between self-organizing, cross-functional teams.

Developed ASP.NET Core Web API based on departmental requirements and specifications.

Major role in the development of the web application using ASP.NET MVC 4.0, C#, Javascript, Angular, JQuery, Bootstrap, Entity Framework, Angular and AJAX.

Participated in daily Scrum and weekly meetings with the project manager and architects to meet expectations and deadlines .

Implement these protocols to secure API endpoints and manage user access through tokens.

Developed powerful Single Page Application and dynamic responsive Web Application with Angular 14.

Used Azure Cloud for hosting Webservices for retrieval and posting Data SQL Server for applications Hosted on Office 365.

Developed user friendly interface using HTML5, CSS, JavaScript, Angular, and Bootstrap.

Leveraged Angular 14 to develop intuitive and responsive web portals for insurance companies, facilitating streamlined access to policy information, claims processing, and customer support functionalities.

Implemented dynamic user interfaces using Angular, and seamlessly integrated them with RESTful APIs developed in ASP.NET Core.

Use an API gateway to centralize management, security, and monitoring of API traffic. It can provide features like authentication, rate limiting, and logging.

Implemented CRUD functionality with Entity framework (ORM) in ASP. NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.

Implemented Services by using Http Client Module in Angular for making the API calls and inject data into the required components.

Maintain comprehensive logs of API access and usage. This helps in tracking suspicious activities and auditing for compliance.

Designed and implemented microservices using Node.js, ensuring modularity and independent scalability of different application components.

Implemented services and dependency injection in Angular to connect the web application to backend APIs and sharing the code between the components.

Strong knowledge of XAML binding, data templates, and custom controls for enhanced user experiences.

Developed single page applications and dynamic responsive web application with Angular.

Designed dynamic client-side JavaScript codes to build web forms and simulate processes for a web application, page navigation using Angular.

Implement API versioning to manage changes and ensure backward compatibility while allowing secure and controlled updates.

Creating the models, views and controllers using ASP.NET MVC, VB.NET, HTML, JavaScript, and jQuery.

Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.

Developed custom configuration sections in XML to support complex application requirements, improving the scalability and manageability of configuration data.

Containerized .NET applications using Docker, created Dockerfiles to define application configurations and dependencies, and ensuring consistent deployments across environments.

Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer

Worked with Blazor to develop Web pages in C# MVC view.

Utilized the Command pattern in MVVM to handle user interactions in a clean, reusable way, enabling decoupled event handling in the ViewModel.

Designed comprehensive unit tests using frameworks such as MSTest, NUnit, and xUnit to ensure code reliability and correctness.

Ensure that API users and services have only the permissions they need to perform their functions.

Designed, deployed, and managed Kubernetes clusters on Azure Kubernetes Service (AKS) for hosting .NET microservices applications.

Follow secure coding practices to minimize vulnerabilities and improve the overall security posture of your API

Utilized WCF services for interaction with the data layer, involving the creation of SQL Server Tables, Complex Tables, Stored Procedures, Views, and User-Defined Functions.

Integrated Node.js services with .NET applications, facilitating seamless data exchange and functionality between different technology stacks.

Utilized Visual Studio debugging and profiling tools to ensure high-quality code and efficient application performance.

Experience in creating the CI/CD Azure Devops pipeline for the .net and UI based Web Applications.

Assisted in developing database objects like Tables, Views, and Stored procedures and updating the databases.

Implemented Advanced Queuing to manage messaging and communication between applications within the Oracle environment.

Boomi provides a unified platform to manage all APIs, allowing .NET developers to centralize API access, control, and monitoring.

Utilized ServiceNow for managing incident, problem, and change management workflows, ensuring efficient tracking and resolution of IT service requests.

Easily publish and expose .NET APIs through Boomi's API management features, streamlining integration with other systems

Performed querying to database using LINQ to SQL and querying to XML files using LINQ to XML.

Leveraged extensive experience in mainframe programming to maintain and enhance legacy systems, ensuring continuity and reliability of critical business processes.

Developed the procedural code using ASP.NET, VB.NET, HTML, Ajax and JavaScript using Visual Studio.

Worked on a team supporting the DAP website ( SQL Server 2018/2019, IIS, ASP.NET).

Used Version Controlling tools such as GIT, Team Foundation Server (TFS).

Performed and resolved cross-browser issues and Unit Testing.

Boomi supports various authentication mechanisms (e.g., OAuth, API keys) to secure access to your APIs. Configure these mechanisms to protect your .NET APIs.

Developed various Stored Procedures for the data retrieval from the database and generated different types of reports using SQL Reporting services (SSRS).

Environment: ASP.NET Core, Agile, ASP.NET MVC 4.0, C#, Javascript, Angular 14, JQuery, Bootstrap, Entity Framework, AJAX, Angular, Azure Cloud, SQL, CI/CD, Docker, SOAP,oracle, Node.JS, XML, XSL, ASP.NET MVC, WCF, VB.NET, HTML, GIT, SQL Server 2018/2019, Kubernetes, IIS, ASP.NET, DAP, SDLC,SSRS, Azure, TFS, Blazor.

Role: Senior Full Stack .Net Developer

Client: State of OH, Columbus, Ohio July 2022 to Oct 2023

Responsibilities:

Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.

Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.

Worked as a front end developer to manage data flow in the enrollment applications utilizing tech stacks such as Angular, Typescript, HTML5, CSS and material design components.

Integrated SOAP API and Rest API web services within Angular applications to interact with external systems.

Conducted rigorous Angular testing using Jasmine, Karma, and Protractor frameworks, applying Test-Driven Development (TDD) principles.

Managed Agile projects using Jira, overseeing sprint planning, backlog grooming, and tracking progress through user stories and tasks.

Use Boomi to transform and map data formats between your .NET APIs and other systems, ensuring compatibility and smooth integration.

Integrated third-party services and APIs into Angular applications and handled security aspects such as OAuth and JWT for authentication and authorization.

Boomi offers real-time monitoring and logging capabilities, allowing you to track the performance and usage of your .NET APIs.

Developed desktop applications using WPF, leveraging its powerful UI capabilities for complex business requirements.

Developed a single page, mobile-first web application for real-time location sharing utilizing Angular 12, JavaScript API.

Built single page application with loading multiple views using route services and adding more user experience to make dynamic by using Angular framework and Node JS.

Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by angular.

Boomi provides pre-built connectors for various systems and services, facilitating integration with your .NET applications.

Generating domain models and auto generated database objects. Designed and developed an application using Model View Controller (MVC) application framework.

Experienced in Angular Templates, directives, Routing and navigation, Components, Services, and Data binding concepts.

Designed and implemented WCF services for various .NET applications, facilitating communication between distributed systems using different transport protocols (HTTP, TCP, etc.).

Working on creating Rest Services using Web API and C#.

Designed and configured Azure Service Bus queues and topics to enable reliable and asynchronous communication between applications.

Automate workflows between your .NET APIs and other systems using Boomi’s integration capabilities.

Experience with MVVM architecture using XAML for separation of concerns between UI and business logic.

Skilled in customizing Kendo UI themes and styles to align with application design requirements.

Created and deployed SSIS packages to production, schedule them to run on routine basis and monitor error logs.

Implemented the data access layer using Entity Framework Code First Approach.

Created reports using SQL Reporting Services (SSRS) for customized and ad-hoc Queries.

Created Stored Procedures, Triggers and Views in SQL and effectively used within the application and developed complex SQL queries.

Manage different versions of your APIs using Boomi, allowing you to evolve your .NET APIs while maintaining backward compatibility.

Implemented JWT Token based authentication to secure the Web API and provide authorization to different users.

Design and develop micro services using asp.net core 3.0.

Boomi provides a drag-and-drop interface and intuitive tools for configuring API proxies, making it easier for .NET developers to manage APIs.

SendGrid provides a .NET SDK that simplifies integration with its API. The SDK handles many of the complexities involved in sending emails, allowing you to focus on your application logic.

Implemented AJAX controls for partial page updates and to decrease the response time on the pages.

Worked with Microsoft Azure, cloud base server for hosting all our project.

SendGrid NuGet package in your .NET project to quickly access SendGrid functionalities and streamline your email-sending process.

Used Postman to test Web API functionality and Swagger for API Documentation.

Developed Unit Test Scenarios and tested Test Scenarios in Web methods using NUnit.

Used GIT Repository with VS extensions for the purpose of version control and source code maintenance needs.

Environment: SDLC, AGILE SCRUM, HTML, SOAP API, Rest API, CSS, MVC, WCF, Web API, C#, JQuery, SOA, SSIS, SQL, JWT Token, asp.net core, Angular, AJAX, Microsoft Azure, cloud base server, Web API, NUnit .

Role: Full Stack .Net Developer

Client: Walmart, Bentonville, AR Dec 2019 to June 2022

Responsibilities:

Participated in the complete Software Development Life Cycle, covering Analysis, Design, Implementation, Testing, and Maintenance.

SendGrid to send transactional emails such as order confirmations, password resets, and notifications, ensuring reliable and timely delivery.

Proficient in writing SSIS Packages/SSRS in SQL Server, implemented TypeScript, Javascript, Angular 7/8, HTML5, CSS3, Bootstrap, and AJAX for full functionality and responsive web app development.

SendGrid’s marketing features enable you to create and manage email campaigns, including designing templates and segmenting audiences.

SendGrid is designed to handle high volumes of email, making it suitable for applications with varying email traffic demands.

Design and manage email templates using SendGrid’s template engine, allowing for consistent and professional email communications.

SendGrid’s RESTful API provides programmatic access to email sending, allowing you to integrate email functionality seamlessly into your .NET applications.

plement email authentication protocols such as DKIM (DomainKeys Identified Mail) and SPF (Sender Policy Framework) to improve email deliverability and prevent spoofing.

SendGrid offers a pay-as-you-go pricing model, allowing you to scale your email usage based on your needs without upfront costs.

Generate dynamic PDFs with data from your .NET applications. Use IronPDF to create reports, invoices, and other documents with real-time data.

IronPDF supports complex formatting, including CSS, JavaScript, and web fonts, ensuring that your PDFs retain their intended look and feel.

Generate barcodes directly in your PDFs for tracking, identification, and inventory purposes.

IronPDF is designed for high performance, making it suitable for applications with large volumes of PDF generation and manipulation.

Scalable Solution: Easily scale your PDF generation solution to handle increasing workloads and document complexity.

Proficient in utilizing Angular8 to design and implement effective web interfaces, including building Angular components and consuming REST services using Component-based architecture.

Developed powerful Single Page Application and dynamic responsive Web Application with Angular.

Successfully converted applications to Microsoft Azure Cloud Service Project for cloud deployment, including the migration of SQL Server databases to Microsoft Azure SQL Database.

Integrate IronPDF into your .NET applications with ease, leveraging its API to add PDF functionality to web, desktop, and server-side applications.

simplifying the process of including it in your .NET projects.

Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.

Used Angular and Typescript to develop single page application (SPA).

Implemented filtering, sorting and pagination using third party tools and Angular framework.

Developed business tools using ASP.NET MVC and Angular framework which brings more value to the organization.

Developed controllers, directives, services, pipes, guards, and routing using Angular.

Created Components, Typescript, Styles, Services, two Way Binding, Custom Directives in Angular.

Created Widgets using Angular and integrated in Angular Application.

Created custom WPF controls to enhance user interaction, providing highly customizable and reusable UI components.

Managed work items, code repositories, and project backlogs in Azure Devops, maintaining project transparency and workflow efficiency.

Ensuring data integrity by validating inputs and adhering to table constraints during insertion.

Designed and developed complex database schemas, tables, views, and indexes using MS SQL Server.

Conducted Web API development testing through the Postman API Development Environment, making extensive API calls for data retrieval and manipulation.

Implemented WCF Services with enhanced logging and exception management, worked with RESTful and SOAP based WCF services to centralize common functionality, and contributed to SOA by building and consuming Web Services for easy data sharing. Involved in defect-free application releases and Unit Testing using NUnit for the developed .NET application.

Environment: SDLC, Azure, SQL, WCF services, SSIS Packages, TypeScript, Javascript, Angular, HTML5, CSS3,

Bootstrap, AJAX, Asp.Net, Web API, Postman API, RESTful, SOAP, NUnit, .Net Framework, VB.Net.

Role: .Net Developer

Client: Dhruvsoft Services Private Limited, Hyderabad, India Dec 2018 to Sep 2019

Responsibilities:

Designed and developed Microsoft.Net projects, implementing Agile practices and utilizing MVC framework for enhanced application control and reduced complexity.

Developed LINQ-enabled database layers using LINQ to SQL and Entity Framework, including parameterized SQL queries and stored procedures in TSQL.

Integrated .NET applications with AWS services such as S3, RDS, and DynamoDB to provide robust and scalable storage and database solutions.

Created a Responsive application primarily targeted to desktop, mobile and tablets using React.

Configured and managed CI/CD pipelines for .NET applications using AWS CodePipeline and AWS CodeBuild, streamlining deployment processes and improving release cycles.

Created a C# web-based application to automatically generate business requirements from XML source files, using WCF services to retrieve information from the database.

Used React JS to seamlessly connect database-retrieved data with frontend views, enhancing user interaction and application performance.

Developed responsive web pages with HTML5, CSS3, JavaScript, Bootstrap, Animate, GIT, and JSON, incorporating jQuery for dynamic interfaces.

Utilized Telerik.NET AJAX Controls for asynchronous page post-back, Entity Framework for data access in RESTful ASP .NET WEB API services, and TFS for version control.

Designed, coded, and implemented applications using C#.NET and VB.NET, including a VB.NET Windows Application for file searching and central repository storage.

Environment: Agile, MVC framework, React, Web API, AJAX, ASP.NET, LINQ,SQL, TSQL, HTML5, CSS3, JavaScript, Bootstrap, Animate, GIT, JSON, jQuery, AWS, Telerik.NET, CI/CD, RESTful ASP .NET WEB API services, TFS, C#, .NET,VB.NET, XUnit.

Role: Software Developer

Client: Couth InfoTech Pvt. Ltd, Hyderabad, Telangana July 2017 to Nov 2018

Responsibilities:

Full involvement in the Project Life Cycle, analyzing n-tier architecture, and programming in C# with a focus on Object Oriented Architecture and Design, including transaction handling.

Collaboration with commercial users to gather requirements, preparation of Business Requirement Documents, technical design documents, and database design.

Design and implementation of Data Access Layers using LINQ for XML Data, and continuous involvement in reviewing and enhancing existing applications based on Business team priorities.

Version control management using Team Foundation Server (TFS), adherence to agile methodology with daily scrums, creation of Stored Procedures, and utilization of SSIS for data manipulation and integration.

Comprehensive testing experience, including Unit testing with Nunit, development of Test Plans and Cases, implementation of WCF services, and incorporation of logging and exception management for early issue detection.

Environment: n-tier, C#, Object Oriented Architecture and Design, Web-Custom Controls, database design, LINQ, XML Data, agile methodology, SSIS, Nunit, WCF services, .Net 3.5 Framework.

Education: Bachelors of Engineering and technology from JNTUH 2013.



Contact this candidate