Hello, World!
I'm Louis Nguyen
Software Engineer passionate about building scalable systems and transforming data into insights
About Me

I'm a software engineer passionate about building scalable, data-driven systems and real-time analytics solutions. My expertise spans full-stack development and data engineering, with a focus on building efficient data pipelines and impactful user interfaces. I prioritize rapid prototyping, performance optimization, and aligning solutions with business needs.
When I'm not coding, you can find me travelling, playing spikeball, weight training, or reading up about credit cards.
Education
University of Wisconsin - Madison
Aug 2020 – May 2024Bachelor of Science in Computer Science, Data Science
Madison, WI
- •GPA: 3.6 / 4.0
- •Relevant Coursework: Data Structures & Algorithms, Computer Organization, Data Modeling, AI
- •Extracurriculars: Theta Tau Engineering Fraternity, Vietnamese Student Association, Web Development Club
Certifications
AWS Certified Solutions Architect – Associate
Jan 2025 – Jan 2028Amazon Web Services
Seattle, WA
Validated expertise in AWS cloud architecture, services, and best practices.
Skills
Languages
Technologies
Databases
Cloud & DevOps
Work Experience
Software Engineer II
Aug 2024 – PresentExpedia Group
Seattle, WA
- •Led the development of a streaming pipeline using Kotlin Spring Boot, Apache Kafka and Cassandra, processing 5M+ events daily for 200+ lodging partners, enabling real-time analytics and performance monitoring.
- •Directed a group of vendor engineers to migrate legacy analytical dashboards to in-house real-time dashboards, reducing load times from 30s to 3s.
- •Optimized Apache Druid SQL queries by 80% (from 5s to 1s average query time), improving OLAP performance for business analytics.
- •Identified a major manual bottleneck in the UI deployment process and automated release scripts with Python, saving 10+ hours per week and reducing deployment failures by 70%.
- •Maintained and improved batch ETL workflows with Apache Spark (Scala) and Airflow, enhancing data accuracy and freshness for downstream reporting used by 50+ stakeholders.
- •Set up monitoring and alerting with Datadog and Splunk, ensuring 99.9% availability and data integrity.
- •Coordinated with 4 cross-geo engineering teams to align API contracts and data schemas.
- •Mentored an engineering intern in developing a Node.js Lambda notification scheduler that automated configurable stakeholder reminders via email and messaging.
- •Analyzed 5TB+ of historical data in Apache Iceberg data lake via Querybook, identifying data quality issues affecting 50% of customer operations reports and implementing validation fixes.
Computer Science Tutor
Sep 2023 – May 2024University of Wisconsin - Madison
Madison, WI
- •Provided one-on-one and group tutoring in Java and Python, improving students' problem-solving skills.
- •Assisted students with debugging, unit testing, and code reviews, reinforcing best coding practices.
Software Engineer Intern
May 2023 – Jul 2023Expedia Group
Seattle, WA
- •Built real-time analytics dashboards in React.js and TypeScript with responsive, data-driven visualizations.
- •Developed GraphQL APIs in Node.js to serve analytics data, enabling efficient access across frontend applications.
- •Implemented reusable and modular UI components improving code maintainability and developer productivity.
Software Engineer Intern
May 2022 – Aug 2022Thomson Reuters
Minneapolis, MN
- •Enhanced UI/UX by modernizing a React.js and JavaScript frontend, improving accessibility and usability.
- •Gained exposure to Agile development methodologies, conducting code reviews and unit testing.
- •Refactored legacy jQuery code into React.js components, reducing technical debt and improving maintainability.
Projects
Spotify Playlist Sync
Playlist Synchronization Tool
Jan 2023 – Jul 2023
- •Developed a React.js web app with TypeScript, utilizing Spotify's API for user authentication and playlist comparison.
- •Employed Google Firebase and Firestore to seamlessly deploy, host, and securely store data for the web application.
Wolfram's Cellular Automata
Complex Pattern Generator
Feb 2022 – Jun 2022
- •Wrote a program in Python using NumPy and Matplotlib that visually generated Wolfram's cellular automata.
- •Packaged the program into a web application using the Flask framework and hosted it on the Heroku Cloud Platform.
Cryptocurrency Trading Bot
Automated Trading Software
May 2021 – Aug 2022
- •Designed a cryptocurrency trading algorithm that initiates trades when specified price targets are hit.
- •Utilized Node.js to build the bot and establish a WebSocket connection to the Coinbase API to retrieve real-time market data.