Khai Nguyen
Senior Full Stack Software Engineer
949-***-**** ******@*****.***
Orange County, CA
PROFILE
Senior Software Engineer with 25+ years designing and delivering high-performance web applications, integrations, and data solutions using .NET (ASP.NET Core, MVC, Web API), Angular/NgRx, and SQL databases. Proven leader who has led teams of up to 8 developers, mentored engineers, and driven cloud deployments (AWS, Azure) and CI/CD pipelines. Expertise in system architecture, performance tuning, ETL/SSIS, and third-party integrations, with a track record of translating business requirements into reliable, scalable solutions within Agile environments. EMPLOYMENT HISTORY
Senior Software Engineer, CoStar Group (Apartments.com) Mar 2018 — Feb 2026 Irvine, CA
Led development of the Online Leasing platform using ASP.NET Core, MVC Web API, Angular (v5–17), NgRx and MySQL; integrated third-party services (DocuSign, TransUnion, Asurint). - Led a team of 8 developers; mentored interns and new graduates and onboarded new hires with environment setup and code walkthroughs. - Performed thorough code reviews and approved PRs to maintain code quality and consistency. - Collaborated with product, business analysts, and cross-functional teams to translate requirements into deliverables. - Worked with DevOps on CI/CD pipelines and deployments to cloud environments. - Troubleshot production issues using Datadog and Kibana logs to reduce time-to-resolution. - Built SQL ETL/SSIS processes to import large data sets for lead reporting and analytics.
Senior Software Engineer, Wells Fargo Dealer Services May 2015 — Jan 2018 Irvine, CA
Developed and supported loan origination and funding web applications using ASP.NET Web Forms, Entity Framework, and SQL Server. - Implemented document retrieval services integrated with FileNet to streamline loan processing. - Created SSIS-based report generators used by origination and billing teams to improve data accessibility. - Mentored new graduates and junior engineers through code reviews and pair programming, improving team coding standards. - Gathered business requirements and documented processes to align technical solutions with stakeholder needs. - Monitored database logs and system metrics (CPU, disk) to proactively prevent outages and maintain application stability. Senior Software Engineer/Team Lead, Word & Brown Mar 2012 — May 2015 Orange, CA
Senior Software Engineer who led development of a healthcare insurance quoting platform using ASP.NET MVC, Web API, AngularJS, Entity Framework, and SQL Server. - Led a distributed team of 7 offshore developers to deliver features on schedule and maintain code quality. - Owned sprint planning, daily scrums, and cross-site coordination to align on deliverables and remove blockers. - Conducted code reviews, enforced best practices, and fostered team discussions to improve development standards. - Built a Windows service to process and import large text-based data feeds into SQL Server for downstream reporting and processing.
Senior Software Engineer, Kelley Blue Book Mar 2006 — Mar 2012 Irvine, CA
Senior Software Engineer developing and maintaining commercial web applications and services using ASP.NET Web Forms and SQL Server. - Developed and maintained Lead Driver (ASP.NET Web Forms, Entity Framework, SQL Server) and Info Driver web services to support B2B solutions. - Collaborated closely with business analysts and QA to translate requirements and ensure product quality. - Participated in daily stand-ups and worked within a 5-person development team to deliver reliable features and integrations.
Software Engineer, Seal Beach Naval Base Sep 2004 — Feb 2006 Seal Beach, CA
Developed .NET desktop applications for financial reporting and warehouse logistics, designing SQL Server schemas and implementing features to track inventory and generate operational reports. Collaborated with stakeholders to define requirements and deliver practical, maintainable solutions for base operations. Software Engineer, Carlson Wagonlit Travel Jan 2001 — Sep 2004 Santa Ana, CA
Maintained and enhanced travel management software using VC++ 6.0, VB6, and SQL Server. Developed an airline fares search desktop application (.NET) and built billing reports (Crystal Reports) for the accounting team. Fixed bugs, implemented enhancements, and supported production systems to ensure business continuity. - Troubleshot and enhanced legacy travel management systems to meet evolving business needs. - Developed fare search functionality and billing reports to improve operational workflows. - Supported production systems and collaborated with stakeholders to prioritize fixes and enhancements. Computer Programmer, SMS (First America Title) Jan 1999 — Dec 2000 Orange, CA
Wrote SQL scripts to query records from SQL Server for title search software. Fixed bugs and implemented enhancements to escrow title software (VB6) while collaborating on a six-member development team to deliver reliable fixes and feature updates. EDUCATION
University of CA, Irvine Jul 1997 B.S. Mathematics
AREAS OF EXPERTISE
ASP.NET Core 8 C# REST API HTML5, Angular, NgRx, Typescript, NodeJS SQL Relational DB Design Scrum Agile Methodology
MOQ, NUnit, MSTest Unit Test Frameworks GitHub Copilot AI Agents Trouble Shoot Apps using Datadog Kibana Logs SQL DB Maintenance Performance Tuning AWS/Azure CI/CD Build Pipelines Consume Third Party REST APIs TFS/Git Source Control Security with OAuth2 OpenID Connect Entity Framework Core Visual Studio VS Code IDE
Containerization Docker Kubernetes SQL Server, MySQL, Redis