
Hi, I'm Brian Nguyen 👋
Senior Software Engineer with 10+ years building enterprise systems using .NET, Angular, cloud-native architecture, and AI-driven workflows.
About Me
Senior Full-Stack Software Engineer with 10+ years of experience designing, developing, and modernizing enterprise applications using C#, .NET, Angular, SQL Server, and Azure technologies. Experienced in delivering full-stack solutions for business-critical financial systems, collaborating with cross-functional teams, and contributing to application modernization and technical design. Currently pursuing a Master of Science in Data Science at The University of Texas at Austin.
Education
Certifications
Quick Contact
Architecture & Tech Stack
Docker
Kubernetes
Azure
Redis
OAuth 2.0
Message Queues
CI/CD
Microservices
"Expertise in building distributed, resilient systems that scale. From container orchestration with Kubernetes to event-driven architectures and secure cloud deployments."
Featured Projects


Professional Experience
Senior Software Engineer
- Design and implement full-stack features for an enterprise investment management platform using C#, .NET, Angular, SQL Server, and REST APIs.
- Deliver enhancements supporting portfolio management, financial reporting, cashflow processing, and investment workflows.
- Contribute to modernization initiatives by evolving legacy functionality into maintainable web-based applications while preserving backward compatibility.
- Collaborate with product owners, business analysts, QA engineers, and developers to translate business requirements into technical solutions.
- Participate in solution design, code reviews, and technical discussions to improve application quality and maintainability.
- Troubleshoot production issues, optimize application performance, and support enterprise software releases.
- Mentor junior developers and provide technical guidance during feature implementation.
- Leverage AI-assisted development tools, including GitHub Copilot, to improve engineering productivity and accelerate implementation.
Senior Software Developer
- Developed enterprise document management applications using C#, ASP.NET MVC, SQL Server, and JavaScript.
- Delivered workflow automation, document processing, scanner integration, and database-driven features for enterprise customers.
- Designed SQL queries, stored procedures, and ETL-related processes supporting document management workflows.
- Investigated production issues, implemented enhancements, and collaborated with QA and support teams to deliver reliable software releases.
Application Developer Intern
- Supported enterprise applications and integrations for Oil & Gas business operations.
- Developed a Silverlight-based internal asset and user management application.
- Collaborated with support and integration teams to troubleshoot production issues.
