Vertex Dynamics – Industrial 3D Vision & Robot Trajectory Platform (Capstone) | Next.js, Three.js, Tailwind CSS, Node.js, Industry Collaboration with ABB Robotics Vietnam (2026)
- Co-engineered an end-to-end full-stack platform transforming 3D scan descriptors into validated ABB RAPID robot motion, cutting manual engineering setup time by >95% (from 52 mins to
- Developed an interactive 3D WebGL viewport using Three.js, implementing procedural workplace rendering, dynamic torch posture visualization, and real-time spark particle telemetry synchronized with a wall-clock timeline.
- Built a custom 2.5D isometric SVG projection visualizer featuring automatic bounding-box calculation and an analytical label collision resolution algorithm for clear target inspection.
- Implemented a high-performance Node.js backend using cryptographic SHA-256 content-addressed storage and atomic file writes, achieving a pure algorithmic pipeline latency of 55.8 µs (linear) and 150.2 µs (arcs).
- Designed an artifact-guarded 5-stage UI workflow (Project - Acquire - Parse & Map - Generate - Export) with mandatory two-stage review gates and hardware demo lockouts to prevent accidental execution on real robots.
House Rental Web Application (Full-Stack) | TypeScript, React, Tailwind CSS, Radix UI, Spring Boot, PostgreSQL, Docker
- Built a responsive, accessible frontend leveraging Radix UI unstyled primitives and Tailwind CSS, delivering smooth layout transitions and high keyboard accessibility.
- Implemented dynamic listing search filters, multi-step booking forms, client-side validation, and interactive image upload galleries with instant preview.
- Engineered secure RESTful in Spring Boot for property management, user authentication, and transaction handling with Supabase PostgreSQL.
- Containerized the multi-tier application using Docker and configured automated CI/CD deployment pipelines.
Autonomous Traffic-Aware Robot (Embedded / Python) - RMIT project
- Tech: CyberPi, mBot2, mbuild sensors, Python. Implemented an autonomous control loop: line following using proportional control (kp), obstacle detection (ultrasonic), and traffic-signal color handling (quad RGB sensors). Stop on red (timeout + U-turn fallback), slow on yellow (5s timeout + green-count logic), resume on green, obstacle avoidance, manual start/stop., Integrated LED and audio feedback for state reporting.
Baba Is You - Embedded Port / Clone - Raspberry Pi 4
- Tech: Raspberry Pi 4, SDL, display on PC screen, Ported core mechanics to run on RasPi, optimized performance and input handling.