Hello! 👋

I'm Tuan Nguyen

Sophomore CS Student | Aspiring Software Engineer

About Me

I’m a Computer Science student at Iowa State University focused on building scalable, reliable software. I work on automated validation pipelines for high-performance computing code, improving execution success and reducing debugging time through reproducible engineering practices. I’ve also shipped full-stack systems with real-time communication, optimized databases, and automated CI/CD to ensure performance under real load.

Javascript React Node.js Python AWS Docker

Experience

AI and Machine Learning - Summer Program

Microsoft

July 2025 – Sep 2025
  • Built an LLM health assistant utilizing Azure OpenAI Services and LangChain to interpret patient records, generate diagnostic insights, and assist predictive models in assessing cardiovascular risk
  • Fine-tuned TabNet model for heart disease prediction using the UCI Heart Disease dataset, leveraging Python, pandas, and Hugging Face with feature selection and hyperparameter tuning to reach 90% accuracy

Software Engineer Intern (Bank Transaction Team)

HSBC Holdings

May 2025 – Aug 2025
  • Developed backend API in Java Spring Boot for processing Premium Membership transactions, integrating Kafka for message queuing and Redis Streams for real-time ingestion of 20K+ events/min, reducing system lag by 40%
  • Integrated Prometheus and Grafana with AWS CloudWatch to monitor global transaction service performance and optimize AWS EC2 usage, improved alerting accuracy and helped reduce idle resource cost by $5,000 per month
  • Built automated CI/CD pipeline for Premium Transactions Service using GitHub Actions, Docker Compose, reducing deploy rollback risk by 50% with integrated security scan and unit test coverage of 95%

Software Engineer Intern (Web Development Team)

CloudyScale.ai

May 2024 – Aug 2024
  • Delivered document search application used by 30 employees, by building UI components with Next.js, TypeScript, and TailwindCSS and integrating authenticated APIs using OAuth 2.0 and role-based access control
  • Reduced chatbot response latency by 34%, measured by average API response time, by developing backend services in Golang, optimizing query paths in MySQL, and adding request-level caching for conversation history.
  • Wrote 40+ unit and integration tests across backend and frontend using Pytest, pytest-mock, and Selenium, increasing test coverage to 85% and reducing manual QA time by 20% in weekly deployments

Education

Bachelor of Science in Computer Science

Iowa State University

Aug 2024 - May 2027 (Expected)
  • Dean's Award for International Student Excellence
  • Relevant Coursework: Data Structures and Algorithms, Web Development, Databases, Operating System, Object-Oriented Programming (OOP), Artificial Intelligence, Cloud Computing, Computer Networks