Nguyen Ngoc Phi

INDEPENDENT SOFTWARE DEVELOPER

Software for
everyday work.

I'm Nguyen Ngoc Phi. I build tools for people who need to find the right information, keep track of work, or respond quickly when something happens.

Explore selected work

01 / PROJECTS

Selected work

Applied AI, web applications, and a tool you can use right here.

01 / APPLIED AI

HR BlockBot

Workforce management and policy search

A team capstone combining a manager dashboard with an employee assistant designed to retrieve policy guidance and cite the relevant documents.

Project details

The architecture separates the React interface, workforce API, and Python AI service. Shared schemas and role-based access checks keep employee records within the caller's scope.

  • React
  • TypeScript
  • FastAPI
  • MongoDB
02 / COMPUTER VISION

Smart Doorbell AI

A local visitor monitoring prototype

A webcam dashboard for recognizing enrolled faces, logging doorbell events, and notifying the resident through Telegram.

Project details

OpenCV processes the webcam feed locally and SQLite stores event history. A Wokwi ESP32 simulation exercises the motion and button inputs. Blink detection is exploratory and is not used to grant access.

  • Python
  • OpenCV
  • SQLite
  • ESP32
03 / DATA APPLICATION

Hotel Manager

Booking and reporting with Cassandra

A hotel administration application for finding available rooms, managing reservations, and reporting on occupancy and revenue.

Project details

Booking data is organized around two lookups: by guest and by hotel and date. A reconciliation view checks the two records for discrepancies and provides a way to repair them.

  • React
  • FastAPI
  • Cassandra
  • Astra DB

02 / CONTACT

Have a project in mind?

I'm interested in applied AI, workflow tools, and web applications.

admin@nguyenphi.shop