At GorillaDesk, I architected and built the React frontend for GorillaDesk V2, establishing reusable application patterns and Redux state flows across 35+ product modules.
I enabled real-time technician scheduling and dispatch with live job-status updates. To sustain 60-FPS map interactions during continuous GPS updates, I moved location processing to Web Workers and implemented a WebGL rendering pipeline.
I built API-driven workflows for CRM, scheduling, estimates, invoicing, and payments, and integrated Stripe, Square, and Mapbox. I also developed customer portal workflows and in-map property measurements using custom Mapbox GL Draw modes and Turf.js calculations.
At Nam Long Software (GorillaDesk), I standardized reusable components and interaction patterns, reducing design inconsistencies by 30% in UI audits. Earlier, I built web and mobile service workflows at NhiemVu and delivered responsive JavaScript websites for client projects at CanhCam Agency.

