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
AI & Agentic
Work Experience
Software Engineer II
Aug 2024 – PresentExpedia Group
Seattle, WA
- •Engineer on the Service Data team, building the real-time and historical data infrastructure powering Workforce Management reporting for Expedia's global contact center operations.
- •Discovered a data mismatch between Salesforce and AWS Connect causing inaccurate agent productivity tracking, then owned end-to-end design and delivery of a self-healing AWS Lambda reconciliation system to resolve it, recovering $3M in annual revenue.
- •Built a Kafka streaming pipeline processing 5M+ events daily for 200+ lodging partners, enabling real-time analytics and performance monitoring.
- •Spearheaded team adoption of AI agentic tools (Claude Code, MCP) as the go-to resource for agentic workflows.
- •Reduced Druid SQL query runtime by 80% (5s to 1s), boosting OLAP performance for business analytics.
- •Automated UI deployment scripts with Python, saving 10+ hrs/week and cutting deployment failures by 70%.
- •Developed GraphQL APIs in Node.js powering real-time data access across high-traffic frontend applications, serving 10M+ requests daily.
- •Managed vendor engineers to migrate legacy dashboards to real-time in-house solutions, cutting load times by 3x.
- •Mentored an engineering intern in developing a Node.js Lambda notification scheduler, automating configurable stakeholder reminders via email and messaging.
- •Maintained Spark (Scala) and Airflow ETL workflows with data quality checks, ensuring data freshness and accuracy for 50+ stakeholders.
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.
- •Wrote unit and integration tests for API and UI behavior, increasing coverage and reducing regressions.
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 2022 – Aug 2022Thomson Reuters
Minneapolis, MN
- •Enhanced UI/UX by modernizing a React.js and JavaScript frontend, improving accessibility and usability.
- •Refactored legacy jQuery code into React.js components, reducing technical debt and improving maintainability.
- •Gained exposure to Agile development methodologies, conducting code reviews and unit testing.
Projects
AI Bot Dashboard
Multi-Instance AI Bot Management
2024 – Present
- •Built a personal dashboard and REST API for provisioning and managing isolated AI bot instances on Fly.io, each running on its own machine with a dedicated 1GB volume.
- •Engineered instance lifecycle management with Hono + TypeScript, Zod/OpenAPI validation, MongoDB, and an MCP endpoint for LLM-driven control across Telegram, Discord, and Slack.
Personal Data Hub
MCP-Powered Health Data Aggregator
2024 – Present
- •Built a TypeScript MCP server with a pluggable hub-and-spoke connector architecture, aggregating personal health data from the Oura Ring API and exposing it over Streamable HTTP for real-time LLM consumption.
- •Automated weekly health reports with week-over-week metric comparisons and visualizations delivered via styled HTML email.
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.