Nguyen Nhat Minh

Ho Chi Minh City, Vietnam (+84) 070 409 8399 nnminh-sam Nguyen Nhat Minh

Summary

I’m a backend-focused software engineer who enjoys building reliable and scalable systems. I’m passionate about understanding how things work under the hood — from performance optimization to system design. I have experience with NestJS, TypeScript, PostgreSQL, and Redis, and I’m always eager to learn new tools and improve my craft. My goal is to grow into a developer who can design systems that are both efficient and maintainable.

Skills

Backend: NestJS, Node.js, TypeScript, JavaScript

Database: PostgreSQL, MongoDB, Redis

DevOps & Tools: Docker, Git, Postman

Others: Data Structures & Algorithms, OOP, Problem Solving

Experience

Part-time Backend Developer SpeedForce.AI (Remote) May 2025 - Current
  • Engineered the scalable backend architecture for an AI-powered interview monitoring and fraud detection platform, enabling real-time recording, candidate tracking, and performance analysis.
  • Implemented modular backend services using NestJS and PostgreSQL within an MVC architecture, applying RESTful design principles for clean and scalable API development.
  • Developed a scalable meeting bot that autonomously joins online meetings, records and processes real-time audio/video streams with chunk-based audio handling, and supports deployment on Google Cloud Run or as a local Docker service.
Competitive Programming Tutor Freelance Oct 2022 - Jan 2023
  • Applied data structures and algorithms knowledge for tutoring and solving competitive programming problems.
  • Guided students to achieve first prize at district level and advance to provincial competition.
Content Writer Freelance Dec 2021 - Mar 2022
  • Created 100+ competitive programming problems with detailed statements and editorial solutions.

Projects

Violence video prediction

Violence video prediction service

Role: Full-stack developer

Description: A web app that allows users to upload a video and get the violence prediction result in the uploaded video. Provide API for external applications.

Technologies Used: Django, MobileNetV2, Docker

Key Contributions:

  • Developed server side web application and REST API service for violence prediction using Django framework.
  • Implemented video upload and prediction feature using MobileNetV2 model.
  • Implemented Docker container for the application for deployment.
  • Implemented API keys generations using AES encryption for external API requests.

Messaging Application Backend

Messaging app backend

Role: Backend developer

Description: A backend API service for a messaging application, responsible for user authentication, managing user relationships, facilitating message exchange, and integrated external API service to detect and filter violent video content.

Technologies Used: Typescript, NestJS, MongoDB, Socket.io

Key Contributions:

  • Implemented user authentication and authorization using JWT.
  • Developed user relationship features, including friend requests, blocking and unfriending.
  • Developed send and receive messages feature in real-time using Socket.io.
  • Integrated AI-powered video moderation to detect and filter violent content.

Online Watch Shopping Store Backend

Watch shopping backend

Role: Backend developer

Description: A backend API service for an online watch shopping store which includes user authentication, user cart management and user orders management.

Technologies Used: Java, Spring Boot, Postgres

Key Contributions:

  • Implemented user authentication and authorization using JWT.
  • Developed user cart and user order management features: add, update and remove items from cart, place order, view order history.
  • Implemented order confirmation email sending using SMTP.

Education

Bachelor of Software Engineering, Information Technology

Posts and Telecommunications Institute of Technology HCM Branch (PTITHCM) · 2026 · GPA 3.37