AWS • Next.js • Amplify

Japan / Remote

Tran Viet Duc

AWS-focused Full Stack Engineer

I design and ship fast web experiences on AWS with strong attention to security, DX, and CI/CD.

Japan / Remote
CI/CD from GitHub to AWS Amplify
Public-repo-safe delivery baseline
Ready for domain, TLS, previews, and scale

This portfolio is built with Next.js and shadcn/ui, then deployed from GitHub to AWS Amplify. The architecture stays simple for a public profile site, but still follows production habits: typed UI, automated checks, no committed secrets, and security headers at the edge.

AWS services used

Amplify, Route 53, ACM, CloudWatch

Delivery style

GitHub-driven CI/CD with preview branches

Security baseline

CSP, secret hygiene, automated checks

What I build

Web experiences that can survive real delivery constraints

Frontend engineering

Next.js App Router, TypeScript, accessible UI patterns, responsive build quality, and component systems based on shadcn/ui.

AWS delivery

Static and SSR deployments with Amplify Hosting, custom domain setup, branch previews, environment isolation, and release discipline.

DevSecOps mindset

Public-repo-safe configuration, least-privilege thinking, environment separation, and CI checks before every merge.

Selected work

Projects focused on delivery, not demos

Replace these sample entries with your real work. The data lives in src/data/portfolio.ts.

Cloud-native Portfolio

2026

A fast personal site with branch previews, production deploys from GitHub, and a security checklist suitable for an open repository.

Next.js 16React 19Tailwind CSS 4AWS Amplify

Internal Delivery Starter

2025

Standardized lint, typecheck, and build gates to reduce regressions before cloud deployment.

GitHub ActionsTypeScriptAWS

Frontend Platform Refresh

2024

Reduced UI inconsistency by building reusable primitives and a clearer design language for product teams.

Design SystemComponent LibraryAccessibility

Toolkit

Focused on maintainable stacks

Next.jsTypeScriptshadcn/uiTailwind CSSAWS AmplifyGitHub ActionsSecurity HeadersResponsive UI