Hi, my name is

Mytruc Nguyen.

Full-Stack Software Engineer.

I build enterprise-grade applications from product research through production - across React, Next.js, TypeScript, and Python.

// 5 yrs shipping·// open to roles
~/mytrucnguyen - zsh
mytruc@portfolio ~ % whoami
full-stack software engineer
mytruc@portfolio ~ % cat focus.txt
  • data-intensive dashboards
  • enterprise platforms
  • AI-driven products
  • mentoring & architecture
mytruc@portfolio ~ %
TypeScript+JavaScript+Python+SQL+HTML/CSS+React+Next.js+Astro+Tailwind CSS+shadcn/ui+Radix+Node.js+Django+FastAPI+PostgreSQL+Docker+AWS+Kubernetes+
TypeScript+JavaScript+Python+SQL+HTML/CSS+React+Next.js+Astro+Tailwind CSS+shadcn/ui+Radix+Node.js+Django+FastAPI+PostgreSQL+Docker+AWS+Kubernetes+
01.About

About Me

Hello! I'm Mytruc, a full-stack engineer with five years of experience building data-intensive dashboards, enterprise platforms, and AI-driven products. I started out shipping internal tools as an intern, and these days I lead frontend teams and define tech stacks from scratch.

I've shipped code across React, Next.js, TypeScript, and Python, written architecture docs that became team standards, and walked a company website through three full-stack migrations without dropping a beat.

What I really care about: clean architecture, shipping fast without cutting corners, and building things that look great and actually work in production - not just on the happy path.

// a few technologies I've been working with recently:

  • TypeScript
  • Next.js
  • FastAPI
  • PostgreSQL
  • Tailwind CSS
Mytruc Nguyen portrait
02.Experience

Where I've Worked

Senior Full-Stack Engineer @ Bank of America

June 2026 - Present · Internal banking console · contract via Insight Global

  • Build persona-based UI workflows in React and the supporting BFF/API endpoints that aggregate data from multiple upstream services for an internal banking console
  • Implement automated testing across unit, integration, and end-to-end layers, with a focus on production operability and graceful handling of partial failures across distributed systems
  • Integrate token-based authentication and RBAC patterns across console workflows
  • Contribute hands-on to features while establishing shared patterns, reviewing designs and code, and improving reliability, performance, and developer productivity
ReactTypeScriptREST APIsBFF servicesRBAC
03.Skills

The stack I reach for.

06

// langs

Languages

TypeScriptJavaScriptPythonDartSQLHTML/CSS
11

// frontend

Frontend / UI

ReactNext.jsFlutterAstroTailwind CSSshadcn/uiRadixStorybookWidgetbookData VisualizationDesign Systems
09

// backend

Backend / APIs

FastAPINode.jsREST APIsBFF Servicesasync SQLAlchemyAlembicPydanticStripeAuth0
04

// data

Data

PostgreSQLMySQLSnowflakeasyncpg
04

// testing

Testing

pytestpytest-asyncioPlaywrightPostman
12

// ops

Reliability & Practices

structlogRate LimitingDockerKubernetesAWSVercelCI/CDGitAgile/ScrumArchitecture ReviewsCode ReviewFigma
04.Projects

Things I've shipped.

wuko-ai-chat
How does retrieval-augmented generation handle context windows?
It chunks docs, embeds them, then injects only the most relevant snippets. That keeps the prompt under the limit while preserving signal.
Can you show me a code example?
Ask anything...

Featured Project

Wuko AI Chatlive

An AI-powered chat companion built with Wuko, the kitsune mascot. Features streaming responses, conversation memory, and a clean conversational UI powered by Gemini.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Gemini API
wuko-ai-chat.vercel.app
wuko.dev ~ button

components

  • Alert
  • Avatar
  • Badge
  • ▸ Button
  • Card
  • Input

variants

usage

<Button variant="primary">Deploy</Button>

Featured Project

Wuko Component Librarylive

A themeable React component library. Accessible, composable, tree-shakeable, and built for production with zero runtime CSS-in-JS. Distributed as a shadcn-compatible registry.

  • React
  • TypeScript
  • CSS Variables
  • Radix
www.wuko.dev
wuko-console.vercel.app

workspace

  • ▸ Fleet
  • Alerts5
  • Audit log

fleet

AAdmin
DeviceRegionStatus
KIOSK-4729us-westhealthy
KIOSK-3310us-eastupdating
KIOSK-3300us-westoffline
3 devices · Admin
‹ PrevNext ›

Featured Project

Wuko Consolelive

A multi-service ops dashboard for managing a fleet of retail kiosks. Persona-based RBAC, server-state sync with React Query mutations, and a sectioned audit timeline. Frontend on Vercel, FastAPI services on Render.

  • Next.js
  • TypeScript
  • FastAPI
  • React Query
  • Tailwind
wuko-console.vercel.app
wuko-lingo.vercel.app

Korean · Hangul

2 / 4
/an/hear it, then build it
=
an
nice — now say it out loud

Featured Project

Wuko Lingolive

A sound-first language app that teaches a language the way it's actually spoken. Every drill makes you produce the answer instead of just recognizing it, and a build-it-yourself flow snaps letters into syllables and syllables into words. Korean (Hangul) ships first, with more languages in progress. Built on the Wuko design system.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Wuko Design System
wuko-lingo.vercel.app
03
coming soon

RAG Knowledge Base

Upload documents, ask questions in natural language, and get AI-powered answers with source citations. Built with vector embeddings and retrieval-augmented generation.

  • Next.js
  • Python
  • FastAPI
  • OpenAI API
  • Pinecone
04
coming soon

LGTM Bot

A GitHub Action agent powered by AI that auto-generates PR descriptions from code diffs - so developers never have to write them manually.

  • Python
  • GitHub Actions
  • OpenAI API
05
coming soon

Wuko CLI

A developer CLI tool for scaffolding projects, automating workflows, and streamlining dev environment setup. Named after the mascot.

  • Node.js
  • TypeScript
  • Commander.js
06
coming soon

DevCost Tracker

Track and visualize spending across developer tools, API subscriptions, and cloud services. Know exactly what your stack costs.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Chart.js
07
coming soon

AI Code Reviewer

A full-stack app that reviews GitHub PRs using LLMs - flags issues, suggests improvements, and explains complex changes.

  • Next.js
  • Python
  • FastAPI
  • OpenAI API
08
coming soon

Wuko MCP Server

An MCP server that connects AI agents to your development workflow - pull GitHub issues, query databases, and manage deployments through natural language.

  • TypeScript
  • MCP SDK
  • Node.js
05.Education

Where I studied.

in progress

Bachelor of Science, Artificial Intelligence and Machine Learning

Chandler-Gilbert Community College

credential

Associate in Science, Computer Science

Chandler-Gilbert Community College

Completed while working full-time

credential

Full Stack Development Certificate

Coding Dojo

06.Interests

Off the clock.

~/life
mytruc@life ~ %ls hobbies/

Archery

// aim small, miss small

Gym

// leg day is not optional

Photography

// framing matters

Travel

// collecting perspectives

Guitar

// still on barre chords

Side Projects

// the backlog never ends

mytruc@life ~ %
07.Contact

Let's build something together.

I'm always open to talking about engineering roles, interesting problems, or a quick coffee chat.

new-message.tsx
// usually reply within 24h

By sending, you agree to the Privacy Policy.