KC Nguyen
Houston, TX / Lafayette, LA
Professional Summary
Software engineer with 4+ years of professional experience building secure enterprise applications, specializing in identity and Active Directory administration tooling. Strong in React, reusable component systems, role-based access control, and automated testing, with experience in REST APIs and SQL. Currently expanding into Java/Spring backend development and cloud engineering.
Skills
- Front-End: React, JavaScript, HTML/CSS
- Data & APIs: SQL, REST / API work
- Identity & Security: Active Directory, Identity & Access Management, RBAC
- Engineering Practice: Enterprise application development, Production support, Agile
- React Ecosystem: React Router, React Hook Form, Yup, AG Grid, Axios, Webpack, Babel
- Back-End & Data: Node.js / Express, SQL Server, MySQL, Schema design
- Testing: Jest, React Testing Library, Cucumber / Serenity, TDD
- Delivery & Tooling: CI/CD, Jenkins, SonarQube, JFrog, Git, Bitbucket, AWS, PowerShell, Splunk, ServiceNow, Jira / Confluence, GitHub Copilot
- Currently learning: Java, Spring Boot, Backend architecture, Docker, TypeScript, Cloud-native development, Python, Applied AI, Kubernetes
Experience
JPMorgan Chase — Software Engineer
August 2022 – Present · Houston, TX
- Built schema-driven provisioning forms with Yup validation, conditional behavior, and derived fields so new object types can be added without rewriting screens.
- Designed a centralized, role-gated actions framework that powers multiple admin operations from reusable components across grids and modals.
- Implemented route guards and role-based access control so unauthorized users cannot reach protected workflows.
- Migrated legacy React Bootstrap / Formik screens to an enterprise design system on React Hook Form, reducing maintenance and aligning UX across the tool.
- Maintained a comprehensive Jest / React Testing Library suite with high statement coverage on delivered work.
- Built custom GitHub Copilot agents that standardize refactor, development, and test patterns, reducing repetitive coding and shortening onboarding for new contributors.
JPMorgan Chase — Associate Banker
October 2019 – August 2022
- Resolved client issues and escalated risk cases to limit financial exposure; coached peers on workflow efficiency and reduced transaction processing time.
- Identified referral opportunities and educated clients on digital banking products, supporting adoption, relationship growth, and revenue.
Education
B.S. Computer Science, University of Louisiana at Lafayette, 2022. Specialty: Information Technology. Coursework: Operating Systems, Database Management Systems, Cyber Security, Algorithms, Computer Engineering.
Certification
- AWS Certified Cloud Practitioner, Amazon Web Services (Earned August 2023 · Valid through August 2029)
Languages: English, Vietnamese