Post Job Free
Sign in

Senior .NET/Angular Full-Stack Developer

Location:
Houston, TX
Posted:
October 02, 2026

Contact this candidate

Resume:

Subash Sagar 832-***-****

************@*****.***

Summary:

** ***** ** ********** ** the software industry in Object Oriented analysis & design, development, testing and implementation of Applications using Microsoft Technologies.

Senior developer with 10+ years of experience in designing User interface applications and professional web applications using HTML5, CSS, XML, JavaScript, AJAX, DOM, Angular, React and JSON.

Developed and implemented UI controls and API’s using Angular 18/15 and ngx Bootstrap, and Depenency Injection, Routing, Lazy Loading, Directives and Pipes.

Experience in developing single page applications (SPA) using React, Angular, Node JS.

Strong programming skills in .Net Core .Net, Entity Framework, JavaScript, LINQ,.

Develop highly reliable, highly scalable server-side features utilizing SQL Server, .NET Core, and C#.

Experience with Security principles such as Authentication, Authorization, OAuth, JWT token and Single Sign-on.

Hands on experience in Azure Development, worked on Azure Functions, Azure Services, Azure Web Application, Azure Storage, Cosmos DB and Azure AD.

Developed Micro Services and used GraphQL for content management.

Experience with Power Apps, Data Verse, Power Automate, Power BI and Model Driven Apps.

Angular testing using Jasmine, Karma and Selenium.

Experience developing WEB API using C# .Net Core.

Used MVC4 and MVVM pattern for developing Web Based Applications.

Python scripting and REST API integration

Anthropic Claude API (prompt engineering, conversation management, tool use / function calling)

Agentic AI systems — designed and implemented an agent loop with multi-tool routing

Good understanding of Web Services, Windows Services, Object-Oriented technologies, relational database systems, three tier architectures, Peer-to-Peer architectures.

More than 10 years of experience in developing n-tier applications using ASP.NET, C#, Visual Studio.NET, ADO.NET, XML and 4 years of experience in working with SQL Reporting Services (SSRS).

Educational Qualification:

M.S in Computer Science: - University of Houston-Clear Lake, Houston Texas - 77058, GPA 3.5.

BTech in Computer Science: JNTU Hyderabad 1999-2003

Professional Experience:

UPMC. Feb 2026 – till date

Project: MicroServices.

Senior Deployment Engineer

Responsibilities:

Acted as Forward Deployment Engineer on the microservice project, working directly with Business to gather requirements for the AppNotifications Application.

Owned architecture, design, and deployment of the solution end-to-end across dev, staging, and production leveraging Azure API Gateway, Cosmos DB, and ARM templates.

Engineered scalable multi-agent document workflows using Azure Functions to automate ingestion, processing, and routing of secure messages and dynamic document templates into Cosmos DB.

Designed and deployed high-performance REST APIs on Service Fabric to expose document workflows and Cosmos DB storage securely through an enterprise portal.

Architected end-to-end serverless data pipelines, leveraging multi-agent orchestration to parse, validate, and structure diverse document types while ensuring data segregation and security.

Streamlined document processing end-to-end, reducing manual processing overhead by automating template handling and payload distribution via event-driven microservices.

Developed user interface using Angular 19 to build dashboard for the application.

Angular routing is used for navigating between components and Interceptors for managing request and response.

Maintained states in the stores and dispatched the actions using Ngrx.

Used Ngrx-promise Middleware in application to retrieve data from backend services.

GitHub Copilot for development and testing and partnered with business on defining requirements and scope for various deliverables as Minimum Viable Product(MVP) with core functionalities.

Designed and Implemented secure API authentication and authorizations using JWT bearer token including custom middleware for handing problem details and validations.

Extensively used Copilot to accelerate development pace and reduce boilerplate coding time like CRUD operations or CSS implementations.

Used Copilot for scaffolding the deployment scripts for containerized deployment from code commit to release.

Deployed full stack applications to Azure App Service using ARM templates, enabling repeatable, infrastructure-as-code deployments across dev, staging, and production environments.

Authored and maintained ARM templates to define container hosting infrastructure, accelerating environment spin-up and enabling team-wide infrastructure reproducibility.

Ran periodic demos with business and clinical stakeholders to gather feedback and track project velocity and deliverables.

Led data and systems integration across backend microservices, ensuring reliable data flow into the dashboard UI.

Verdun Oil Co, Houston, TX. Dec 2023 – Jan 2026 Project: vWeb/EntityMaster.

Senior Engineer

Responsibilities:

End-to-End Delivery & Client Ownership: Owned the complete deployment lifecycle of the Trenchware Portal, acting as the primary Forward Deployed Engineer to extract scope from business stakeholders and adapt the solution to active field conditions.

Agentic AI Workflow Automation: Leveraged LLM tools (Claude, ChatGPT) to build agentic AI workflows, accelerating data transformation and automating routine technical tasks across the project.

Data Integration: Set up automated pipelines to organize incoming field data and merge older records into a single, standardized format from Scada and Cube.

Operational Telemetry Modernization: Synthesized multi-variable field telemetry—including water, gas, tubing, and casing metrics—into real-time health dashboards to replace manual tracking workflows.

Financial & Expenditure Analytics: Tied physical production metrics directly to cost-tracking models, providing business leaders and operators with granular, per-well financial visibility.

Integrated Blazor front-ends with ASP.NET Core Web APIs, enabling secure data retrieval and business logic processing over HTTPS.

Developed interactive real-time monitoring dashboards using Python and Typescript, enabling stakeholders to track key metrics and system performance with dynamic visualizations.

Built client-facing data visualization products with Plotly Dash, delivering interactive statistical charts (scatter, bar, line) that improved user engagement and data-driven decision making.

Created geographic visualization solutions using Plotly's mapping capabilities to display spatial data patterns and regional analytics for business intelligence.

Implemented responsive dashboards with the help of Plotly, integrating real-time data feeds to provide up-to-the-minute insights for monitoring operations.

Integrated front-ends with ASP.NET Core Web APIs, enabling secure data retrieval and business logic processing over HTTPS.

Azure keyVault is configured so that the created application can access the settings in a secured manner like Api keys / DB connection strings or encryptions.

Developed pipelines using Azure Data Factory to migrate data from storage to SQL database.

Environment: Net Framework 6.0. C#, .NET Core, WEB API, Entity Framework, LINQ, SQL Server 2019, Kendo UI and Azure.

ExxonMobil Corp, Houston, TX. Jun 2022 – Nov 2023 Project: Next Field/OBO.

Senior Full Stack Developer

Responsibilities:

Configured Ngrx store for the Angular application and used signals for handling the Actions via Reducers to update the Store.

Created stateless components by using immutable state and working with angular lifecycle with nested components and services.

Containerized and deployed full stack applications to Azure App Service using ARM templates, enabling repeatable, infrastructure-as-code deployments across dev, staging, and production environments

Developed and deployed Azure Functions in Python to handle background/async jobs, decoupling long-running processes from the main application and improving overall system responsiveness.

Implemented timer-triggered Azure Functions for scheduled task automation, replacing manual or cron-based (scheduled time) processes with scalable, serverless execution on Azure's managed infrastructure.

Created Container Components for handling the data actions and Presentational Components for displaying the User Interface.

Acted as Deployment Engineer for the Next Field/OBO rollout, working directly with business stakeholders to gather requirements for the wells data platform.

End-to-End Release Ownership: Managed the full deployment pipeline across dev, staging, and production environments, ensuring seamless production handoffs and release stability.

Stakeholder Alignment & Delivery: Conducted regular demos with business partners to capture feedback, refine requirements, and maintain steady project velocity.

Enterprise Data Integration: Architected data pipelines linking SQL Server, Cosmos DB, and downstream microservices to guarantee high-availability wells data flow

Environment: Net Framework 6.0. C#, .NET Core, Angular 15, WEB API, Entity Framework, LINQ, SQL Server 2019.

Starbucks, Seattle, WA. Dec 2021 – Jun 2022

Project: MPD/DPM UI.

Senior Angular / .NET Full Stack Developer

Responsibilities:

Utilized Angular 13 to construct the DPM UI (Digital Product Management).

Implemented changes according to the CI/CD pipeline for agile development practices.

Developed reusable components such as order display rows, pop-up windows, and tab sections for the DPM UI.

Created APIs and microservices using .NET Core and Entity Framework Core.

Implemented toggle behavior to control Door Dash or Uber Eats orders for specific stores.

Introduced the Channel Availability feature for Delivery Channels and Mobile orders, similar to a toggle.

Employed Behavior Subject extensively to update the UI in response to backend order information updates.

Developed applications based on UI specifications and integration scenarios according to requirements.

Project: Client Config/ DPM Api migration.

Senior Angular / .NET Full Stack Developer

Responsibilities:

Led the migration of .NET 3.1 core applications to .NET 6.0, adjusting target framework and package references.

Revised the Program.cs file, eliminating redundant code from Startup.cs.

Updated the AppSettings file to incorporate logging adjustments, specifically using aspNetCore for warnings.

Modified test code to accommodate changes in DateTime model bindings, ensuring UTC time zone reflection.

Developed APIs and microservices utilizing .NET Core and Entity Framework Core.

Environment: Net Framework 6.0. C#, .NET Core, Angular, WEB API, Entity Framework, LINQ, Angular, SQL Server 2019 and Azure.

Caliber Home Loans, Inc., TX. Jan 2021 – Dec 2021

Project: H2OD - Microsites.

Senior .NET Full Stack Developer

Responsibilities:

Utilized Angular 9/10 to construct Initial Underwriting project and Activity Dashboard, including the creation of reusable grid components.

Developed APIs and microservices using .NET Core and Entity Framework Core, employing GraphQL for query management.

Employed RabbitMQ for messaging and GitHub repository for version control and code review.

Designed and implemented abstract classes, interfaces, and business logic using C# and VB.Net.

Developed rich UI web roles using ASP.NET MVC 5, HTML5, CSS, jQuery, and JSON.

Worked with Azure services such as Worker Roles, Web Roles, Azure Table Storage, Queue Storage, Service Bus, and Blob storage.

Created web forms using ASP.NET and C#.NET/.NET Framework 4.7.

Developed WCF services for both desktop and mobile applications.

Utilized Entity Framework and LINQ for working with relational data and querying complex objects.

Implemented test-driven development (TDD) approach and utilized Microsoft Test Manager for running test cases and regression tests.

Customized RESTful web services using RESTful API and serialized JSON data packets.

Utilized WCF services for communication and hosted web services in IIS.

Managed code versions using Git's version control and maintained build versions.

Conducted front-end development using ASP.NET, JavaScript, jQuery, HTML, Bootstrap, and CSS.

Designed dynamic web pages using ASP.NET MVC, HTML5, CSS3, and JSON.

Developed custom tools for data loading automation and guided the team in web role development using ASP.NET MVC 5 and HTML5.

Transferred XML/JSON data using APIs and utilized XSD for validation and XSLT for transformation.

Implemented Service-Oriented Architecture (SOA) and developed services using WCF across various project components.

Started migrating modules into the CQRS pattern for microservices implementation.

Developed RESTful services and prepared reports using MS SQL Server Reporting Services (SSRS).

Utilized Microsoft Team Foundation Server (TFS) for version control and source code maintenance.

Environment: .Net Framework 4.7, C#, MVC, ASP.NET, Windows Forms, LINQ, GIT, Agile, Angular, Azure, AJAX, Visual Studio 2019, TFS, HTML5, CSS3, SSRS, IIS, T-SQL, SQL Server 2017, JavaScript, Bootstrap and Micro service.

Dell Austin, TX. Jun 2020 – Jan 2021

Project: OSC.

Senior .NET Full Stack Developer

The Project is for providing customer with Online Service Configuration so that the customer can order equipment’s based on their requirement as well as the support over the warranty period.

Responsibilities:

Design, develop and test HTML5, CSS3.

Understanding integration scenarios, develop application according to UI specification based on requirements gathered from client.

Working with React and Redux to create a Guided Journey Website..

Experience in working with CSS Backgrounds, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS Padding and CSS table.

Using RabbitMQ for messaging.

Using Splunk for keeping a check on application activity.

Used GitHub repository for code changes and used for review purpose upon review merged to actual branch for deployment.

Used Chrome networking tools to monitor performance and chrome developer tools for debugging.

Experience in design and development of Web API’s using core .net.

De-Serialization of the input data from C# to XML and performing the validation of the fields using the XSD.

Integration of multiple microservices across different components.

Environment: C#, MVC, .NET Core, WEB API, J Query, Angular, JavaScript, SQL Server 2015 and TFS.

ExxonMobil Corp, Houston, TX. Jun 2017 -- April 2020

Project: IAM Portal / Owner Manager.

Identity & Access Management.

Senior .NET Full Stack Developer

Responsibilities:

Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.

Developed user interface by using the Angular 7 for SPA development.

Used routing for navigation within Single Page Application.

Worked on using components, Forms, Events,, Router, Animations.

Used RESTful API’s for transmission of large blocks of XML/JSON.

Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.

Used Services and Observables to retrieve data from RESTFUL services.

Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.

Extensively used Git for version controlling and regularly pushed the code to GitHub.

In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components,.

Built API services using .Net Core and Entity Framework.

Used Routing inside the API ‘s for loading appropriate objects from the database.

Displayed the API’s in Swagger built using .NET core.

Worked on N-Tier Architecture.

Worked with other Architects for the design and implementation of the database Architecture.

Extensively used WCF components for data retrieval and manipulation as part of SOA architecture.

Created Compact DB for the application for catching and better performance and sync the master tables.

Used RabbitMQ for Configuration Management (Event Logging, Exception Logging, policy injection and Security).

Created Unit Test scripts using NUnit.

Involved in the Support and management of databases, systems, applications and Database Development.

Created Stored Procedures, Triggers, User defined Functions (UDF), Views and indexes on the DB.

Created Reports for the project using Microsoft SQL Reporting Services.

Environment: C#, MVC, .NET Core, WEB API, J Query, JavaScript, SQL Server 2015 and TFS.

ExxonMobil Corp, Houston, TX. April 2015 – Jun 2017

Project: Identity Manager / Transaction Center.

Identity & Access Management.

Senior .NET Full Stack Developer

Responsibilities:

Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.

Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.

Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using JQuery Ajax framework

Maintaining XML schema standards and XML templates for Transaction Center so that it can process the source request.

Developed C# class libraries and projects to be included in the main Solution. Implemented Delegates and Enumerations inside the Class Libraries.

Developed data access assemblies in C# to connect to SQL Server database and isolated data access logic from business layer and front end by defining several strongly typed objects.

Created ASP.NET Web Service and hosted it on the server for consumption by the subscribers.

Created SQL jobs for daily feed.

Configured ASP.Net Web.Config/ App config and global.asax files, for the entire web application.

Created Windows Services to enable Exchange 2013/2007 / Skype / lync accounts in Active Directory.

Powershell Scripts 2013 and 2007 have used to create the Exchange, Skype and lync accounts.

Environment: C#, MVC, .NET Core, WEB API, J Query, JavaScript, SQL Server 2015 and TFS.

ExxonMobil Corp, Houston, TX. Oct 2010 – Mar 2015

Project: Role Based Access (RBA Downstream).

Responsibilities:

Weekly scrum meeting about the project status and implementation and development work done on ASP.NET user front-end.

Used Master Pages to maintain the same look and feel for the entire Website and also CSS is used for look and feel.

Lot of User controls were created for reusability purpose. Caching, Trace and Session State management, Custom controls and User Controls, Centralized exception handling, custom error page and server side event handling is implemented.

Developed C# class libraries and projects to be included in the main Solution. Implemented Delegates and Enumerations inside the Class Libraries.

Developed data access assemblies in C# to connect to SQL Server database and isolated data access logic from business layer and front end by defining several strongly typed dataset.

Worked on several ASP.NET server controls like Calendar, GridView control, Repeater Control, Objectdatasource Control and handled server side events to optimize performance.

Project: MDDBSynch (Windows Application). Jan 2009 – Sep 2010

Responsibilities:

Used Win Forms as a presentation layer for Admin Module.

Used ADO.NET for SQL Server database interactions using Data Adapters, Data Reader and Dataset.

Worked on several ASP.NET server controls like DataGrid control, MenuBar control, TreeView control.

Created and Executed the Stored Procedures and Complex Queries for Reports.

Designed and developed GUI’s using Win forms.

Responsible in dividing the system into different modules.

Implemented multi-threading to properly utilize the system resources.



Contact this candidate