Steven Nguyen
hi@stevennguyen.dev | 512-994-9120 | Austin, TX
github.com/stevenmqnguyen | /in/stevenmqnguyen
Education
Bachelor of Science in Computer Science, Minor in Mathematics
Aug 2018 - May 2022
University of Texas at Dallas
GPA: 3.825/4.00
Honors: Academic Excellence Scholar, Dean's List, Cum Laude
Professional Experience
Project Lead, Association for Computing Machinery (ACM)
Feb 2021 - Jun 2022
- Led a team of 7 developers in the building and maintaining of tools to support operations across the organization
- Facilitated scrum as scrum master by sprint planning, guiding stand-ups, performing retrospectives, and eliminating blockers
- Directed initiatives including accelerating developer velocity, incorporating agile workflows, and hardening security practices
Software Engineer Intern, Dover Fueling Solutions
Jun 2019 - Aug 2019
- Automated a patent documentation process by utilizing web scraping using Python, Selenium, and Beautiful Soup, which saved 100+ man-hours
- Developed an API controlled robot using C#, .NET, and NI CompactRIO to simulate sensor measurements in real-time with automation in a QA environment, which increased test coverage
- Performed code reviews, presented design reviews, and engaged in sprint planning in an agile environment
Projects
Association for Computing Machinery Membership Portal
TypeScript, React, Node.js, Express.js, GCP, Cloudflare Access
- Engineered membership services including program applications, event registration, resume upload, and profiling to 1,000+ students
- Streamlined authorization flow to minimize friction by joining two identity providers, leading to 100,000+ improved user interactions over a period of 2 quarters
- Minimized the end user impact of catastrophic data loss due to a severe security breach by architecting database schema migration from backups, which reduced recovery time objective (RTO) for disaster recovery
- Implemented file upload functionality utilizing GCP APIs and Cloud Storage to collect, sort, and archive 100’s of resumes saving 30+ man-hours
Association for Computing Machinery Infrastructure & Microservices
TypeScript, Node.js, NextJS, GraphQL API, AWS, Lambda, SNS, SQS, Terraform
- Optimized the initialization of GraphQL within AWS Lambda to leverage caching, which improved the API response time by 10x
- Constructed CI/CD pipeline to build, inject secrets, and deploy API backend to GCP via GitHub Actions, which reduced lead time to 5 min
- Engineered a framework to auto-generate GraphQL code from schema, which saved 100’s of man-hours by reducing written lines of code by 99%
- Architected a high-volume and auto-scaling event check-in system for handling record spike loads of 300+ requests per second
Skills
Languages: Java, C++, TypeScript, JavaScript, Python, HTML, CSS
Web Technologies: Node.js, Express.js, Apollo GraphQL, NextJS, React, Recoil.js, Webpack
CI/CD: Git, Terraform, Serverless Framework, Turborepo, Nx, Github Actions
Cloud Compute: AWS, GCP, Docker, Docker Compose, Linux, Virtual Machines
Databases: MongoDB, Firebase, SQL