Trịnh Quang Duy

I ship whole products: the marketing site, the API behind it, the operator dashboard and the mobile app.

Now
Vinova, insurance platform in Go, React and Kafka
Before
Cozrum, Golden Cloud Solutions, Patecan
Shipped
10+ projects in 2+ years of production work
AI agents
Builds skills and tools for Claude and Codex

Experience

  1. 08/2026 to now

    Ho Chi Minh City

    Vinova

    Full-stack software developer

    I work on an insurance platform built as microservices. I write Go and React, with Kubernetes for container orchestration and Kafka for event streaming and asynchronous communication.

  2. 06/2025 to 08/2026

    Ho Chi Minh City

    Cozrum Technology Service JSC

    Full-stack software developer

    I built web apps with React, Next.js, TailwindCSS and Ant Design, and REST APIs with Node.js and MongoDB. Day to day I worked on ERP, CMS and CRM systems and the Condotel platform.

    • Built a 3D panorama viewer with Three.js and WebGL for the Cozrum homepage.
    • Contributed to the Vue.js Condotel system for property, reservation and tenant operations.
    • Used SSR and ISR to improve speed and SEO on customer-facing pages.
  3. 09/2024 to 05/2025

    Backend-leaning full-stack

    Golden Cloud Solutions

    Software developer

    I designed and developed backend services with Java and Spring Boot: REST APIs and database-driven application features.

    • Developed and maintained REST APIs with Java and Spring Boot.
    • Integrated databases, tuned performance and supported CI/CD pipelines.
    • Kept backend services reliable, efficient and secure.
  4. 06/2024 to 09/2024

    University of Greenwich internship programme

    Patecan Software

    Backend web developer, intern

    I built and maintained backend services for shop and menu management: registration flows, menu CRUD and the endpoints customers browse.

Stack

What I use most

  • Go

    Microservices for the insurance platform at Vinova.

  • TypeScript

    My main language for web and backend work.

  • React

    Vinova, Cozrum, KroXpaF and the NowCheckin CMS.

  • Next.js

    The NowCheckin and Cozrum websites, with SSR and ISR.

  • Node.js

    REST APIs at Cozrum and for KroXpaF.

  • NestJS

    The whole NowCheckin backend.

  • MongoDB

    The database behind Cozrum and KroXpaF.

  • Redis

    Queues in NowCheckin, caching and sessions in KroXpaF.

Also worked with

Backend
  • Java
  • Spring Boot
  • Express
  • Elasticsearch
  • BullMQ
  • WebSocket
Frontend
  • Vue.js
  • Redux
  • TailwindCSS
  • Vite
Mobile and 3D
  • React Native
  • Three.js
  • WebGL
Data and infrastructure
  • MySQL
  • Kafka
  • Kubernetes
  • Docker
  • AWS
  • GitHub Actions
AI agents
  • Claude
  • Codex
  • Agent skills
  • Custom agent tools
Ways of working
  • Microservices
  • Clean Architecture
  • CI/CD
  • Scrum

About

I am a full-stack developer in Ho Chi Minh City with more than two years of production experience. I started on the backend with Java and Spring Boot, moved to Node.js and NestJS, and now write Go on a microservices platform at Vinova.

I like owning a product from the first landing page to the last deployment. NowCheckin is the clearest example: I am its lead engineer for development and operations, across the website, backend, CMS and mobile app.

I work with AI coding agents every day, mostly Claude and Codex. Beyond using them, I organise and build agent skills and write tools that extend what an agent can do, so it can take on more of the work reliably.

In the short term I am deepening my backend skills while keeping pace with modern frontend. In the long term I want to be a full-stack engineer who ships production-grade products.

Education

  • University of Greenwich

    B.Sc. Information Technology, Upper Second Class

    02/2021 to 08/2024, awaiting diploma

Certifications

  • Full-stack website with Java Spring Boot and Angular

    Udemy, 11/2023

  • Microservices with Kafka and Spring Boot

    04/2024

Languages

  • English, professional working
  • Vietnamese, native

Tell me about the role or the project

Hiring, or have a product to build? Send the details and I will reply by email.