Luan Vu Minh

I am a Software Engineer with experience in frontend and backend development. I have worked on microservice systems, transaction flows, and message queues that keep data in sync across services. I am currently on an international team, integrating AI into products in the education domain, and using AI in my daily work to be more productive.

  • Software Engineer
  • Ho Chi Minh City
  • Vietnamese native · English intermediate
See what I built

Experience with

  • Java
  • Spring
  • TypeScript
  • NestJS
  • React
  • Node.js
  • Apache Kafka
  • Redis
  • BullMQ
  • MongoDB
  • PostgreSQL
  • Elasticsearch
  • WebSocket
  • LLM APIs
  • Docker

Projects I Worked On

These are products I helped build as part of a team, not personal side projects. Each one is recreated here as an interactive simulation. My role, stack, and what I actually built are listed below each demo.

Interactive Learning

Browser-based learning platform
learn.example.app/course/csharp-basics

Introducing C#

Video · 6:24

0 pts

Slide

Your first C# program

  • C# runs on the .NET platform
  • Every program starts at the Main() method
  • Console.WriteLine() prints a line to the screen
  • Every statement ends with a semicolon ;
6:24

Meeting

Browser-based meeting platform with an AI layer
meet.example.app/mtg-kzt-482
Camera is off

Ready to join?

AI is ready: near-realtime captions · translation · meeting summary

YYou
DDavid
LLeo
AAnn

Haloki

Cross-border money transfer app
Haloki

Available balance

$0.00

Activity

Nothing here yet.

      $
      Service fee
      Credited to your balance
      ArrivesAvailable now · ACH settles in 3 business days
      $
      You send
      FeeFree
      Rateindicative demo rate
      Recipient gets

      To

      You send
      FeeFree
      Rateindicative demo rate
      Purpose
      Recipient gets
      Rate locked for30:00
      Plaid

      Haloki uses Plaid to connect your bank account.

      Select your bank

      Service fee
      Haloki fee

      Covers bank verification, balance checks, and ledger.

      ACH fee

      Cost of the bank transfer network.

      Money flow

      1. US bankNot linked
      2. ACH debitNo debit yet
      3. Haloki balanceNot funded
      4. VND payoutNo payout yet

      Fund the wallet, then send, to watch the money move leg by leg.

      Hahalolo Social Network

      Social network news feed
      Hahalolo
      D

      David

      1,200 followers

      D

      David

      @david · just now

      DistributedDistributingDeleting

      Fan-out on write1 feed record · 0 distribution records
      what David wroteDavid deleted the postpost
      one per postfeed00
      event streamKafka
      expands the follower listfan-out consumer
      David's followers · 1,200
      Publish David's post and watch it reach his followers.The post is written. One record, holding what David wrote.A feed record is created from it. One per post, and the only copy that ever changes, so the distribution records below never have to be rewritten.The change becomes an event on Kafka.A consumer picks the event up and loads David's follower list.Every follower gets their own distribution record, written in batches of 500. That is fan-out on write: pay once here, so reading a timeline is cheap forever.Likes and comments only update the feed record. The distribution records below are never rewritten.David deletes the post. The delete is published as an event and travels the same pipeline.The consumer removes every follower's distribution record first.Then the feed record.And last the post itself.

      Résumé

      The PDF is generated through your browser's print dialog, optimised for A4.

      Work Experience

      1. Jan 2024 - Present

        Remote

        Software Engineer

        MVP Studio

        Technologies · TypeScript, React, NestJS, MongoDB, Redis, BullMQ, WebSocket, Docker, LLM APIs

        • Designed and developed full-stack workflows for an AI-powered platform providing Software Development, Data Analysis, and Test Analysis programs. Built browser-based practice applications, including a VS Code-style coding environment, SQL Playground, Jira simulation, and Excel exercises, allowing learners to complete hands-on tasks without installing external software. Integrated LLM APIs to generate tasks, evaluate learner submissions, and provide contextual guidance through an AI Facilitator; integrated HeyGen to deliver lessons through an AI Tutor.
        • Designed the data model and end-to-end workflows for a talent assessment platform serving both candidates and recruiters. Integrated LLM APIs to generate job-specific simulations, evaluate candidate performance against predefined criteria, and provide AI-generated feedback. The platform allows recruiters to assess practical capabilities beyond CVs and filter candidates based on simulation results.
        • Developed BitMeet, an internal meeting platform, integrating LiveKit, Deepgram, and LLM APIs for realtime meetings with near-realtime transcription and translation, plus AI-generated summaries.
      2. Sep 2021 - Dec 2023

        Ho Chi Minh City, Vietnam

        Backend Developer

        Hahalolo Travel Social Network Joint Stock Company

        Technologies · Java, Spring, Apache Kafka, MongoDB, Elasticsearch

        • Designed the data model, transaction flows, and REST APIs for a Coin Service, enabling users to claim rewards, manage coin balances, and redeem coins for order discounts.
        • Participated in the initial product and technical design of Haloki; designed database schemas and developed APIs integrating Plaid for bank-account connectivity and financial workflows.
        • Implemented the core fan-out-on-write mechanism for the social news feed, distributing newly created posts to followers across the web and mobile platforms.
        • Built a data synchronization pipeline using Apache Kafka to migrate and index MongoDB data in Elasticsearch, enabling full-text search capabilities.
        • Designed and developed REST APIs, created technical documentation, and collaborated with Business Analysts and frontend developers to refine requirements and user flows.
        • Mentored and supported new developers during project onboarding and implementation.
      3. Sep 2019 - Sep 2021

        Ho Chi Minh City, Vietnam

        Frontend Developer

        Hahalolo Travel Social Network Joint Stock Company

        Technologies · React, Node.js

        • Joined in developing and maintaining the social network and services for Hahalolo.
        • Worked closely with the Tester team to complete test cases.
        • Collaborated with the API team in reviewing functionality and optimizing input/output.
        • Participated in designing and creating React components such as the in-app notification component and the user's private page component.
        • Built search and booking interfaces for tours, hotels, and airline tickets, collaborating closely with backend developers and QA teams on API contracts and test cases.
      4. Oct 2018 - Sep 2019

        Ho Chi Minh City, Vietnam

        Web Developer

        Angel Media (AMX)

        Technologies · JavaScript, PHP, CodeIgniter, MySQL, HTML/CSS

        • Designed commercial websites using HTML/CSS and JavaScript.
        • Built CMS functionality for article publishing, product management, and user administration.

      Education

      2015 - 2018

      Ho Chi Minh City, Vietnam

      Associate Degree in Information Technology

      Cao Thang Technical College

      Get in touch

      If you would like to talk, email is the fastest way to reach me.

      vuminhluan97@gmail.com