Nilson Nguyen.

Software Engineer @ Visa

I design, build, and ship full-stack web applications, from the data model to the deployed product.

View Résumé

About

I'm a Software Engineer at Visa on the VRM team, with a B.S. in Computer Science from UC Davis. I build software across the stack, from scalable applications to systems that support real-world users at scale.

I care about the unglamorous parts of shipping software: responsive, accessible interfaces on the front end, and reliable, efficient systems behind them. I'm constantly exploring new technologies to keep both ends sharp.

In my free time, I enjoy hitting the gym for a good workout, embarking on spontaneous hiking trips to explore nature, and collecting Pokémon cards.

TypeScript
Python
C++
Lua
React
Next.js
Svelte
Node.js
Express
Tailwind CSS
PostgreSQL
MongoDB
AWS

Experience

  1. Feb 2026 - Present

    Software Engineer · Visa

    Software Engineer on the VRM team.

  2. Apr 2025 - Feb 2026

    Freelance Developer · Self-employed

    Build and ship websites for small businesses. Most recently pinkynailspa.com, a responsive Next.js marketing site with an AWS SES contact flow that lifted customer inquiries by 20%.

    • Next.js
    • Tailwind CSS
    • AWS SES
  3. Feb 2025 - Feb 2026

    Freelance Roblox Developer · Self-employed

    Engineer server-side game systems in Lua for experiences supporting 2,000+ concurrent players, with a modular service architecture, secure client-server communication, and synchronized cross-server features like a global shop.

    • Lua
    • Roblox

Projects

  • 01

    Turn TrackerFeatured

    Full-stack workload manager for business owners. A round-robin engine distributes tasks across employees (+20% allocation efficiency) and keeps every device in sync in real time over WebSockets.

    • React
    • MongoDB
    • Express.js
    • Node.js
  • 02

    Pinky Nail Spa

    Production website built and shipped for a real local business: full service catalog, pricing, and an AWS SES contact flow that lifted customer inquiries by 20%. Live today at pinkynailspa.com.

    • React
    • Next.js
    • Tailwind CSS
    • AWS
  • 03

    Legal Document Risk Analyzer

    Web app that flags risky clauses in uploaded legal PDFs. A custom prompt pipeline returns structured results with severity levels and a risk score out of 100, displayed clause by clause in the UI.

    • Next.js
    • TypeScript
    • Tailwind CSS
    • OpenAI API
  • 04

    Refra

    Cross-business POS and rewards platform. Customers earn and redeem rewards across multiple brands via QR codes, backed by RESTful APIs for businesses, transactions, and rewards.

    • Svelte
    • SvelteKit
    • Tailwind CSS
    • PostgreSQL
    • BunJS
    • AWS
  • 05

    Rice Classification

    PyTorch neural network that classifies rice varieties from grain morphology, tuned with skorch + GridSearchCV and deployed as an interactive Streamlit app.

    • Python
    • Pytorch
    • Sklearn
    • Streamlit

Contact

Get in touch.

Have a question or just want to say hi? The fastest way to reach me is by email.

© 2026 Nilson Nguyen. Designed and built with Next.js & Tailwind CSS.