Built a HIPAA-compliant pharmacy and patient-data platform using C#, ASP.NET Core, .NET 6/8, Nodejs, Angular 18, Blazor, and Azure cloud, delivering a distributed microservices ecosystem supporting high-volume clinical workflows.
Implemented event-driven Node.js services for GraphQL API orchestration and real-time subscriptions, enabling asynchronous, low-latency communication across distributed microservices.
Designed services following Clean Architecture, applying SOLID principles, CQRS pattern, and Domain-Driven Design to isolate business logic, improve testability, and support scalable domain boundaries.
Delivered secure REST and GraphQL APIs fronted by Azure API Management, implementing OIDC, OAuth 2.0, Azure AD / Entra ID, SSO, and RBAC for enterprise-grade access control.
Built advanced UI applications in Angular 18 and Blazor using standalone components, lazy loading, and state management through NgRx and Redux Toolkit.
Designed a multi-database architecture using SQL Server, Azure SQL, MongoDB-leveraging the strengths of each system and implemented ETL pipelines through Azure Data Factory and SSIS.
Utilized Entity Framework Core for ORM, authored efficient stored procedures for heavy SQL workloads, and applied performance optimizations using query tuning, indexing, and caching layers.
Built cloud-native systems using Azure Functions, App Service, Blob Storage, Azure Data Factory, and Azure Service Bus, enabling serverless workflows, ETL pipelines, and event-driven messaging.
Implemented CI with GitHub Actions, CD with Azure DevOps, and automated testing pipelines; containerized services using Docker, built production-grade images and deployed microservices to AKS with Helm.
Created comprehensive unit test suites using xUnit and implemented Cypress and Jasmine/Karma for UI and E2E testing integrated into CI/CD pipelines.
Established observability across the platform using Datadog, Azure Monitor, and Application Insights, ensuring full visibility into system health, logs, and performance metrics.
Accelerated development using GitHub Copilot, ChatGPT, Claude, and produced clear Swagger/OpenAPI documentation for service governance.
Led technical design, mentored developers, enforced coding standards, and collaborated with cross-functional teams to deliver high-quality features aligned with business goals.
Senior Software Engineer
General Motors
Austin, TX
06.2018 - 06.2023
Built MES and ERP-integrated manufacturing systems using ASP.NET Core, .NET MAUI, MVC, Angular, Blazor, and Azure, delivering reliable production and workflow automation at enterprise scale.
Implemented secure REST APIs and GraphQL endpoints, integrating authentication and authorization through Azure AD using OAuth 2.0, OIDC, and RBAC for controlled access across MES applications.
Built scalable React and Blazor applications with reusable component libraries, structured state management, and refined UI patterns, significantly improving user experience and performance.
Engineered database solutions with SQL Server, EF Core, optimized stored procedures, indexing, and caching, while managing large file storage in Azure Blob Storage.
Built cloud workflows using Azure App Service, Azure Functions, Logic Apps, and integrated Azure Service Bus and Apache Kafka to support event-driven, fault-tolerant manufacturing pipelines.
Delivered CI/CD automation in Azure DevOps, containerized services with Docker, and deployed microservices to Kubernetes for scalable infrastructure.
Created automated tests using NUnit, Jasmine/Karma, and Cypress/Postman to strengthen backend, UI, and E2E validation.
Implemented observability with Application Insights, Azure Monitor, and Datadog, enabling proactive performance tuning and stable zero-downtime deployments.
Software Engineer
General Motors
Austin, TX
01.2015 - 06.2023
Built full-stack applications using ASP.NET MVC, C#, JavaScript, jQuery, and Bootstrap, delivering workflow automation and UI enhancements for manufacturing and internal operations.
Developed secure REST APIs enabling JSON/XML/JSONP data exchange, integrating authentication via Windows Auth & ADFS SSO to streamline and protect application access.
Designed and developed web pages using HTML5, CSS3, jQuery, and JavaScript, with practical experience in Bootstrap.js for responsive design and DHTML for dynamic content.
Implemented AJAX-driven data retrieval (JSON, XML, JSONP), enabling dynamic UI updates and improved interactivity across web applications.
Designed and optimized SQL Server data models, ETL workflows, stored procedures, and queries; managed large unstructured datasets using Databricks, Python, and DBT pipelines into Snowflake.
Supported CI/CD practices, source control, and team collaboration using Bitbucket, Git workflows, and automated deployments across environments.
Implemented automated testing and validation processes across backend and UI layers to improve release quality and reduce regression defects.