Resume

Vinh Nguyen

Senior Frontend Engineer · Darmstadt, Germany

Six years of experience across Angular, Vue, and TypeScript. I've built real-time dashboards for industrial pipeline inspection, high-traffic e-commerce storefronts, and I care about the last 10%: performance budgets, accessibility. Currently pursuing an M.Sc. in Computer Science at TU Darmstadt.

Experience

Web'n'sale

Senior Frontend Developer (Part-time)

Jun 2025 - Present · Germany

  • Driving the Shopware 5 to 6 storefront migration for Douglas country shops (Portugal, Croatia, Slovenia): designed a reusable master theme with country-specific child themes and rebuilt product listing and detail pages in Twig, SCSS, and JavaScript to pixel parity with the legacy shops.
  • Rebuilt complex storefront features - faceted filtering, pagination, mega menu, CMS landing pages - as Shopware 6 storefront plugins, and configured production CMS layouts via the Shopware Admin and Store API.
  • Maintain live Shopware 5 shops end-to-end: responsive and mobile UI fixes across cart and checkout, media and catalog issues, and debugging of the Reskyt-based hybrid mobile app.
  • Modernized an agency plugin stack: upgraded Symfony 6.4 to 7.4 and PHP 8.4, ported it to Shopware 6.7, and introduced Playwright end-to-end tests.
  • Improved engineering hygiene across projects: JS/SCSS linting, GitLab CI pipeline fixes, ddev/Docker dev environments, and AI-assisted development workflows to accelerate migration work.

M.Sc. Computer Science

Technische Universität Darmstadt

Apr 2025 - Present

.NFQ

Frontend Developer

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 Developer

Jul 2019 - Jun 2022 · Vietnam

  • Developed Angular web applications in close collaboration with German and international ROSEN teams.
  • Created interactive dashboards for complex sensor data, implementing real-time IoT streaming and visualization with WebSockets and RxJS.
  • Built Asset Explorer, visualizing customer asset networks through multiple visualization methods, and PORTAL, an external-facing platform enabling third-party applications to integrate with the platform infrastructure.
  • Scaffolded a shared UI component library, standardizing look and feel across all applications on the platform.
  • Implemented NgRx state management for complex data flows from multiple sources, and participated in integrating OAuth 2.0 authentication.
  • Developed reusable Angular components for large datasets, optimized for mobile and desktop, and resolved performance issues in big-data, map, and chart features.

B.Sc. Computer Science

Frankfurt University of Applied Sciences

Aug 2020

Skills

Frontend development

  • TypeScript/JavaScript
  • HTML
  • SCSS/CSS
  • Angular (Signals, zoneless, standalone)
  • Vue.js
  • Astro
  • RxJS
  • NgRx (Store & signalStore)
  • accessibility (WCAG AA, axe)
  • web performance (Core Web Vitals, Lighthouse)

E-commerce & backend

  • Shopware 5 & 6 (Twig themes, storefront plugins, Admin/Store API, CMS)
  • PHP
  • Symfony
  • MySQL
  • Elasticsearch
  • Redis

Tooling & testing

  • Playwright
  • Vitest
  • Jest
  • Vite
  • webpack
  • Docker/ddev
  • GitHub Actions
  • GitLab CI
  • Azure Static Web Apps
  • Git
  • AI-assisted development (Claude Code, Codex CLI, agentic workflows)

Data visualization

  • D3.js
  • Canvas & SVG rendering
  • Chart.js

Spoken languages

  • English (C1)
  • Vietnamese (native)

The fastest way to reach me is email: contact@nqvinh.tech

This page prints cleanly - save it as a PDF for the classic format.