Vinh Nguyen

Frontend engineer

Hi I'm Vinh - a senior frontend engineer with six years of experience across Angular, Vue, and TypeScript. I've built real-time dashboards for industrial pipeline inspection and high-traffic e-commerce storefronts, and I care about the last 10%: performance budgets, accessibility, and pixel-level polish. Currently pursuing an M.Sc. in Computer Science at TU Darmstadt.

Portrait of Vinh Nguyen

Experience

Web'n'sale

Working Student, Frontend Development

Jun 2025 - Present · Germany

  • Migrating Douglas country-shop storefronts from Shopware 5 to Shopware 6 within a master/child theme architecture shared across shops.
  • Building storefront features in Twig, SCSS, and JavaScript; maintaining Playwright end-to-end suites and GitLab CI pipelines.
  • Supporting Symfony/PHP platform upgrades across the shop landscape.

M.Sc. Computer Science

Technische Universität Darmstadt

Apr 2025 - Present

.NFQ

Frontend Engineer

Nov 2022 - Mar 2025 · Vietnam

  • Developed Shopware 6 e-commerce features with Vue.js and Twig component architecture.
  • Built product-recommendation and search experiences for high-traffic storefronts.

ROSEN Group

Frontend Engineer

Jul 2019 - Jun 2022 · Vietnam

  • Built Angular applications for pipeline-inspection sensor data used by inspection engineers.
  • Developed real-time IoT dashboards handling 1000+ concurrent WebSocket connections with RxJS.
  • Visualized sensor readings and ML model outputs with D3.js and Chart.js.
  • Implemented state management with NgRx and OAuth 2.0 authentication flows.

B.Sc. Computer Science

Frankfurt University of Applied Sciences

Aug 2020

Projects

This website

Zero-JavaScript by default Astro site: self-hosted Inter with a metric-matched fallback for zero layout shift, inlined critical CSS, WCAG AA+ in both themes, Lighthouse 100s. View source is the case study.

  • Astro
  • TypeScript
  • CSS

Skills

Languages & frameworks

  • TypeScript
  • JavaScript
  • Angular
  • Vue.js
  • React
  • RxJS
  • NgRx

Styling

  • CSS
  • SCSS
  • responsive & fluid layout
  • accessibility (WCAG)

Testing & tooling

  • Playwright
  • Jest
  • Cypress
  • GitLab CI
  • Docker

Platforms

  • Shopware 6
  • Symfony/PHP
  • Node.js

Spoken languages

  • English (C1)
  • Vietnamese (native)

Contact

The fastest way to reach me is email. I'm open to senior frontend roles in the Rhein-Main area or remote.

vinh1911.work@gmail.com