Nghia Duong (Scott)
**** **** ********, *******, ** 92804
***********@*****.***
SUMMARIES:
Master Degree in Computer Science
20+ years of experience in C#.NET,Visual Basic.NET and ASP.NET using Visual Studio .NET 2002-2022
16+ years of experience in JSON, XML, XSLT, XML Schema, and Web Services
20+ years of experience in Microsoft SQL Server 2000, 2005, 2008 and Azure DB
9+ years of experience in general programming, include Visual Basic, C++, PowerBuilder
4+ years of experience with Azure Microservices, including Azure Functions, Logic Apps, Service Bus, and API Management
4+ years of experience with Entity Framework Core (EF Core) for data access and migrations
3+ years of experience integrating Auth0 for Single Sign-On (SSO) and secure identity management
4+ years of experience using Azure DevOps for Agile backlog tracking, CI/CD pipeline automation
4+ years of experience using Redis for distributed caching, session management, and performance optimization
1+ years of experience in Razor, React and Angular
SKILLS:
Languages: VB.NET, C#.NET, ASP.NET, Visual Basic 6, C++, Java, Java Script, JQuery, SQL, PL/SQL
Database: Microsoft SQL Server 2000, 2005, 2008,2012 and Azure DB; MS Access, DTS and SSIS Packages
Web: HTML, XML, XSLT, ASP.NET, Web Services, React, Angular ASP.NET MVC, and NET Core
Others: DevExpress, Infragistics, Atalasoft, Crystal Reports, SSIS, SSRS, AJAX, BI, Entity
Framework, EF Core, .Net Core, React, React Native, Node.js, LINQ and Power BI
Personal Traits: Responsible, Fast Learner, Innovative, Tenacious
EXPERIENCES:
Software Team Lead Jul 2021 – Present
QualityBuilt, Inc., Costa Mesa, CA
Architected, built and deployed Azure cloud-native backend system using .NET Core, EF Core, Azure Microservices, Azure SQL DB, and SSO via Auth0 with full lifecycle management via Azure DevOps for CI/CD and Agile backlog tracking.
Designed and developed a microservices-based backend system using .NET Core and Azure, enhancing scalability, modularity, and fault tolerance.
Implemented business logic using Azure Functions and EF Core with Azure SQL Database, ensuring efficient and secure data access.
Used Azure Service Bus for decoupled, asynchronous communication between microservices.
Implemented Redis as a distributed caching layer to improve system performance, reduce DB load, and handle session management across services
Created secure and RESTful .NET Core API endpoints for various modules (e.g., authentication, user management, data processing), following Clean Architecture and SOLID principles.
Managed and secured APIs with Azure API Management, including throttling, authentication, and versioning.
Leveraged Azure DevOps to manage the full software development lifecycle from source control, automated CI/CD pipelines, to Agile backlog tracking (Boards, Sprints, Work Items) and automated deployments.
Utilized Git for version control and code collaboration
Senior .NET Developer Jan 2013 – Jul 2021
Verify, Inc., Irvine, CA (Aviation and aerospace industry)
Architected and developed SPP web application using Web API and JQuery along with Entity Framework 6.0 to develop a multi-tenancy application to collect inspection data for specific customers such as Boeing, Raytheon, Lockheed Martine, Bombardier etc…
Utilized OO approach and 3-tier application design using C#.NET.
Converted classic asp to .asp.net web site using C#.
Integrated SPP with MS Dynamics AX ERP system to work with single sign-on Okta
Senior .NET Developer Sept 2008 – Jan 2013
Morgan Drexen, Costa Mesa, CA (Debt Settlement Company)
Architected and developed desktop applications, web applications, web services, windows services and SSIS Packages, e.g.: MDIS, MDCS, MDPS, MRPS, MDABM applications and Attorney & Client websites
Utilized OO approach and 3-tier application design using C#.NET
Converted VB6 to .Net applications using C#.
Converted DTS packages on MS SQL 2000 to SSIS packages
Developed, designed and enhanced existing window and web applications using C# and VB.Net
Senior .NET Developer Aug 2006 – Sept 2008
Integrated Systems Solutions, Orange, CA (IT Consulting Company)
Worked as consultant to develop desktop applications, web applications, web services and windows services for clients e.g. LA Lakers, Access TV, Screenplay, C&S Sales, Horizon Technology….
Implemented Bridge between AspDotNetStorefront and Microsoft Dynamics GP (Great Plains) using Microsoft Great Plains Web Services focusing on MS Great Plains Integration - Sales Order Processing (SOP), Purchasing Order Processing (POP), Inventory (IV), and Payables Management (PM)
Utilized OO approach and 3-tier application design
Customized Microsoft Dynamics Great Plains modules using VB.NET
Developed, designed and enhanced existing web applications written in ASP, ASP.NET
.NET Developer Apr 2005 – Aug 2006
Nations Direct, Anaheim Hills, CA (Mortgage Company)
Developed PushNet Windows and Web application for internal and external use using VB.NET and C#.NET that provides services for Lenders and Notaries
Developed custom components and integrate with third-party Infragistics components into PushNet application
Implemented Web Services, Web applications and custom components using C#.NET;
Visual Basic.NET and ASP.NET Programmer Feb 2004 – Apr 2005 Quest Components Inc., Industry, CA (Electronic Components Company)
Designed and maintained ASP.NET applications using VB.NET, along with XML.
Participated in full life cycle development, coding, testing of distributed 3-tier application
EDUCATIONS:
Master of Science, Computer Science 2006
California State University, Fullerton
Bachelor of Science, Computer Science 2002
California State University, Fullerton
OTHERS:
Resident Status, U.S. Citizen