TP
Fig. 1.

Tinh Pham

Senior frontend engineer.

Overview

Senior Frontend Engineer @Nam Long Software

Social Links

Hello

  • I’m Tinh, a Senior Frontend Engineer with 7 years of experience building SaaS products with React and TypeScript.
  • I enjoy turning complex product requirements into fast, reliable interfaces—especially real-time workflows, scheduling, and data-rich experiences.
  • My work includes frontend architecture, geospatial interfaces, WebGL and Web Worker performance work, and mentoring other engineers.

Stack

Visualization
Performance

Experience

Nam Long Software

  • Architected GorillaDesk's React and TypeScript frontend platform, establishing Redux and GraphQL patterns that supported 35+ modules used by thousands of businesses.
  • Built real-time scheduling with FullCalendar and Socket.IO so dispatch teams could assign and reschedule jobs collaboratively with instant updates.
  • Sustained 60 FPS during continuous location updates by rendering the live tracking map with WebGL and moving data processing to Web Workers.
  • Extended Mapbox GL Draw with 9 custom editing modes and Turf.js calculations for visual property estimates.
  • Delivered MailStream with React and GraphQL for in-product email and SMS campaigns.
  • Guided 3–5 engineers and reduced feature analysis, project setup, and test-generation time by about 25% through an AI-assisted development workflow and reusable patterns.
  • React
  • TypeScript
  • Redux
  • GraphQL
  • Socket.IO
  • FullCalendar
  • Mapbox
  • WebGL
  • Web Workers
  • Turf.js

Nhiem Vu

  • React
  • Redux
  • React Native
  • Microservices

CanhCam Agency

  • HTML5
  • CSS3
  • JavaScript
  • Responsive design

Projects(4)

  • A SaaS platform for field-service businesses. I helped build its React and TypeScript frontend platform, establishing Redux and GraphQL patterns that supported 35+ modules used by thousands of businesses.

    • Provided technical guidance to 3–5 engineers.
    • Introduced an AI-assisted development workflow and reusable component and testing patterns, reducing feature analysis, project setup, and test-generation time by about 25%.
    • B2B SaaS
    • React
    • TypeScript
    • Redux
    • GraphQL
    • Scheduling
    • Real-time systems